برمجيات النظام: الفرق بين النسختين

من ويكيبيديا، الموسوعة الحرة
[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
سطر 4: سطر 4:


عادة ما تبنى هذه البرمجيات باستخدام لغة تحتية [[لغة التجميع]]
عادة ما تبنى هذه البرمجيات باستخدام لغة تحتية [[لغة التجميع]]



في أواخر سنه 1940 من القرن الماضي، وهي تعتبر الأيام الأولى للحوسبة، تمت فيها كتابة معظم برمجيات التطبيقات خصيصًا بواسطة مستخدمي الكمبيوتر لتلائم [[عتاد الحاسوب]] ومتطلبات مصمميها لتتمكن من أداء مهام محددة. عادةً ما يتم توفير برمجيات النظام من قبل الشركة المصنعة لأجهزة الكمبيوتر وكان الغرض منها استخدامها بواسطة معظم أو جميع مستخدمي النظام
في أواخر سنه 1940 من القرن الماضي، وهي تعتبر الأيام الأولى للحوسبة، تمت فيها كتابة معظم برمجيات التطبيقات خصيصًا بواسطة مستخدمي الكمبيوتر لتلائم [[عتاد الحاسوب]] ومتطلبات مصمميها لتتمكن من أداء مهام محددة. عادةً ما يتم توفير برمجيات النظام من قبل الشركة المصنعة لأجهزة الكمبيوتر وكان الغرض منها استخدامها بواسطة معظم أو جميع مستخدمي النظام



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



بعض المناطق الرمادية بين النظام والبرمجيات التطبيقية تعتبر [[متصفح ويب]] مدمجة بعمق في نظام التشغيل مثل [[إنترنت إكسبلورر|انترنت اكسبلورر]] في بعض إصدارات [[مايكروسوفت ويندوز]] ، أو [[كروم أو إس]] و[[فيرفكس (نظام تشغيل)|فيرفكس(نظام تشغيل )]]<nowiki/>حيث يعمل المتصفح كواجهة المستخدم الوحيدة والطريقة الوحيدة لتشغيل البرامج (ولا يمكن تثبيت متصفحات الويب الأخرى في مكانها).
بعض المناطق الرمادية بين النظام والبرمجيات التطبيقية تعتبر [[متصفح ويب]] مدمجة بعمق في نظام التشغيل مثل [[إنترنت إكسبلورر|انترنت اكسبلورر]] في بعض إصدارات [[مايكروسوفت ويندوز]] ، أو [[كروم أو إس]] و[[فيرفكس (نظام تشغيل)|فيرفكس(نظام تشغيل )]]<nowiki/>حيث يعمل المتصفح كواجهة المستخدم الوحيدة والطريقة الوحيدة لتشغيل البرامج (ولا يمكن تثبيت متصفحات الويب الأخرى في مكانها).



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


=== أنظمه التشغيل,برامج التحكم في النظام ===
=== أنظمه التشغيل,برامج التحكم في النظام ===

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



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



[[برنامج تعريف]] يحوي ايضا كمبيوتر [[بيوس]] و[[برنامج ثابت]] للجهاز، وتقوم بتوفير الوظائف الأساسية لتشغيل والتحكم في الأجهزة المتصلة بالكمبيوتر أو المضمنة فيه.
[[برنامج تعريف]] يحوي ايضا كمبيوتر [[بيوس]] و[[برنامج ثابت]] للجهاز، وتقوم بتوفير الوظائف الأساسية لتشغيل والتحكم في الأجهزة المتصلة بالكمبيوتر أو المضمنة فيه.



واجهة المستخدم "تسمح للمستخدمين بالتفاعل مع الكمبيوتر." <ref name="مولد تلقائيا1">{{استشهاد ويب|الأخير=Daeryong|الأول=Kim|عنوان=Microcomputer Information Technology|مسار= http://home.olemiss.edu/~misbook/sfsysfm.htm|تاريخ الوصول=2013-09-22|مسار أرشيف= https://web.archive.org/web/20131125115056/http://home.olemiss.edu:80/~misbook/sfsysfm.htm|تاريخ أرشيف=2013-11-25}}</ref> إما [[واجهة سطر الأوامر]] (CLI) أو [[واجهة مستخدم رسومية]] (GUI) منذ 1980. هذا هو الجزء من نظام التشغيل الذي يتفاعل معه المستخدم مباشرة، ويعتبر تطبيقًا وليس من برمجيات النظام.
واجهة المستخدم "تسمح للمستخدمين بالتفاعل مع الكمبيوتر." <ref name="مولد تلقائيا1">{{استشهاد ويب|الأخير=Daeryong|الأول=Kim|عنوان=Microcomputer Information Technology|مسار= http://home.olemiss.edu/~misbook/sfsysfm.htm|تاريخ الوصول=2013-09-22|مسار أرشيف= https://web.archive.org/web/20131125115056/http://home.olemiss.edu:80/~misbook/sfsysfm.htm|تاريخ أرشيف=2013-11-25}}</ref> إما [[واجهة سطر الأوامر]] (CLI) أو [[واجهة مستخدم رسومية]] (GUI) منذ 1980. هذا هو الجزء من نظام التشغيل الذي يتفاعل معه المستخدم مباشرة، ويعتبر تطبيقًا وليس من برمجيات النظام.


=== برمجيات الخدمات,برامج دعم النظام ===
=== برمجيات الخدمات,برامج دعم النظام ===

تستخدم بعض المؤسسات مصطلح مبرمج الأنظمة لوصف دور الوظيفة والتي يطلق عليها بشكل أكثر دقة [[مدير النظام]]. تسمى الأدوات البرمجيه التي يستخدمها الموظفون بعد ذلك برمجيات النظام. يساعد [[برمجيات الخدمات]] في تحليل، تكوين، تحسين وصيانة الكمبيوتر، مثل الحماية من الفيروسات. مصطلح برنامج النظام قد يشمل أيضًا على أدوات تطوير البرامج مثل ([[محول برمجي]] أو [[الرابط (حوسبة)|الرابط(حوسبه)]] أو [[مصحح|المصحح]]) <ref name=webopedia>
تستخدم بعض المؤسسات مصطلح مبرمج الأنظمة لوصف دور الوظيفة والتي يطلق عليها بشكل أكثر دقة [[مدير النظام]]. تسمى الأدوات البرمجيه التي يستخدمها الموظفون بعد ذلك برمجيات النظام. يساعد [[برمجيات الخدمات]] في تحليل، تكوين، تحسين وصيانة الكمبيوتر، مثل الحماية من الفيروسات. مصطلح برنامج النظام قد يشمل أيضًا على أدوات تطوير البرامج مثل ([[محول برمجي]] أو [[الرابط (حوسبة)|الرابط(حوسبه)]] أو [[مصحح|المصحح]]) <ref name=webopedia>
{{استشهاد ويب|مسار= http://www.webopedia.com/TERM/S/systems_software.html
{{استشهاد ويب|مسار= http://www.webopedia.com/TERM/S/systems_software.html
| عنوان=What is systems software? | ناشر=Webopedia.com |تاريخ الوصول=2012-06-24|مسار أرشيف= https://web.archive.org/web/20201119204344/http://www.webopedia.com/TERM/S/systems_software.html|تاريخ أرشيف=2020-11-19}}</ref>
| عنوان=What is systems software? | ناشر=Webopedia.com |تاريخ الوصول=2012-06-24|مسار أرشيف= https://web.archive.org/web/20201119204344/http://www.webopedia.com/TERM/S/systems_software.html|تاريخ أرشيف=2020-11-19}}</ref>



== المراجع ==
== المراجع ==

{{مراجع}}
{{مراجع}}

== وصلات خارجيه ==
{{شريط بوابات|تقنية المعلومات|علم الحاسوب}}
{{شريط بوابات|تقنية المعلومات|علم الحاسوب}}
{{تصنيف كومنز|System software}}
{{تصنيف كومنز}}
{{ضبط استنادي}}
{{ضبط استنادي}}
{{بذرة حوسبة}}
{{بذرة حوسبة}}
{{<ref name="مولد تلقائيا1" />
{{<ref name="مولد تلقائيا2">}}
{{استشهاد ويب|مسار= http://www.webopedia.com/TERM/S/systems_software.html
| عنوان=What is systems software? | ناشر=Webopedia.com |تاريخ الوصول=2012-06-24|مسار أرشيف= https://web.archive.org/web/20201119204344/http://www.webopedia.com/TERM/S/systems_software.html|تاريخ أرشيف=2020-11-19}}</ref>}}
{{wikiversity|Introduction to Computers/System software}}
* {{cite journal|last=Sammet|first=Jean|title=Brief Survey of Languages Used for Systems Implementation|journal=ACM SIGPLAN Notices|date=October 1971|volume=6|issue=9|pages=1–19|doi=10.1145/942596.807055}}


[[تصنيف:برمجيات النظم]]
[[تصنيف:برمجيات النظم]]

نسخة 10:46، 1 يوليو 2021

برمجيات النظام (بالإنجليزية: System software)‏ هي برامج الحاسوب التي تشغل وتسيطر على عتاد الحاسوب فتسمح للبرامج بتأدية المهام.[1] أنظمة التشغيل مثل مايكروسوفت ويندوز أو ماك أو إس أو لينكس أو سولاريس من أمثلة برمجيات النظام وتختلف عن البرامج العادية التي تمكن المستخدم من أداء مهام محددة مثل معالجة الكلمات أو معالجة الصور [2]

عادة ما تبنى هذه البرمجيات باستخدام لغة تحتية لغة التجميع

في أواخر سنه 1940 من القرن الماضي، وهي تعتبر الأيام الأولى للحوسبة، تمت فيها كتابة معظم برمجيات التطبيقات خصيصًا بواسطة مستخدمي الكمبيوتر لتلائم عتاد الحاسوب ومتطلبات مصمميها لتتمكن من أداء مهام محددة. عادةً ما يتم توفير برمجيات النظام من قبل الشركة المصنعة لأجهزة الكمبيوتر وكان الغرض منها استخدامها بواسطة معظم أو جميع مستخدمي النظام

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

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

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

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

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

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

برنامج تعريف يحوي ايضا كمبيوتر بيوس وبرنامج ثابت للجهاز، وتقوم بتوفير الوظائف الأساسية لتشغيل والتحكم في الأجهزة المتصلة بالكمبيوتر أو المضمنة فيه.

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

برمجيات الخدمات,برامج دعم النظام

تستخدم بعض المؤسسات مصطلح مبرمج الأنظمة لوصف دور الوظيفة والتي يطلق عليها بشكل أكثر دقة مدير النظام. تسمى الأدوات البرمجيه التي يستخدمها الموظفون بعد ذلك برمجيات النظام. يساعد برمجيات الخدمات في تحليل، تكوين، تحسين وصيانة الكمبيوتر، مثل الحماية من الفيروسات. مصطلح برنامج النظام قد يشمل أيضًا على أدوات تطوير البرامج مثل (محول برمجي أو الرابط(حوسبه) أو المصحح) [4]

المراجع

  1. ^ "What is software? - Definition from WhatIs.com". Searchsoa.techtarget.com. مؤرشف من الأصل في 2010-10-27. اطلع عليه بتاريخ 2012-06-24.
  2. ^ "Panel: Systems Programming in 2014 and Beyond". Microsoft. مؤرشف من الأصل في 2019-05-09. اطلع عليه بتاريخ 2015-12-04.
  3. ^ Daeryong، Kim. "Microcomputer Information Technology". مؤرشف من الأصل في 2013-11-25. اطلع عليه بتاريخ 2013-09-22.
  4. ^ "What is systems software?". Webopedia.com. مؤرشف من الأصل في 2020-11-19. اطلع عليه بتاريخ 2012-06-24.