انتقل إلى المحتوى

احصل على التطبيق

دليل دراسي · 1.3

اشرح المفاهيم الأساسية للبرمجيات

البرمجيات مجموعة من التعليمات تجعل الأجهزة المادية مفيدة. يشرح هذا الدليل ماهية التطبيقات وعلاقتها بنظام التشغيل، والفرق بين البرمجيات الاحتكارية والبرمجيات مفتوحة المصدر، وكيفية تثبيت البرمجيات بأمان من المصادر الإلكترونية.

أداة دراسية من إعداد ExamDragon، وليست جزءًا من الاختبار الحقيقي. وكل عنوان هو إحدى مهارات Certiport لهذا الهدف.

1.3.1اشرح المفاهيم الأساسية للتطبيقات البرمجية

  • التطبيق برنامج يساعدك على إنجاز مهمة، مثل الكتابة (Microsoft Word وGoogle Docs)، أو الحساب (Excel وGoogle Sheets)، أو التصفح (Chrome).
  • برمجيات النظام، وأهمها نظام التشغيل، تشغّل الجهاز، وتعمل البرمجيات التطبيقية فوقها.
  • تطبيقات سطح المكتب تُثبَّت على الجهاز، وتطبيقات الويب تعمل في المتصفح، وتطبيقات الهاتف تُثبَّت من متجر التطبيقات.
  • تتلقى التطبيقات تحديثات تصلح الأخطاء وتسد الثغرات الأمنية وتضيف ميزات جديدة.
  • يرتبط كل نوع ملف بتطبيق افتراضي، فمثلًا يُفتح ملف .docx في معالج نصوص، ويُفتح ملف .pdf في قارئ PDF.
  • كثيرًا ما تُرخَّص البرمجيات ولا تُباع: يحدد الترخيص طريقة استخدامها (شراء لمرة واحدة، أو اشتراك، أو مجانًا).

مثال: تكتب تقريرًا في Google Docs عبر المتصفح في المدرسة، ثم تفتح الملف نفسه على هاتفك في تطبيق Google Docs للهاتف.

1.3.2قارن بين البرمجيات الاحتكارية والبرمجيات مفتوحة المصدر

  • البرمجيات الاحتكارية (مغلقة المصدر) تملكها شركة تُبقي شيفرتها المصدرية سرية. أمثلة: Microsoft Office وAdobe Photoshop وmacOS.
  • البرمجيات مفتوحة المصدر تنشر شيفرتها المصدرية ليتمكن أي شخص من قراءتها وتعديلها ومشاركتها وفق ترخيصها. أمثلة: Linux وLibreOffice وMozilla Firefox وVLC.
  • البرمجيات مفتوحة المصدر مجانية غالبًا، لكن المجانية لا تعني تلقائيًا أن البرنامج مفتوح المصدر (فالبرمجيات المجانية قد تكون مغلقة المصدر).
  • البرمجيات الاحتكارية تأتي عادة بدعم من الشركة المنتجة، أما مفتوحة المصدر فتعتمد على مجتمعها وأحيانًا على شركات تقدم دعمًا مدفوعًا.
  • كلا النوعين قد يكون آمنًا أو غير آمن، فالجودة تعتمد على مدى صيانة البرنامج وتحديثه.

مثال: يختار مكتب صغير حزمة LibreOffice مفتوحة المصدر لتجنب رسوم الترخيص، بينما يدفع مكتب آخر اشتراكًا في Microsoft 365 ليحصل على دعم الشركة والخدمات السحابية.

1.3.3صِف إجراءات تثبيت البرمجيات من المصادر الإلكترونية

  • ثبّت التطبيقات من مصادر موثوقة: متجر التطبيقات الرسمي (Microsoft Store أو Mac App Store أو Google Play أو Apple App Store) أو الموقع الرسمي للمطوّر.
  • تحقق أولًا من متطلبات النظام: إصدار نظام التشغيل، والمعالج، والذاكرة، ومساحة التخزين الفارغة.
  • على الحاسوب تنزّل عادة ملف تثبيت وتشغّله، أما على الهاتف فيثبّت المتجر التطبيق نيابة عنك.
  • اقرأ الأذونات التي يطلبها التطبيق، مثل الكاميرا أو جهات الاتصال أو الموقع، وارفض ما لا يحتاج إليه.
  • قد يتطلب تثبيت البرمجيات صلاحيات المسؤول، وأزل التطبيقات التي لم تعد تستخدمها من الإعدادات أو من متجر التطبيقات.
  • تجنب مواقع التنزيل غير الرسمية والبرمجيات المقرصنة، فهي تحمل البرمجيات الضارة في أحيان كثيرة.

مثال: قبل تثبيت برنامج لتحرير الفيديو تتأكد من أن ذاكرة حاسوبك كافية، وتنزّل ملف التثبيت من الموقع الرسمي للمطوّر، ولا تسمح بتشغيله إلا بعد التأكد من اسم الناشر.

مصطلحات أساسية

التطبيق
برنامج يساعدك على إنجاز مهمة، مثل معالج النصوص.
برمجيات النظام
برمجيات تشغّل الجهاز نفسه، وأهمها نظام التشغيل.
مفتوح المصدر
برنامج شيفرته المصدرية علنية ويجوز تعديلها ومشاركتها وفق ترخيصه.
البرمجيات الاحتكارية
برمجيات تملكها شركة تُبقي شيفرتها المصدرية سرية.
ملف التثبيت
ملف ينسخ التطبيق إلى الجهاز ويُعدّه للعمل.

نقاط يسهل الخلط فيها

  • افتراض أن البرمجيات المجانية مفتوحة المصدر دائمًا، فقد تكون مجانية ومغلقة المصدر.
  • افتراض أن البرمجيات مفتوحة المصدر بلا ترخيص، فلها ترخيص يحدد قواعد مشاركتها وتعديلها.
  • الخلط بين نظام التشغيل والتطبيق، فنظام التشغيل يشغّل الجهاز والتطبيقات تعمل عليه.
  • تجاهل متطلبات النظام، ثم اكتشاف أن التطبيق لا يُثبَّت أو لا يعمل جيدًا.

بعد هذا الدليل: ينبغي أن تستطيع التمييز بين برمجيات النظام والتطبيقات، والمقارنة بين البرمجيات الاحتكارية ومفتوحة المصدر، ووصف خطوات آمنة لتثبيت تطبيق.