Sabahصباح للتعلّم
Lesson 2

Software Types

أنواع البرمجيات

Item 1: What is Software?

البند 1: ما البرمجيات؟

Watch · شاهد

أنواع البرمجيات: التطبيقات والنظام والأدوات

1

Software is the programs, instructions and data that tell computer hardware what to do. Hardware is physical and can be touched; software is digital and cannot be touched.

1

البرمجيات هي البرامج والتعليمات والبيانات التي تخبر عتاد الحاسوب بما يجب أن يفعله. العتاد مادي ويمكن لمسه، أما البرمجيات فرقمية ولا يمكن لمسها.

2

Hardware and software depend on each other. A keyboard needs a driver and an operating system, while a program needs the CPU, RAM, storage and screen to run.

2

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

3

Software is divided into two main groups: system software, which operates and maintains the computer, and application software, which helps users perform tasks.

3

تنقسم البرمجيات إلى مجموعتين رئيسيتين: برمجيات النظام التي تشغّل الحاسوب وتصونه، وبرمجيات التطبيقات التي تساعد المستخدم على تنفيذ المهام.

Featureوجه المقارنةSystem softwareبرمجيات النظامApplication softwareبرمجيات التطبيقات
PurposeالغرضRuns and controls the computerتشغّل الحاسوب وتتحكم فيهCompletes a user taskتنفّذ مهمة للمستخدم
When it runsوقت التشغيلOften starts with the computerتبدأ غالبًا مع الجهازRuns when the user opens itتعمل عند فتحها
ExamplesأمثلةWindows, drivers, antivirusويندوز والتعريفات ومضاد الفيروساتWord, Chrome, Photoshopوورد وكروم وفوتوشوب

Item 2: System Software

البند 2: برمجيات النظام

Watch · شاهد

شرح البرامج الثابتة وبرمجيات النظام

1

System software provides the platform on which application programs run and controls communication between applications and hardware.

1

توفر برمجيات النظام البيئة التي تعمل عليها التطبيقات وتتحكم في الاتصال بين التطبيقات والعتاد.

2

The operating system manages the CPU, RAM, storage, files, devices, security and user interface. Common examples are Windows, Linux, macOS, Android and iOS.

2

يدير نظام التشغيل المعالج والذاكرة والتخزين والملفات والأجهزة والأمان وواجهة المستخدم. ومن أمثلته ويندوز ولينكس وماك وأندرويد وiOS.

3

A device driver is a small program that translates operating-system commands into instructions a specific device understands. Drivers are needed for graphics cards, printers, network adapters and other devices.

3

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

4

Firmware is software stored in non-volatile memory inside a device. BIOS/UEFI, router firmware and printer firmware start and control the device at a basic level.

4

البرنامج الثابت هو برنامج مخزّن في ذاكرة غير متطايرة داخل الجهاز، مثل BIOS/UEFI وبرنامج الراوتر والطابعة، ويبدأ الجهاز ويتحكم في وظائفه الأساسية.

Utilities maintain, protect or optimize the system: antivirus, firewall, backup, disk cleanup, compression and encryption.

الأدوات المساعدة تصون النظام أو تحميه أو تحسن أداءه: مضاد الفيروسات والجدار الناري والنسخ الاحتياطي وتنظيف القرص والضغط والتشفير.

Language translators convert source code into machine code: assembler, compiler and interpreter.

مترجمات لغات البرمجة تحوّل الكود المصدري إلى لغة الآلة: المجمّع والمصرّف والمفسّر.

Update system software from trusted official sources to fix errors, improve compatibility and close security weaknesses.

حدّث برمجيات النظام من المصادر الرسمية الموثوقة لإصلاح الأخطاء وتحسين التوافق وإغلاق الثغرات الأمنية.

Item 3: Application Software

البند 3: برمجيات التطبيقات

Watch · شاهد

برمجيات التطبيقات وبرمجيات النظام

1

Application software is designed for an end user to complete one or more tasks. It is installed on top of the operating system and can usually be added or removed without stopping the computer from starting.

1

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

2

General-purpose applications perform common tasks for many users. Special-purpose applications perform one focused task. Bespoke software is custom-built for one organization or customer.

2

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

Productivity: word processors, spreadsheets, databases and presentations.

الإنتاجية: معالجة النصوص والجداول الإلكترونية وقواعد البيانات والعروض التقديمية.

Internet and communication: browsers, email, messaging and video meetings.

الإنترنت والتواصل: المتصفحات والبريد والمراسلة واجتماعات الفيديو.

Media and design: image, audio, video, CAD and animation programs.

الوسائط والتصميم: برامج الصور والصوت والفيديو والتصميم الهندسي والتحريك.

Education, business and entertainment: learning platforms, accounting, stock control, games and media players.

التعليم والأعمال والترفيه: منصات التعلم والمحاسبة وإدارة المخزون والألعاب ومشغلات الوسائط.

Licences, Distribution and Safe Use

التراخيص وطرق التوزيع والاستخدام الآمن

Watch · شاهد

شرح تراخيص البرمجيات والمصادر المفتوحة

1

Commercial software is normally paid and its licence limits copying and use. Freeware is free to use but remains copyrighted. Shareware or trial software is limited by time or features.

1

البرنامج التجاري يكون مدفوعًا غالبًا ويقيد ترخيصه النسخ والاستخدام. والبرنامج المجاني متاح بلا ثمن لكنه يظل محميًا بحقوق النشر، أما التجريبي فيُحدد بوقت أو وظائف.

2

Open-source software makes its source code available under a licence that permits study, modification and redistribution. This does not mean every open-source product has no cost.

2

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

3

Web applications run mainly through a browser, while installed applications are stored locally. Cloud services may store data online and need an account or internet connection.

3

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

Check OS version, processor architecture, RAM, storage and graphics requirements before installing.

تحقق من إصدار النظام ومعمارية المعالج والذاكرة والمساحة ومتطلبات الرسوم قبل التثبيت.

Download only from the developer or a trusted store; scan files and read requested permissions.

نزّل البرامج فقط من المطور أو متجر موثوق، وافحص الملفات واقرأ الصلاحيات المطلوبة.

Respect licences: do not use cracked programs because they are illegal and may contain malware.

احترم التراخيص ولا تستخدم البرامج المقرصنة لأنها غير قانونية وقد تحتوي على برمجيات ضارة.

Quiz

Q 1 of 8

Which statement best defines software?

أي عبارة تعرّف البرمجيات بدقة؟

Key terms

المصطلحات المهمة

Softwareالبرمجيات
System softwareبرمجيات النظام
Application softwareبرمجيات التطبيقات
Operating systemنظام التشغيل
Device driverتعريف الجهاز
Utilityبرنامج مساعد
Firmwareبرنامج ثابت
Language translatorمترجم لغة برمجة
General purposeعام الغرض
Bespoke softwareبرنامج مخصص
Open sourceمفتوح المصدر
Freeware / Sharewareمجاني / تجريبي