لغة برمجة الحاسوب

0


البرمجة (programming):

عبارة عن مجموعة من الأسس والمبادئ والنظريات التي تتلائم مع البيئات العملية"مبادئ علم الحاسوب".


البرنامج (program):

- مجموعة من التعليمات والأوامر المرتبة لحل مشكلة معينه,يدخلها المبرمج ليخبر المعالج ماذا يفعل.
- او:مجموعة من الأكواد المكتوبة بلغة من لغات البرمجة.


الحزم (package):


مجموعة من البرامج الجاهزة المتكاملة والمترابطة فيما بينها,والتي تؤدي وظائف متعددة  وتعمل تحت بيئة واحدة.

انواع البرامج:

  1.  انظمة تشغيل(OS).
  2.  لغات البرمجة(programming language).
  3.  التطبيقات(applications).
  4.  المفسرات والمترجمات(compilers).


مستويات لغات البرمجة Language Levels) (Programming:


1. المستوى الأدنى :


يتعامل هذا التوع مع الدوائر المنطقية ويتكون من:
لغة الالة (Assembler).
لغة التجميع (Micro Assemble).

صعوبة كتابة البرمجيات أو فھمھا \نھا تتعامل مع رموز بالنظام الثنائي "1/0."
 لغة قريبة من الة وبعيدة عن الأنسان .
 تحتاج إلى متخصصين في الحاسوب .

ملاحظة :

  • نظام الآدخال (ثنائي ).
  • نظام الحفظ (عشري ).
  • نظام العرض (سادس عشر ).


2.المستوى المتوسط (Midst Language Level (M.L.L:


ظھر ھذا المستوى ثم اختفى بسرعة بسبب سرعة التطوير إلى المستويات العليا حيث دمجت وصنفت لغاته في المستوى العالي ويتكون من اللغات التالية :


  • C. 
  • C++.

مميزاته :
  •  قريبة من الحاسوب ومن الآنسان .


3. لغات عالية المستوى Highest Language Level (H.L.L) 

تتكون من :
  • Basic.
  • Padcal.
  • fortran.
  • java.

مميزاته :

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


لا يوجد تعليقات

أضف تعليق