يشير برنامج الكمبيوتر إلى برنامج (أو مجموعة برامج) يعطي تعليمات للكمبيوتر حول ما يجب القيام به وكيفية التشغيل. يمكن أن توفر البرامج مهمة رئيسية واحدة ، أو مهام رئيسية متعددة.
على سبيل المثال ، يحتوي البرنامج المصمم لتحرير الصور الرقمية على مهمة رئيسية واحدة (أي السماح بتحرير الصور) – وبطبيعة الحال سيكون له العديد من المهام الفرعية (مثل إزالة العين الحمراء ، وميزات تصحيح الألوان ، وتغيير الحجم ، واقتصاص / قص) صورة).
من ناحية أخرى ، فإن نظام تشغيل الكمبيوتر (قطعة معقدة من البرامج التي تتعامل بشكل أساسي مع الكمبيوتر بالكامل وتشغله) ستنفذ العديد من المهام الرئيسية – على سبيل المثال التعامل مع المدخلات والمخرجات (أي أن يكتب المستخدم بكلمة رئيسية أو صوت قادم خارج مكبرات الصوت) ، وتخصيص الذاكرة ، وإدارة مكونات أجهزة الكمبيوتر (هذه هي المكونات الكهربائية التي تشغل الكمبيوتر) وغير ذلك الكثير.
يمكن تجميع البرنامج في مجموعتين تقريبًا: تطبيق البرمجيات و برمجيات الأنظمة. بشكل أساسي ، سيتم احتساب البرامج التي تسهل مهمة رئيسية واحدة فقط (على سبيل المثال ، برنامج تحرير الصور كما في المثال أعلاه) كبرنامج تطبيقي. يتناقض هذا مع برامج الأنظمة التي تشير إلى البرامج المعقدة متعددة المهام التي تساعد على تشغيل النظام بأكمله – مثل نظام التشغيل.
تتم مناقشة هاتين المجموعتين الرئيسيتين من البرامج بمزيد من التفصيل أدناه:
تطبيق البرمجيات
هذا برنامج مثبت على نظام تشغيل (انظر “برامج الأنظمة” أدناه للحصول على مزيد من المعلومات). كما ذكر أعلاه ، يميل هذا النوع من البرامج إلى أداء مهمة رئيسية واحدة فقط. مثال آخر على برامج التطبيقات هو متصفح موقع الويب: هذا هو البرنامج الذي ربما تستخدمه الآن لعرض هذه المقالة. تتضمن أمثلة المتصفح Internet Explorer و Google Chrome و Mozilla Firefox. باختصار ، مهمتهم / وظيفتهم الرئيسية هي تسهيل تصفح الإنترنت.
الأنواع الأخرى من برامج التطبيقات هي كما يلي:
- معالجة الكلمة – يسمح لك هذا النوع من البرامج بكتابة المستندات والخطابات. تتضمن الأمثلة Microsoft Office Word و Open Office.
- برامج مكافحة الفيروسات – يساعد هذا النوع من البرامج على حماية نظام الكمبيوتر الخاص بك من التهديدات الضارة مثل الفيروسات والبرامج الضارة. تتضمن الأمثلة برنامج Norton Antivirus و Kaspersky Antivirus و AVG Anti-virus.
- تحرير الصور – يمكن استخدام هذا النوع من البرامج لتحرير الصور الفوتوغرافية والصور الرقمية الأخرى ومعالجتها بطرق مختلفة. تشمل الأمثلة Paint.net و Corel PaintShop Pro و Adobe Photoshop.
برمجيات الأنظمة
يوصف هذا النوع من البرامج بدقة على أنه جوهر أي نظام كمبيوتر. بدون برامج الأنظمة ، لا يمكن للكمبيوتر أن يعمل حقًا. باختصار ، إنه يدير كل جانب من جوانب نظام الكمبيوتر – بدءًا من كيفية تفاعل الأجهزة مع البرنامج (“برامج التشغيل”) إلى منح المستخدم واجهة ومنصة للتفاعل مع النظام (“نظام التشغيل”). ال نظام التشغيل – أو “OS” – هو البرنامج الذي يتم تحميله بعد تشغيل الكمبيوتر. حيث يتم تثبيت جميع برامج التطبيق عليه. تتضمن أمثلة أنظمة التشغيل Microsoft Windows (XP و Vista و 7 وما إلى ذلك) و Linux (Ubuntu و CentOS) و Apple Mac OS X.
تشمل الأنواع الأخرى من برامج الأنظمة محركات الجهاز (هذه تجعل مكونات الأجهزة تعمل بشكل صحيح مع البرنامج ونظام الكمبيوتر) و خدمات (تسمى هذه أيضًا “أدوات المساعدة” وهي تساعد في مراقبة أجزاء مختلفة من الكمبيوتر وصيانتها وفحصها وتحليلها ؛ مثل “إدارة المهام” و “إلغاء تجزئة القرص في أنظمة تشغيل Windows).