Professional License Test (Specialization) — Computer Science

Practice test for the teachers' professional license in Computer Science: computer components and operating systems, programming and algorithms, data structures, databases, networks and the internet, information security, applications and multimedia and teaching computer science.

Subscription price: 49.00 SAR For 90 days

Teacher bundle: the general exam with this specialism, save 10%

What the exam covers

Try 5 questions now, no sign-up

Pick your answer, then open the solution to see the right answer and its explanation.

DatabasesQuestion 1
ما هجوم حقن SQL وكيف يُمنع غالبًا؟
  1. Aإدخال أوامر SQL في حقول الإدخال، ويُمنع بالاستعلامات المهيأة
  2. Bسرقة جهاز الخادم نفسه، ويُمنع بالأقفال والحراسة
  3. Cإرسال رسائل بريد مزيفة، ويُمنع بالجدار الناري وحده
  4. Dنسخ القاعدة دون إذن، ويُمنع بحذف النسخ الاحتياطية دوريًا
Show the solution

Correct answer: A

المهاجم يدس أوامر في المدخلات لتغير معنى الاستعلام، والاستعلامات المهيأة تفصل البيانات عن الأمر فلا تُنفذ المدخلات أوامر.
Networks and the InternetQuestion 2
عند كتابة عنوان موقع في المتصفح، ما الترتيب الصحيح لما يحدث أولًا؟
  1. Aطلب HTTP ثم الاستعلام من DNS ثم إنشاء اتصال TCP
  2. Bالاستعلام من DNS ثم إنشاء اتصال TCP ثم طلب HTTP
  3. Cإنشاء اتصال TCP ثم طلب HTTP ثم الاستعلام من DNS
  4. Dالاستعلام من DHCP ثم طلب HTTP مباشرة دون اتصال
Show the solution

Correct answer: B

يحتاج المتصفح عنوان IP أولًا من DNS، ثم يفتح اتصالًا مع الخادم، ثم يرسل طلب الصفحة.
Information SecurityQuestion 3
أي إجراء يحقق ركيزة التوافر في أمن المعلومات؟
  1. Aتشفير الملفات الحساسة قبل حفظها
  2. Bخوادم احتياطية ونسخ احتياطي وخطة استعادة
  3. Cالتوقيع الرقمي لكل المستندات الرسمية
  4. Dتقييد قراءة الملفات بكلمة مرور قوية جدًا
Show the solution

Correct answer: B

التوافر يعني بقاء الخدمة والبيانات متاحة، والتشفير يخدم السرية، والتوقيع الرقمي يخدم السلامة.
Teaching Computer ScienceQuestion 4
ما المهارة التي يقيسها سؤال: اكتب خطوات لإيجاد أكبر عدد في قائمة من الأعداد؟
  1. Aمعرفة مكونات الحاسب
  2. Bاستخدام البريد الإلكتروني
  3. Cتنسيق النصوص
  4. Dتصميم الخوارزمية
Show the solution

Correct answer: D

السؤال يطلب بناء خطوات منطقية لحل مسألة، وهذا جوهر تصميم الخوارزميات لا مجرد استدعاء معلومة.
Computer Components and Operating SystemsQuestion 5
ما عداد البرنامج Program Counter في المعالج؟
  1. Aبرنامج يحسب عدد البرامج المثبتة في الجهاز
  2. Bذاكرة تخزن نتائج العمليات الحسابية النهائية
  3. Cمؤقت يقيس زمن تشغيل الحاسب منذ إقلاعه
  4. Dمسجل يحفظ عنوان التعليمة التالية
Show the solution

Correct answer: D

بعد جلب كل تعليمة يزداد عداد البرنامج ليشير إلى التالية، وتغيره تعليمات القفز والتفرع إلى عنوان آخر.

Ready to practise?

Start with a free diagnostic test that measures your level in every skill, then practise what you need most.

Create your account and start free
Start the free diagnostic