ThatQuiz مكتبة الاختبار قم بإجراء هذا الاختبار الآن
برمجة الحاسوب - اختبار
أسهم بواسطة: Borowska
  • 1. برمجة الحاسوب هي عملية تصميم وإنشاء التعليمات التي تخبر الحاسوب بكيفية أداء مهمة معينة. تتضمن كتابة التعليمات البرمجية باستخدام لغات البرمجة مثل جافا، وبايثون، وسي بلس بلس، والعديد من اللغات الأخرى. يحتاج المبرمجون إلى فهم عميق للمنطق والخوارزميات ومهارات حل المشكلات لإنشاء برامج فعالة وموثوقة. تُستخدم البرمجة في تطبيقات متنوعة مثل تطوير مواقع الويب، وتطبيقات الهاتف المحمول، وألعاب الفيديو، وأنظمة التشغيل. تتطلب البرمجة الإبداع والانتباه إلى التفاصيل والصبر لتصحيح الأخطاء وتحسين التعليمات البرمجية. تعلم البرمجة يفتح فرصًا في مختلف الصناعات ويساعد في تشكيل مستقبل التكنولوجيا. أي لغة برمجة تعتبر 'منخفضة المستوى'؟
A) بايثون
B) روبي
C) لغة التجميع
D) جافاسكربت
  • 2. ما هو نوع البيانات المستخدم لتخزين الأعداد الصحيحة في البرمجة؟
A) عدد صحيح (Integer)
B) عدد عشري (Float)
C) سلسلة نصية (String)
D) قيمة منطقية (Boolean)
  • 3. في البرمجة الشيئية، ما هي الفئة (class)؟
A) رمز موسيقي.
B) أسلوب تنسيق نص.
C) نموذج أو مخطط لإنشاء الكائنات.
D) نوع من أنواع الحلقات.
  • 4. ماذا تعني اختصار IDE في مجال البرمجة؟
A) محرر قواعد البيانات عبر الإنترنت
B) بيئة التطوير المتكاملة
C) مؤسسة رقمية مبتكرة
D) محرك التصميم التفاعلي
  • 5. ما هو الرمز الذي يُستخدم عادةً للإشارة إلى بداية تعليق في العديد من لغات البرمجة؟
A) /* */
B) //
C) <!-- -->
D) -->
  • 6. ما هو الخوارزمية في البرمجة؟
A) نوع من هياكل البيانات.
B) طريقة للعزف على الموسيقى.
C) مجموعة من التعليمات لحل مشكلة.
D) أداة تصميم مرئية.
  • 7. ما هي اللغة التي غالبًا ما تُستخدم في تطوير تطبيقات الويب؟
A) سويفت
B) سي بلس بلس
C) جافاسكريبت
D) جافا
  • 8. ما هو الاسم الذي يُطلق على عملية تحديد وإصلاح الأخطاء في برنامج؟
A) التحسين
B) التفسير
C) الترجمة (التحويل إلى لغة الآلة)
D) تصحيح الأخطاء
  • 9. ما هي نتيجة العملية الحسابية 5 + 3 * 2؟
A) 10
B) 11
C) 16
D) 13
  • 10. ما هي بنية البيانات التي تستخدم مبدأ "الأخير الداخل، الأول الخارج" (LIFO)؟
A) طابور (Queue)
B) شجرة (Tree)
C) مصفوفة (Array)
D) مكدس (Stack)
  • 11. ما هو اسم العملية التي تحول كود المصدر إلى كود الآلة؟
A) التفسير
B) التحسين
C) الترجمة (التحويل)
D) إعادة الهيكلة
  • 12. ما هو اختصار CSS؟
A) حلول برمجيات الحاسوب
B) أوراق الأنماط المتتالية
C) نظام البرمجة الإبداعية
D) نظام هيكلة المحتوى
  • 13. أي من الخيارات التالية هو نظام شائع لإدارة الإصدارات؟
A) HTML
B) MySQL
C) Python
D) Git
  • 14. ماذا تعني اختصار API في مجال البرمجة؟
A) واجهة برمجة متقدمة
B) دمج البروتوكولات الآلية
C) تفاعل دقيق مع البرنامج
D) واجهة برمجة التطبيقات
  • 15. ما هو الغرض من عبارة 'else' في البرمجة؟
A) لتكرار كتلة من التعليمات البرمجية.
B) لاستيراد مكتبات خارجية.
C) لتعريف دالة.
D) لتوفير كتلة تعليمات برمجية بديلة عندما لا يتحقق شرط معين.
  • 16. ما هو الرمز المستخدم للتعليقات ذات السطر الواحد في العديد من لغات البرمجة؟
A) /* */
B) --
C) //
D) ##
  • 17. ما هو الرمز المستخدم لكتابة التعليقات في لغة البرمجة بايثون؟
A) --
B) #
C) *
D) //
  • 18. ما هو الاسم الذي يُطلق على جزء صغير من التعليمات البرمجية يمكن إعادة استخدامه لأداء مهمة محددة؟
A) دالة
B) روتين فرعي
C) قسم
D) متغير
  • 19. ما هي الشركة التي طورت لغة البرمجة C#؟
A) مايكروسوفت
B) أمازون
C) أبل
D) جوجل
  • 20. ما هو المصطلح الذي يصف عملية دمج حقول البيانات والأساليب في وحدة واحدة؟
A) التجريد
B) التغليف
C) تعدد الأشكال
D) الوراثة
  • 21. أيّ من الخيارات التالية هو بيئة تطوير متكاملة (IDE) شائعة لتطوير تطبيقات جافا؟
A) Visual Studio Code
B) Sublime Text
C) Eclipse
D) PyCharm
  • 22. ما هو هيكل البيانات الذي يقوم بترتيب العناصر بترتيب تسلسلي؟
A) مكدس
B) مصفوفة
C) شجرة
D) قائمة
  • 23. في البرمجة الشيئية، ما هو الاسم الذي يُطلق على عملية إنشاء نسخة جديدة من فئة؟
A) الإعلان
B) التعريف
C) التهيئة
D) التهيئة (أو التجسيد)
  • 24. ما هي نتيجة العملية الحسابية 3 + 5 في البرمجة؟
A) 3
B) 15
C) 8
D) 5
  • 25. ما هو الغرض من الدالة البانية (constructor) في البرمجة الشيئية؟
A) إنشاء حلقات تكرارية.
B) تحديد الألوان في صفحة الويب.
C) تهيئة حالة الكائن.
D) استيراد المكتبات الخارجية.
  • 26. ما هو دور المترجم في البرمجة؟
A) لتصميم واجهات المستخدم.
B) لترجمة الكود المصدري إلى كود الآلة.
C) لتصحيح الأخطاء في الكود.
D) لتنفيذ الكود سطرًا بسطر.
  • 27. ما هي الوظيفة الأساسية لنظام التشغيل؟
A) تصميم واجهات المستخدم.
B) تأمين اتصالات الشبكة.
C) إدارة موارد الأجهزة والبرامج.
D) إنشاء تطبيقات الويب.
  • 28. ما هو نوع اللغة الذي تُعرف لغة جافا بشكل أساسي به؟
A) إعلانية
B) موجهة للكائنات
C) وظيفية
D) إجرائية
  • 29. أي من العبارات التالية صحيحة حول القيمة 'null' في البرمجة؟
A) تساوي صفرًا.
B) تمثل خطأ.
C) تستخدم في العمليات المنطقية.
D) تمثل متغيرًا لا يحمل أي قيمة.
  • 30. ما هو دور الدالة في البرمجة؟
A) لعرض الصور على الشاشة.
B) لتنسيق النصوص في المستند.
C) لإنجاز مهمة محددة.
D) لتشغيل ملفات الصوت.
  • 31. أي من الخيارات التالية هو نظام إدارة قواعد بيانات علائقية؟
A) HTML
B) CSS
C) Python
D) MySQL
  • 32. ما هو المصطلح الذي يطلق على العبارة التي يتم تنفيذها بشكل متكرر بناءً على شرط معين؟
A) مصفوفة
B) متغير
C) دالة
D) حلقة
  • 33. ما هو نوع لغة البرمجة التي تتطلب من المبرمج تحديد تسلسل الخطوات التي يجب اتباعها لحل مشكلة ما؟
A) برمجية نصية
B) إعلانية
C) إجرائية
D) وظيفية
  • 34. أي مما يلي يمثل مثالاً على عبارة شرطية في البرمجة؟
A) switch-case (عبارة switch-case)
B) if-else (إذا-وإلا)
C) while-loop (حلقة التكرار while)
D) for-loop (حلقة التكرار for)
  • 35. ما هو نوع لغة البرمجة التي تعتمد على مجموعة من التعليمات لأداء المهام؟
A) منطقي
B) إعلاني
C) إلزامي (أو قياسي)
D) وظيفي
  • 36. ما هي لغة البرمجة المعروفة باستخدامها في تحليل البيانات وتعلم الآلة؟
A) آر
B) سي شارب
C) بايثون
D) بي إتش بي
  • 37. ماذا تعني اختصار SQL في مجال البرمجة؟
A) لغة الاستعلامات المهيكلة
B) منطق الاستعلامات النظامي
C) منطق الأسئلة التسلسلي
D) رابط الاستعلامات البرمجية
  • 38. ما هو نوع الخطأ الذي يحدث أثناء تجميع برنامج؟
A) خطأ في بناء الجملة (النحو)
B) خطأ في وقت التشغيل
C) خطأ منطقي
D) خطأ دلالي
  • 39. ما هو نوع لغة البرمجة التي تسمح للمبرمج بتحديد النتائج المطلوبة بدلاً من تحديد الخطوات التفصيلية لتحقيقها؟
A) إعلانية
B) أمرية
C) وظيفية
D) إجرائية
تم إنشاؤها باستخدام That Quiz — موقع توليد اختبار الرياضيات مع موارد لمجالات أخرى.