/ / هيكل البرنامج في باسكال: البرمجة للمبتدئين

هيكل البرنامج في باسكال: البرمجة للمبتدئين

لغة البرمجة الأكثر سهولة للوصول إلىالمبتدئ هو باسكال. هذا يرجع على الأقل إلى حقيقة أنه يدرس في الصفوف العليا من مدارس التعليم العام ، وكذلك في السنوات الأولى في الجامعة. يتم استخدامه كأساس لتعلم العديد من اللغات الأخرى. ومع ذلك ، فمن غير المنطقي الآن استخدامه باعتباره العنصر الرئيسي للتطوير ، نظرًا لأن المعدات التقنية قد مضت إلى الأمام بعيدًا.

هناك الكثير من الأدوات الآنالتي تحافظ على بناء الجملة. تختلف فقط في بيئة البرمجة الخاصة بلغة مثل باسكال. سيتم استكشاف هيكل البرنامج في سياق المقال. كقاعدة عامة ، يبدأ التعرف على البرمجة ببرنامج "Hello World!".

هيكل برنامج باسكال

تاريخ اللغة

ولد باسكال عام 1970 بفضلومن الغريب أن نيكلاوس فيرت. تم إعطاء اسم اللغة تكريما لبليز باسكال ، رجل عظيم من فرنسا. هذا يرجع إلى حقيقة أن العالم ابتكر أول آلة في العالم كانت قادرة على جمع وطرح الأرقام.

تم تطوير اللغة من عام 1968 إلى عام 1969. ظهر أول ذكر في عام 1970. ركز المؤلف ، بتقديم "طفله" ، على أسلوب البرمجة ، وكذلك على إدخال البيانات بلغة باسكال. تم تطوير هيكل البرنامج أيضًا بواسطة Wirth. لديها بناء جملة ودلالات بسيطة. "سليل" باسكال المباشر هي لغة "Modula-2". أصبح ويرث أيضًا مطوره.

القواعد النحوية

وتجدر الإشارة إلى أن بنية البرنامج ليست معقدة بهذه اللغة. في باسكال ، وضع المؤلف استخدام ثلاث نقاط رئيسية فقط - العنوان والوصف والمشغل.

  1. عنوان. هنا يجب تحديد اسم البرنامج ، ولكن هذا العنصر ليس العنصر الرئيسي. يتم إنشاؤه فقط بناءً على طلب المطور. يعتمد في الغالب على بيئة البرمجة. لا يحتاجها تيربو باسكال. لكن في ETH ، من الضروري إنشاء سلسلة. يُسمح فقط باستخدام الأرقام والأحرف والشرطة السفلية "_".
  2. وصف. تحتوي هذه الكتلة على جميع المتغيرات (المصفوفات) والتسميات المتاحة وما إلى ذلك.
  3. المشغل أو العامل. يتضمن هيكل برنامج باسكال وصفاً للمشغلين بين قوسين BEGIN-END.

كم منهم سيكون في سطر واحد ،ليست له صلة، لا علاقة له مع الموضوع. الشيء الرئيسي هو وضع شخصية خاصة بعد نهاية كل أمر - فاصلة منقوطة. بالإضافة إلى ذلك ، اللغة غير حساسة لحالة الأحرف: لا يوجد فرق بين عامل التشغيل Var و vAr و vaR.

هيكل برنامج باسكال

النحو والمعاني

تلعب الأبجدية الدور الرئيسي عند العمل مع بيئة البرمجة. يجب أن نتذكر أنه يتكون من:

  • أحرف لاتينية ، صغيرة وكبيرة ؛
  • الفراغ؛
  • تسطير.
  • الترقيم العربي؛
  • علامات رياضية
  • المحددات (تتضمن قائمتهم نقطة ، فاصلة ، إلخ) ؛
  • محددات.
  • كلمات الخدمة (المشغلين).

هيكل برنامج Turbo Pascal لا شيءيختلف عن الهيكل في PascalABC. الفرق في بياناتهم الخارجية ، لا أكثر. عند تحديد اسم لمتغير وأنواع أخرى ، يجب أن تتذكر أن الاسم يجب ألا يبدأ برقم ، ويمكن أن تكون الشرطة السفلية في أي موضع ، ومن الرموز الأبجدية ، يُسمح باستخدام أحرف الأبجدية اللاتينية فقط.

يتم وضع تعليقات الخط إما بين أقواس معقوفة أو بين قوسين بعلامة النجمة: (* .. *).

أنواع البيانات

تتضمن بنية برنامج باسكال أيضًا النظر في أشياء مثل أنواع البيانات. هم من ثلاثة أنواع:

  1. منطقي (صحيح وخطأ) ؛
  2. رقمية (أرقام عربية) ؛
  3. رمزي (باستخدام أ ، ب ، ج ، إلخ).

في الوقت نفسه ، ينقسم النوع الثاني إلى أنواع فرعية: كامل وحقيقي. تتوافق مع عوامل معينة: عدد صحيح و حقيقي ، على التوالي. يتم أيضًا تقسيم الأحرف إلى أحرف مفردة وسلاسل. يشير هذا إلى أنواع البيانات مثل (في الحالة الأولى) الرقم 1 ، والحرف أ أو أ ، و (في الحالة الثانية) العبارات أو التعبيرات الكاملة. تمت كتابتها في البرنامج تحت الاسمين Char و Spring.

هيكل البرنامج في باسكال

الكميات لها تصنيفها الخاص. وهي مقسمة إلى ثوابت ومتغيرات. الفرق بينهما كبير. الأول يعني معنى الحرف الذي لا يتغير أثناء تنفيذ البرنامج. يتم تعيين قيمة للمتغيرات في وقت التشغيل باستخدام حرف خاص ، النقطتان.

تعليقات

من أجل تحقيق الفهم الكاملالبرنامج وجميع عملياته ، يتم استخدام وظيفة التعليق. هم ، كما سبق ذكره أعلاه ، يتم وضعها في أقواس مجعدة. هذا مهم بشكل خاص إذا كان المبتدئ ينظر إلى الكود. نظرًا لاستخدام هذا الخيار ، يمكنك بسهولة العثور على خطأ في برنامج تم الانتهاء منه بالفعل ، بالاعتماد على ما هو مكتوب في التعليقات. علاوة على ذلك ، سيساعدون المطور على فهم رمز التوفير بسرعة بمرور الوقت.

تسمح بنية برنامج باسكالإرفاق التعليقات بهيكل البيانات المحدد في الكتلة الثانية. هناك من الضروري إدخال نص يحتوي على الغرض من كل عامل وكيفية استخدامه في المستقبل.

سيساعد مبتدئ في التنقل بين قوسين BEGIN-END التعليق المجاور لهم. هذا مفيد بشكل خاص في برنامج موجه نحو حلقة. سيؤدي ذلك إلى تسهيل فهم كتلة العبارة المكتملة.

لا تقرأ بيئة البرمجة التعليقات ، لذا يمكن أن تستغرق أي فترة من الوقت ولا تقتصر على عدد الحروف.

هيكل برنامج توربو باسكال

علامات ترقيم

هيكل برنامج باسكال خاص بهعلامات الترقيم ، ومع ذلك ، ليس من المستغرب. الحرف الأكثر استخدامًا هو الفاصلة المنقوطة. يتم وضعها بعد كل وصف للكتل Label ، و Type ، و Const ، و Var ، وما إلى ذلك ، ولكن لا تكون الإشارة مطلوبة بعد الكلمة نفسها. بعد بدء ، لم يتم تثبيته ؛ بعد وضع END فقط إذا لم ينته البرنامج بعد. في الكود حيث توجد حلقات ، وبالتالي ، يتم استخدام ثم وآخر ، فاصلة منقوطة بعد هذه الكلمات.

في نهاية البرنامج ، بعد END ، يجب تعيين نقطة ، وإلا فلن تفهم بيئة البرمجة أن الكود قد اكتمل.

هيكل برنامج باسكال

إدخال البيانات والمخرجات

تسمح لك بنية برنامج باسكال بإدخال البيانات بثلاث طرق مختلفة. بينهم:

  • باستخدام عوامل التشغيل Readln ، Read.
  • استخدام حرف التخصيص - النقطتان.
  • ثابت. في هذه الحالة ، يتم إدخال البيانات في معامل var.

يمكن عرض المعلومات التي تم الحصول عليها عندماباستخدام مجموعة من عوامل الكتابة و Writeln. في بعض الحالات ، قد تكون غائبة ، لكن هذا يعني فقط أنها مضمنة بالفعل في طريقة الاستلام.