ThatQuiz مكتبة الاختبار قم بإجراء هذا الاختبار الآن
برمجة الحاسوب
أسهم بواسطة: Borowska
  • 1. برمجة الحاسوب هي عملية تصميم وإنشاء التعليمات التي تخبر الحاسوب بكيفية أداء مهمة معينة. تتضمن كتابة التعليمات البرمجية باستخدام لغات البرمجة مثل جافا، وبايثون، وسي بلس بلس، والعديد من اللغات الأخرى. يحتاج المبرمجون إلى فهم عميق للمنطق والخوارزميات ومهارات حل المشكلات لإنشاء برامج فعالة وموثوقة. تُستخدم البرمجة في تطبيقات متنوعة مثل تطوير مواقع الويب، وتطبيقات الهاتف المحمول، وألعاب الفيديو، وأنظمة التشغيل. تتطلب البرمجة الإبداع والانتباه إلى التفاصيل والصبر لتصحيح الأخطاء وتحسين التعليمات البرمجية. تعلم البرمجة يفتح فرصًا في مختلف الصناعات ويساعد في تشكيل مستقبل التكنولوجيا. أي لغة برمجة تعتبر 'منخفضة المستوى'؟
A) لغة التجميع
B) جافاسكربت
C) بايثون
D) روبي
  • 2. ما هو نوع البيانات المستخدم لتخزين الأعداد الصحيحة في البرمجة؟
A) سلسلة نصية (String)
B) عدد صحيح (Integer)
C) قيمة منطقية (Boolean)
D) عدد عشري (Float)
  • 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) 16
B) 13
C) 11
D) 10
  • 10. ما هي بنية البيانات التي تستخدم مبدأ "الأخير الداخل، الأول الخارج" (LIFO)؟
A) مصفوفة (Array)
B) مكدس (Stack)
C) شجرة (Tree)
D) طابور (Queue)
  • 11. ما هو اسم العملية التي تحول كود المصدر إلى كود الآلة؟
A) الترجمة (التحويل)
B) التفسير
C) إعادة الهيكلة
D) التحسين
  • 12. ما هو اختصار CSS؟
A) نظام البرمجة الإبداعية
B) حلول برمجيات الحاسوب
C) أوراق الأنماط المتتالية
D) نظام هيكلة المحتوى
  • 13. أي من الخيارات التالية هو نظام شائع لإدارة الإصدارات؟
A) Git
B) Python
C) MySQL
D) HTML
  • 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) Eclipse
B) PyCharm
C) Visual Studio Code
D) Sublime Text
  • 22. ما هو هيكل البيانات الذي يقوم بترتيب العناصر بترتيب تسلسلي؟
A) شجرة
B) قائمة
C) مصفوفة
D) مكدس
  • 23. في البرمجة الشيئية، ما هو الاسم الذي يُطلق على عملية إنشاء نسخة جديدة من فئة؟
A) التعريف
B) الإعلان
C) التهيئة
D) التهيئة (أو التجسيد)
  • 24. ما هي نتيجة العملية الحسابية 3 + 5 في البرمجة؟
A) 3
B) 8
C) 5
D) 15
  • 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) Python
B) HTML
C) CSS
D) MySQL
  • 32. ما هو المصطلح الذي يطلق على العبارة التي يتم تنفيذها بشكل متكرر بناءً على شرط معين؟
A) مصفوفة
B) حلقة
C) دالة
D) متغير
  • 33. ما هو نوع لغة البرمجة التي تتطلب من المبرمج تحديد تسلسل الخطوات التي يجب اتباعها لحل مشكلة ما؟
A) إجرائية
B) برمجية نصية
C) وظيفية
D) إعلانية
  • 34. أي مما يلي يمثل مثالاً على عبارة شرطية في البرمجة؟
A) for-loop (حلقة التكرار for)
B) switch-case (عبارة switch-case)
C) while-loop (حلقة التكرار while)
D) if-else (إذا-وإلا)
  • 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 — موقع توليد اختبار الرياضيات مع موارد لمجالات أخرى.