الحاسب الآلي · الصف الثاني الثانوي
أسئلة: مدخل معرفي للمشروع
21 سؤال اختيار من متعدد و4 سؤال مقالي بنموذج إجابة، لمراجعة درس «مدخل معرفي للمشروع» من الحاسب الآلي (الصف الثاني الثانوي). راجع الأسئلة أدناه، أو اختبر نفسك فورًا.
اختبار سريع من 10 أسئلة عشوائية من بنك الأسئلة أعلاه — تُخلط الأسئلة والاختيارات في كل مرة، فلن يتكرر الاختبار بنفس الترتيب.
اختيار من متعدد
الموقع الذي يُولَّد محتواه عند الطلب من قاعدة بيانات هو الموقع:
عرض الإجابة والتعليل
الإجابة الصحيحة: الديناميكي
قاموس المصطلحات مثال عليه.
البرنامج الذي يطلب الصفحة ويعرضها على جهاز المستخدم هو:
عرض الإجابة والتعليل
الإجابة الصحيحة: العميل (المتصفح)
العميل يطلب ويعرض.
اللغة المسؤولة عن تنسيق شكل الصفحة كالألوان والخطوط:
عرض الإجابة والتعليل
الإجابة الصحيحة: CSS
من أدوات المشروع.
نظام إدارة قواعد البيانات المستخدم لتخزين المصطلحات في المشروع:
عرض الإجابة والتعليل
الإجابة الصحيحة: MySQL
من أدوات المشروع.
يرى المستخدم كود PHP كما كُتب عند فتح الصفحة في المتصفح.
عرض الإجابة والتعليل
الإجابة الصحيحة: خطأ
خطأ؛ المستخدم لا يرى كود PHP أبدًا بل يرى ناتجه فقط.
لغة البرمجة التي تعمل على الخادم لمعالجة البيانات وتوليد الصفحات:
عرض الإجابة والتعليل
الإجابة الصحيحة: PHP
من أدوات المشروع.
صفحة تعريف بمدرسة لا يتغير محتواها إلا بتعديل الملف يدويًا مثال على الموقع:
عرض الإجابة والتعليل
الإجابة الصحيحة: الثابت
كما في جدول المقارنة.
من أمثلة خوادم الويب في حزم التشغيل المحلية:
عرض الإجابة والتعليل
الإجابة الصحيحة: Apache
مع PHP وMySQL في حزم مثل XAMPP.
نفتح صفحات الموقع في بيئة التشغيل المحلية عبر العنوان:
عرض الإجابة والتعليل
الإجابة الصحيحة:
كما ورد في الدرس.
الخطوة التي تأتي مباشرة بعد إرسال المتصفح الطلب إلى الخادم:
عرض الإجابة والتعليل
الإجابة الصحيحة: ينفذ الخادم كود PHP ويجلب البيانات من MySQL
خطوات الطلب.
يُكتب كود PHP داخل صفحة HTML بين:
عرض الإجابة والتعليل
الإجابة الصحيحة: و
الخادم ينفذه قبل إرسال الصفحة.
لماذا يُعد قاموس المصطلحات موقعًا ديناميكيًا؟
عرض الإجابة والتعليل
الإجابة الصحيحة: لأن المصطلحات تُخزن في قاعدة بيانات وتُعرض وتُضاف عبر الصفحات
الموقع الديناميكي يولد محتواه من قاعدة بيانات.
فتح طالب ملف PHP مباشرة من المجلد فلم يعمل الكود. ما السبب؟
عرض الإجابة والتعليل
الإجابة الصحيحة: ملفات PHP يجب فتحها عبر الخادم من خلال localhost لأن الخادم هو الذي ينفذها
من ملاحظات الدرس.
في مثال الصفحة التي تعرض «تاريخ اليوم»، لماذا يرى المستخدم التاريخ الفعلي؟
عرض الإجابة والتعليل
الإجابة الصحيحة: لأن الخادم نفذ دالة التاريخ داخل وسم PHP قبل إرسال الصفحة
المستخدم يرى ناتج PHP فقط.
رتب مراحل إنتاج المشروع: (1) البرمجة (2) التخطيط (3) الاختبار (4) إنشاء قاعدة البيانات:
عرض الإجابة والتعليل
الإجابة الصحيحة: 2 ثم 4 ثم 1 ثم 3
تخطيط، تصميم، قاعدة بيانات، برمجة، اختبار، نشر.
البرامج التي يُسمح لمستخدميها بالاطلاع على الكود وتعديله وتطويره:
عرض الإجابة والتعليل
الإجابة الصحيحة: البرامج مفتوحة المصدر
أما المجانية فتُستخدم بلا مقابل ولا يلزم أن يُتاح كودها.
من أمثلة لغات البرمجة التي تُنفذ على جهاز العميل داخل المستعرض:
عرض الإجابة والتعليل
الإجابة الصحيحة: Java Script
أما PHP وASP فتُنفذ على جهاز الخادم.
التحقق من صحة اسم المستخدم وكلمة المرور المخزنة في قاعدة البيانات يتم بكود يُنفذ على:
عرض الإجابة والتعليل
الإجابة الصحيحة: جهاز الخادم
لأن قاعدة البيانات موجودة على الخادم.
الحرف A في اسم حزمة XAMPP يرمز إلى:
عرض الإجابة والتعليل
الإجابة الصحيحة: Apache
X أي نظام تشغيل، وA أباتشي، وM MySQL، وP PHP، وP Perl.
الأمر في لغة SQL المستخدم لتعديل بيانات مخزنة:
عرض الإجابة والتعليل
الإجابة الصحيحة: UPDATE
INSERT للإضافة، وSELECT للاستعراض، وDELETE للحذف.
طريقة لتخزين معلومات عن زائر الموقع مثل اسم المستخدم لإتاحتها عبر صفحات الموقع:
عرض الإجابة والتعليل
الإجابة الصحيحة: الجلسة (Session)
تحفظ بيانات المستخدم أثناء تنقله بين صفحات الموقع.
أسئلة مقالية
قارن بين الموقع الثابت والموقع الديناميكي مع مثال لكل منهما.
عرض نموذج الإجابة
الموقع الثابت: صفحات HTML جاهزة لا يتغير محتواها إلا بتعديل الملف يدويًا، ولا يتفاعل مع بيانات المستخدم غالبًا، مثل صفحة تعريف بمدرسة. الموقع الديناميكي: صفحات يُولَّد محتواها عند الطلب من قاعدة بيانات، ويستقبل بيانات من المستخدم ويحفظها ويعرضها، مثل قاموس يضيف إليه المستخدمون مصطلحات.
اشرح العلاقة بين العميل والخادم، ورتب خطوات طلب صفحة ديناميكية.
عرض نموذج الإجابة
العميل هو المتصفح على جهاز المستخدم يطلب الصفحة ويعرضها، والخادم جهاز يستقبل الطلب ويشغل كود PHP ويتواصل مع قاعدة البيانات ثم يرسل صفحة HTML الناتجة. الخطوات: يكتب المستخدم العنوان أو يضغط رابطًا، يرسل المتصفح طلبًا إلى الخادم، ينفذ الخادم كود PHP ويجلب البيانات من MySQL، يرسل الخادم صفحة HTML جاهزة، يعرض المتصفح الصفحة.
حدد دور كل من HTML وCSS وPHP وMySQL في مشروع القاموس، ووضح المقصود ببيئة التشغيل المحلية.
عرض نموذج الإجابة
HTML: بناء هيكل الصفحة (العناوين والفقرات والصور والنماذج). CSS: تنسيق الشكل (الألوان والخطوط والتخطيط). PHP: لغة تعمل على الخادم لمعالجة البيانات وتوليد الصفحات. MySQL: نظام إدارة قواعد بيانات لتخزين المصطلحات. بيئة التشغيل المحلية حزمة تجمع خادم ويب مثل Apache وPHP وMySQL على جهاز واحد (مثل XAMPP) للتدرب دون استضافة، وتوضع الملفات في مجلد الخادم وتُفتح عبر localhost.
رتب مراحل إنتاج مشروع موقع القاموس، ووضح ما يحدث في كل مرحلة، ولماذا لا يُبدأ بالبرمجة مباشرة.
عرض نموذج الإجابة
التخطيط: تحديد الهدف والجمهور والمحتوى والصفحات. التصميم: رسم شكل الصفحات وتنسيقها. إنشاء قاعدة البيانات وجداولها. البرمجة: كتابة صفحات HTML وPHP. الاختبار وتصحيح الأخطاء. النشر على خادم حقيقي والصيانة المستمرة. لا يُبدأ بالبرمجة لأن الكود يعتمد على قرارات التخطيط (الصفحات والبيانات) وعلى تصميم قاعدة البيانات، والبدء المباشر يسبب إعادة عمل وأخطاء كثيرة.