برنامج النظام

برمجيات النظام هي برمجيات مصممة لتوفير منصة لبرامج أخرى. ومن أمثلة برمجيات النظام أنظمة التشغيل (OS) (مثل macOS وLinux وAndroid وMicrosoft Windows). [1]

برامج التطبيقات هي برامج تسمح للمستخدمين بأداء مهام موجهة للمستخدم مثل إنشاء مستندات نصية أو تشغيل أو تطوير الألعاب أو إنشاء العروض التقديمية أو الاستماع إلى الموسيقى أو رسم الصور أو تصفح الويب. ومن أمثلة هذه البرامج برامج العلوم الحاسوبية ومحركات الألعاب ومحركات البحث والأتمتة الصناعية وتطبيقات البرامج كخدمة. [2]

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

تأتي العديد من أنظمة التشغيل مزودة مسبقًا ببرامج تطبيقية أساسية. ولا تعتبر مثل هذه البرامج برامج نظام عندما يمكن إلغاء تثبيتها دون التأثير على عمل البرامج الأخرى. ومن أمثلة هذه البرامج الألعاب وأدوات التحرير البسيطة المتوفرة مع Microsoft Windows، أو سلاسل أدوات تطوير البرامج المتوفرة مع العديد من توزيعات Linux.

بعض المناطق الأكثر غموضًا بين برامج النظام والتطبيق هي متصفحات الويب المدمجة بعمق في نظام التشغيل مثل Internet Explorer في بعض إصدارات Microsoft Windows ، أو ChromeOS حيث يعمل المتصفح كواجهة مستخدم وحيدة والطريقة الوحيدة لتشغيل البرامج (ومتصفحات الويب الأخرى مكانها) [ يحتاج إلى توضيح ] .

أنظمة التشغيل أو برنامج التحكم في النظام

يسمح نظام التشغيل (من الأمثلة البارزة Microsoft Windows و macOS و Linux و z/OS ) لأجزاء الكمبيوتر بالعمل معًا من خلال تنفيذ مهام مثل نقل البيانات بين الذاكرة والأقراص أو عرض الإخراج على جهاز عرض . كما يوفر منصة ( طبقة تجريد الأجهزة ) لتشغيل برامج النظام عالية المستوى وبرامج التطبيقات .

النواة هي الجزء الأساسي من نظام التشغيل الذي يحدد واجهة برمجة التطبيقات لبرامج التطبيقات ( بما في ذلك بعض برامج النظام) وواجهة لبرامج تشغيل الأجهزة.

توفر برامج تشغيل الأجهزة والبرامج الثابتة ، بما في ذلك BIOS أو UEFI للكمبيوتر ، وظائف أساسية لتشغيل والتحكم في الأجهزة المتصلة بالكمبيوتر أو المدمجة فيه.

تتفاعل واجهة المستخدم مع الكمبيوتر. [3] ويمكن أن تكون إما واجهة سطر أوامر (CLI) أو، منذ ثمانينيات القرن العشرين، واجهة مستخدم رسومية (GUI). هذا هو الجزء من نظام التشغيل الذي يتفاعل معه المستخدم مباشرة؛ ويعتبر تطبيقًا وليس برنامج نظام.

انظر أيضا

برامج نظام وحدات تحكم ألعاب الفيديو

  • من مايكروسوفت:
برنامج نظام Xbox 360
برنامج نظام Xbox One
  • من نينتندو:
برنامج نظام Wii
برنامج نظام Wii U
برنامج نظام نينتندو دي إس آي
برنامج نظام نينتندو 3DS
برنامج نظام نينتندو سويتش
  • من سوني:
برنامج نظام بلاي ستيشن 3
برنامج نظام بلاي ستيشن 4
برنامج نظام بلاي ستيشن بورتبل
برنامج نظام بلاي ستيشن فيتا

مراجع

  1. ^ "لوحة: برمجة الأنظمة في عام 2014 وما بعده". مايكروسوفت. مؤرشف من الأصل في 2014-06-07 . تم الاسترجاع 4 ديسمبر 2015 .
  2. ^ Millner, WW; Montgomery-Smith, Ann (2022). تكنولوجيا المعلومات والاتصالات لخريجي الجامعات الوطنية المتوسطة . ص 126.
  3. ^ "تكنولوجيا معلومات الحاسب الآلي الدقيقة" . تم الاسترجاع في 2013-09-22 .
  • ساميت، جان (أكتوبر 1971). "دراسة استقصائية موجزة للغات المستخدمة في تنفيذ الأنظمة". إشعارات ACM SIGPLAN . 6 (9): 1-19. doi : 10.1145/942596.807055 .
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=برمجيات_النظام&oldid=1263708120"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate