0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

الاجابة : من مستويات لغات البرمجة الرئيسية ؟..؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

لغات منخفضة المستوى: لغة الآلة، لغة التجميع. لغات عالية المستوى: لغات إجرائية، لغات برمجة بالكائنات.

## مستويات لغات البرمجة الرئيسية: شرح مفصل

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

1. لغات منخفضة المستوى:

  • ما هي؟ هي اللغات الأقرب إلى لغة الحاسوب نفسها، وتعتمد على الأرقام الثنائية (0 و 1) بشكل كبير. تتطلب معرفة تفصيلية ببنية الحاسوب الداخلية.
  • أمثلة:
  • لغة الآلة: هي اللغة الوحيدة التي يفهمها الحاسوب مباشرةً. تتكون من سلسلة من الأوامر الثنائية. كتابة البرامج بلغة الآلة صعبة للغاية وتستغرق وقتاً طويلاً.
  • لغة التجميع (Assembly Language): هي تمثيل رمزي للغة الآلة. تستخدم اختصارات ورموزاً بدلاً من الأرقام الثنائية، مما يجعلها أسهل قليلاً في القراءة والكتابة من لغة الآلة. لكنها لا تزال تتطلب معرفة عميقة بالعتاد (Hardware).
  • مميزاتها:
  • السرعة: عادةً ما تكون البرامج المكتوبة بلغات منخفضة المستوى سريعة جداً في التنفيذ لأنها قريبة من لغة الحاسوب.
  • التحكم: توفر تحكماً دقيقاً في العتاد.
  • عيوبها:
  • الصعوبة: صعبة التعلم والاستخدام.
  • التعقيد: كتابة البرامج طويلة ومعقدة.
  • عدم قابلية النقل: غالباً ما تكون البرامج مرتبطة بنوع معين من الحاسوب.

2. لغات عالية المستوى:
  • ما هي؟ هي اللغات الأقرب إلى اللغة البشرية، وتستخدم كلمات ورموزاً إنجليزية مألوفة. تجعل عملية البرمجة أسهل وأسرع.
  • أمثلة:
  • لغات إجرائية (Procedural Languages): تركز على تحديد سلسلة من الخطوات (إجراءات) لحل المشكلة. مثل: C, Pascal, Fortran.
  • لغات برمجة بالكائنات (Object-Oriented Languages): تركز على تنظيم البيانات والعمليات في شكل "كائنات" (Objects) تتفاعل مع بعضها البعض. مثل: Java, C++, Python.
  • مميزاتها:
  • سهولة التعلم: أسهل في التعلم والاستخدام من اللغات منخفضة المستوى.
  • القراءة: سهلة القراءة والفهم.
  • قابلية النقل: يمكن تشغيل البرامج على أنواع مختلفة من الحواسيب مع تعديلات بسيطة.
  • عيوبها:
  • السرعة: قد تكون أبطأ قليلاً في التنفيذ من اللغات منخفضة المستوى (لكن هذا الفرق يتضاءل مع تطور التقنيات).
  • التحكم: قد لا توفر تحكماً دقيقاً في العتاد مثل اللغات منخفضة المستوى.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال الاجابة : من مستويات لغات البرمجة الرئيسية ؟.. اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال الاجابة : من مستويات لغات البرمجة الرئيسية ؟.. بالأعلى.

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...