ما هو برنامج النظام؟
أي جهاز كمبيوتر شخصي معقدالجهاز الإلكتروني يتكون من كتل الملحقات. كل منهم في شكل الأجهزة (الأجهزة). قياسا على الكائنات الحية ، الأجهزة هي جسم مادي. لإدارته ، أنت بحاجة إلى وجود شيء غير ملموس: الروح ، العقل ، الشرارة - في هذه الحالة ليس مهما. في تكنولوجيا الكمبيوتر ، مثل هذا المكون غير الملموس هو نظام البرامج والتطبيقات (البرمجيات ، البرامج). وبدون برامج ، يبدو الكمبيوتر كومة غير ضرورية من المكونات الإلكترونية. كل ما سبق ينطبق على أجهزة الكمبيوتر المحمولة ، أجهزة الكمبيوتر المحمول ، العديد من الأجهزة المحمولة ، إلخ.
البرنامج هو كل تلك البرامج ،والتي تعمل على تكوين الأجهزة المستخدمة. وهي مقسمة إلى عدة أنواع شرطية تحدد الغرض والوظيفة.
برنامج النظام هو الأساس. ويحدد طرق تنفيذ عمل أي برامج يتم إطلاقها إلى حد كبير. يمكن تمثيلها كمجموعة من البرامج التفاعلية ، وتتمثل المهمة الرئيسية لها في إدارة مكونات الأجهزة في الكمبيوتر (المعالج ومحولات الوسائط المتعددة وذاكرة الوصول العشوائي). في كثير من الأحيان ، يشير المصطلح "system software pc" إلى نظام التشغيل (OS) ، على الرغم من أن هذا صحيح جزئيا فقط. في الواقع ، تعمل برامج النظام كنوع من "الطبقة" بين أجهزة الكمبيوتر وبرامج مستخدمي التطبيق. في الأنظمة الحديثة ، لا يمكن لأي تطبيق قيد التشغيل التفاعل مباشرة مع المكونات ، على النقيض من أوقات DOS ، عندما يكون هذا النهج هو السائد. الآن يتطلب التطبيق أن يتوافق مع قواعد معينة ويتم كتابتها باستخدام أداة برمجة محددة جيدا لنظام التشغيل المستخدم. ولهذا السبب لا يمكن أن تعمل برامج Windows في بيئة Linux (والعكس صحيح) ، على الرغم من أنه في كلتا الحالتين ، تقوم أنظمة التشغيل هذه بإدارة مكونات الأجهزة بشكل صحيح وتوفر واجهة رسومية مريحة للتفاعل مع المستخدم. يفسر برنامج النظام وينفذ أوامر التحكم لأي مكون أجهزة يأتي من التطبيقات. بالإضافة إلى ذلك ، فإن أنظمة تشغيل الكمبيوتر الحديثة تفاعلية ، مما يسمح للمستخدم بضبط أعماله جزئيًا.
برنامج النظام ليس كذلكالنوع الوحيد من البرنامج. هناك أيضا تطبيق البرمجيات. برامج المستخدم ، مجرد تحديد بيئة التطبيق. على سبيل المثال ، للعمل مع الرسومات ، استخدم بيئة محرر الرسومات ، للمستندات النصية - المحرر المطابق ، للعبة - بيئة ألعاب التطبيق ، إلخ. لا تحتاج برامج تطبيقات معينة بالضرورة إلى حل سوى مجموعة محدودة من المهام: ليس من غير المألوف تشغيل العديد من التطبيقات الصغيرة المتخصصة من خلال واجهة البرنامج. غالباً ما تسمى برامج التطبيقات "التطبيقات" ، التي تحدد بدقة جوهرها ، لأن أساسها هو برنامج النظام الذي يضمن قابلية التطبيقات للتشغيل.
حقيقة مدهشة: بدء تشغيل أي برنامج تطبيق ، المستخدم ، في الواقع ، يبدأ عملية التفاعل مع مكونات أجهزة الكمبيوتر. على سبيل المثال ، من خلال تمكين تشغيل أغنية في مشغل الصوت ، يقوم المستخدم بإرشاد النظام وبرنامج التطبيق لإخراج الصوت من خلال بطاقة صوت.