علم وعلماء

من الأمثلة على اللغات الإجرائية

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

ما هي اللغات الإجرائية

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

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

مثال على اللغات الإجرائية

هناك أنواع عديدة من اللغة الإجرائية ، وسأذكر بعض هذه الأنواع على النحو التالي:[1]

فورتران

يمكننا القول أن العنصر الذي أثر في تحسين FORTRAN كان الأموال المستهلكة في البرمجة عام 1954. أثرت تكلفة البرمجة بشكل كبير على تكلفة تشغيل الكمبيوتر ، ومع انخفاض تكلفة أجهزة الكمبيوتر ، تدهورت الظروف. كان لدى الباحث الأمريكي John Backus خيار إقناع رؤساء شركة IBM بأنه يمكنه إنشاء لغة برمجة باستخدام مجمع يوفر كودًا لشركة IBM.

لغة الخوارزمية

نظرًا لأن العديد من اللغات تم إنشاؤها في نطاق 1956 و 1959 وظهرت مشكلات قابلية النقل ، لذلك تم اقتراح نشاط لإنتاج لغة برمجة واسعة النطاق ، لذلك تم الاتفاق على أن اللهجة الجديدة ستكون لغة لوغاريتمية مثل FORTRAN. لكن لا يمكن استخدام لغة Fortran كلغة عالمية في ضوء حقيقة أنها كانت وقت تشكيل شركة IBM Corporation وترتبط ارتباطًا وثيقًا بمعدات IBM.

كوبول

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

حساء دسم

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

باسكال

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

الفرق بين اللغات الإجرائية وغير الإجرائية

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

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

السابق
ما خصائص التربة الجيدة للزراعة
التالي
كيف امسح الباركود من الجوال وكيفية قراءة الباركود من التطبيقات