الثلاثاء، 27 مايو 2014

What is an Operating System?



What is an Operating System?


An operating system is the lowest-level program running on a computer. The operating system provides software interfaces for the computer hardware, basic input and output functions, file and network management, and memory allocation. On top of these functions the user may run a command line, web, or graphical user interface. Additionally, the operating systems of non-specialized home and office computers are able to run third-party programs that either extend the functionality of the computer, or provide alternative interfaces to the existing functions. These programs need not know what hardware the computer consists of: the operating system provides the hardware abstraction necessary for running a single program on millions of different possible hardware combinations.
Most home computers today use the Microsoft Windows operating system. Other operating systems, such as Apple Macintosh and Linux, have traditionally been termed as "alternative operating systems", implying that Windows is usually expected to be installed by default. However, the usability issues surrounding Windows Vista, combined with improvements in the usability of graphical user interfaces for Linux, have catalyzed renewed interest in Linux and Macintosh. Other concerns, such as restrictive licensing and DRM issues, are expected to further interest in alternative, mostly open source operating systems. Currently, Linux is the leading open source operating system, with many distributions consisting entirely of open source software.
an Operating System logo
The first computers had no operating systems. The hardware of these early systems was very specialized, and only certain types of programs would run on them. These programs, being so specialized, interfaced directly with the system's hardware. Thus, these programs were not portable and any changes in hardware required changes in the computer program. As computers became less specialized, and different companies began producing hardware, the need for abstraction layers that would allow programs to run on the various hardware became apparent. Hence the concept of the shared library was invented, the first of which provided uniform software interfaces to various hardware. Later, these libraries incorporated time-sharing management tools and automatic job switching functions. Thus, the operating system was born.

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

0 التعليقات:

إرسال تعليق