أي مما يلي يعد لغة منخفضة المستوى؟ ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
لغة التجميع
لغة التجميع هي اللغة منخفضة المستوى. لفهم لماذا، دعنا نشرح ما هي اللغات منخفضة المستوى ومرتفعة المستوى:
- اللغات منخفضة المستوى: هي لغات قريبة جداً من لغة الآلة (التي يفهمها الكمبيوتر مباشرة). هذا يعني أنها تعتمد بشكل كبير على تفاصيل عمل المعالج (CPU) والذاكرة.
- لغة التجميع: تستخدم رموزاً مختصرة (mnemonic codes) لتمثيل تعليمات الآلة. على سبيل المثال، بدلاً من كتابة سلسلة من الأصفار والواحدات (التي تمثل تعليمات الآلة)، يمكن استخدام رمز مثل "MOV" لنقل البيانات. لكنها لا تزال مرتبطة بشكل مباشر ببنية المعالج.
- لغة الآلة: هي اللغة الوحيدة التي يفهمها الكمبيوتر مباشرة، وتتكون من أصفار وواحدات فقط.
- اللغات عالية المستوى: هي لغات أسهل في القراءة والكتابة والفهم من قبل البشر. وهي بعيدة عن تفاصيل عمل الكمبيوتر.
- أمثلة: بايثون، جافا، سي++، سي شارب. هذه اللغات تستخدم كلمات وعبارات إنجليزية قريبة من اللغة البشرية.
- الترجمة: تحتاج اللغات عالية المستوى إلى مترجم (compiler) أو مفسر (interpreter) لتحويلها إلى لغة الآلة حتى يتمكن الكمبيوتر من تنفيذها.
لماذا لغة التجميع منخفضة المستوى؟- الاعتماد على المعالج: كل معالج (Intel, AMD, ARM, إلخ) له مجموعة تعليمات خاصة به. برنامج مكتوب بلغة التجميع لمعالج Intel لن يعمل على معالج ARM إلا بعد تعديله.
- التحكم المباشر: تتيح لغة التجميع للمبرمج التحكم المباشر في الذاكرة والمعالج، وهذا يتطلب معرفة عميقة بكيفية عمل الكمبيوتر.
- صعوبة القراءة: مقارنة باللغات عالية المستوى، لغة التجميع أكثر صعوبة في القراءة والفهم.
باختصار، لغة التجميع هي خطوة واحدة أعلى من لغة الآلة، ولكنها لا تزال قريبة جداً من عتاد الكمبيوتر، مما يجعلها لغة منخفضة المستوى.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال أي مما يلي يعد لغة منخفضة المستوى؟ ؟ اترك تعليق فورآ.