أجهزة الكمبيوتربرمجة

"باسكال" المشغلين. لغة البرمجة باسكال

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

وقال انه خلق "باسكال" نيكلاوس ويرث في عام 1970. سماها اللغة بعد عالم بليز باسكال، الذي كان والد أول سيارة في العالم. ويمكن أن إضافة رقمين مختلفين. والسليل المباشر لللغة "باسكال" هو "MODULA-2". وهذا الأخير هو نسخة محسنة.

نظام البرمجة

باسكال ABC - لغة البرمجة التي قدمها النظم القائمة. ومع ذلك، فإن وصفه هو البديل من الجيل الجديد.

لماذا هو خلق "باسكال ABS"؟ ولهذه الغاية، هناك كان اثنان من أهمية الأسباب:

  • نظام عفا عليها الزمن من اللغة الأصلية؛
  • الرغبة في خلق بيئة البرمجة الأكثر حداثة ومتكاملة.

لغة باسكال ABC يشمل نظام كلاسيكي "باسكال" عناصر "دلفي" وتوسعها الخاصة. وبدا أنه في عام 2002.

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

في. NET Framework يتيح لك استخدام بعض ميزات إضافية، فضلا عن البرمجة في تنظيما، وجوه المنحى والوظيفية الاسلوب. كاتب هذه اللغة أصبحت Mikhalkovich. كان يتأثر ليس فقط "باسكال" و "دلفي"، ولكن أيضا C # و "بايثون".

الخصائص العامة للشركات

ويلزم القائمين على لغة برمجة لكتابة البرنامج. أنها تجعل من الممكن لأداء مهام معينة والخوارزميات. الفريق في "باسكال" تختلف عن العناصر الأخرى؟ حقيقة أنها تنطوي على تنفيذ هذا العمل. "باسكال" تم تصميم بحيث تتكون كل المشغلين من الكلمات الإضافية الخاصة. فصل قيادة بينها وبين العناصر الأخرى باستخدام فاصلة منقوطة (؛). وتنقسم جميع المشغلين إلى مجموعات:

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

وسوف تناقش كلا الفريقين احقا في هذه المقالة.

إجراءات المشغل

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

  • معيار (مسجلة في اللغة)؛
  • العرف (تم إنشاؤه من قبل مبرمج).

عندما يتم تنشيط propisaniem مجموعة معينة من العناصر في صف واحد أو أي إجراء آخر.

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

الإجراءات الجمركية اللازمة قبل برنامج العمل في تصميم وضعت في قسم الوصف، أو وحدة. إذا كنت تستخدم الخيار الأخير يجب أن تكتب في القسم الاستخدامات أو إجراءات.

مشغل نقل غير مشروط

مشغلي بسيطة لاستخدام بسهولة تامة، بما في ذلك GOTO. في "باسكال" لديها قسم العلامة، الذي يتيح لك وضع معين المطلوبة المطور للمشغل، وفيما بعد بسبب القفزة غير المشروط للإشارة إلى ذلك. كتسمية لاستخدامه مجموعة من الأرقام والحروف بدون علامات الترقيم أو مسافات. من سطر وفصلها بنقطتين (:). قبل إنشاء التسمية، LABEL، انظر يجب أن الوصف تحديد اسم العنصر.

قبل إنشاء قسم، تحتاج إلى معرفة بعض الفروق:

  • يجب استخدام جميع العلامات موضح؛
  • إذا كانت العناصر لديها أسماء الأرقام، لا يمكن أن تعلن لهم.

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

شروط مشغلي

عبارة شرطية تقديم التصاميم، ويستخدم IF-THEN-ELSE لعرض فرع في أي واحد من الخيارات غير صحيح بالضرورة. ستسير العملية الحسابية في واحدة من الخيارات المطروحة. تقليديا، يتم تقسيم العملية إلى نوعين:

  • هيكل شوكة (حيث هناك نوعان من الخيارات، كل منها يؤدي إلى نتيجته)؛
  • هيكل تجاوز (عندما يكون الخيار الثاني هو الخطأ، وفي مثل هذه الحالة، يقوم برنامج يتجاوز نتيجة تستخدم عن الحقيقة).

ويتمحور تصميم البيانات IF-THEN-ELSE. محجوزة هذه الكلمات. في هذه الحالة، وهذا الأخير لا يخضع لإلزامية استخدام.

كيف يمكن للتصميم؟ مع الإنجليز فإنه يترجم بأنه "إذا، ثم بين آخر". إذا كان البرنامج الشرط المحدد هو الصحيح، ثم حقيقة انه لم يكتب بعد كلمة الحين. وإذا كان خاطئا، ويعتقد حقا ما هو مكتوب عليها، وإلا بعد السطر منذ ذلك الحين.

بيان مجمع

من أجل فهم هذه العبارة، فمن الضروري معرفة التعريف. بيانات المركبة ( "باسكال") - مجموعة من العمليات لكتابة البرنامج الذي بين قوسين BEGIN-END. ونتيجة لهذا، يتم تمثيل مجموعة من الأوامر كوحدة واحدة متكاملة.

اختيار المشغل

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

هذا الاختيار للمشغل في "باسكال" لا يستخدم نظام يعمل IF. لا توجد شروط الاختبار صريحة. إذا اعتبرنا عمله في مزيد من التفاصيل، يمكننا أن نرى أن قضية صغيرة يقدم التنافر في البرنامج، منذ المشغل ينتهي مع END، الذي لا يقترن BEGIN. انه من الاسهل بكثير للاستخدام، خاصة إذا كان هناك 5 أو أكثر من الخيارات. وصف باستمرار IF-THEN ستكون طويلة، وهذه ليست عملية مريحة.

شركات ( "باسكال"): دورات

ما هي دورة؟ وهي تنطوي على تكرار بعض نظام الأوامر عدة مرات لتلبية كامل الشروط. في "باسكال" المعروف اثنين أنواع من الدورات :

  • المعلمة دورة.
  • التكرار.

ما هو الجميع؟ لأول مرة (مع دورة المعلمة) هو دائما يعرف المعلمات. تسمى أحيانا العادية. في الفرق الرئيسي هو أن عدد التكرار من دورة معروفة مقدما.

التكرار يشبه فارق بسيط غير معروف. حلقات يحدث طويل مثل هذا الشرط لن يحدث.

التمييز بين أنواع وأنواع من الدورات الممكنة مع مساعدة من بعض الهياكل:

  • أكرر: كرر مع postcondition.
  • بينما: تكرار شرطا مسبقا.
  • FOR - مشغل الحسابات. يتم استخدامه في معلمة دورة.

تستخدم الخيارات الأولين لتكرار متكررة. والفرق الرئيسي من البيان الأخير - يمكنك استخدامها في حلقة مع المعلمة، وFOR - عن التكرار دون تحديد مستحيلا.

IO مشغلي

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

O المشغل ( "باسكال") - الكتابة (قانون الجنسية). LN قطعة يسمح لمواصلة إخراج البيانات على السطر التالي. إذا كان برنامج يحدد بسيط بيان، فإنه سيتم عرضها على الشاشة فارغة المدى. المستخدمة في هذا المعنى، لا يلزم هذا الأمر.

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

المشغلين الرئيسيين ( "باسكال") وصفت في هذه المادة. وسوف تساعد أفضل لكتابة البرنامج، هم أنفسهم إلى حد ما العمل بسرعة ودون اي مشكلة. وبدون ذلك لا يعمل أي شيء في المستقبل المبرمجين للعمل مع اللغة "باسكال". البرنامج دون المشغلين، للأسف، لا يمكن أن يتصور. وهذا يعني أنها يجب أن تكون قادرة على العمل. قد يبدو مشغلي دورة معقدة، ومع ذلك، يجب تدريب وتختفي كل المشاكل. حظا سعيدا في عملك!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.birmiss.com. Theme powered by WordPress.