What are the Openinging System?
The city is New:- It is recognized that the computer, or computer, as some call it, is an electronic device capable of receiving and processing data and then storing it or showing it to the user in another way.Of course, the computer must want to do these functions of devices that help it to do so, which is mainly the processor processor, Memory, hard drive, Keyboard, Mouse.In combining what is known as the hardware of the computer.
However, the multiplicity of these components and the difficulty of direct dealing with them, necessitated finding programs capable of controlling various of these elements and facilitating their proper use, so the solution was with special software called: operating systems. What is meant by the operating system? Definition of the operating system: the operating system, or what is known as English (Opening System, OS), the first program you see when operating the computer, and the last program you watch when closed, it is a set of programs responsible for managing various material resources For the device, as it is considered a mediator between the user, the user, the hardware, and the applications, its role here is similar to the role of the translator for two people, one of whom does not understand the language of the other, by providing a simplified interface for the user that enables him to overcome the various material complications of the device. The operating system if it does two things: - the management of the material entity (hardware), and the moral and moral of computers. - Connecting applications and equipment without the need to know all their details, which provides an appropriate work environment that enables the user to write applications that work on more than one device.
Operating systems tasks: The most common operating systems tasks are summarized in the following: - Sources and tasks management, such as main memory management, input and output units, processing unit management, storage units. - The link between the user and the device through his user interface (User Interface), enables him to enable him Other programs, the most famous of which are: the interface of the connection line, and the GUI. - control of the data course, through the process of organizing its transition from one unit to another. - Files and organizing them in folders and indexes, each operating system depends on a specific file for files, for example Most of the current Windows systems depend on the NTFS system, while the Linux distributions use the Ext2,3 system. - Protection, by preventing unauthorized access to specific files on the device. - Control of input and output units, and this includes data entry controls for The keyboard, mouse or others, and output operations by displaying information on the screen or sending it to the printer. - Organizing the programs loaded on the computer, allowing to run more than one program at the same time without any interference between them or errors, by allocating a certain percentage of the RAM memory for each of them (i.e. programs). - Discover potential breakdowns on the device, and send a detailed report on all events that took place on the system during the data processing process.
آلية عمل نظام التشغيل: يقوم نظام التشغيل بتنفيذ مختلف المهام الموكلة إليه من خلال آلية عمل معينة يمكن تلخيص مراحلها في النقاط التالية:– عند القيام بتشغيل الجهاز تقوم الذاكرة العشوائية RAM بقراءة وتنفيذ التعليمات المخزنة في الذاكرة الثابثة ROM، التي تحتوي على مختلف الأوامر الخاصة بالإقلاع BOOT، أي بتشغيل الجهاز – هذه المرحلة ليس لها علاقة بنظام التشغيل – لأن هذا الأخير موجود على القرص الصلب.– في المرحلة الثانية يتم فحص وحدات الحاسوب للتأكد من سلامتها (دور البيوس BIOS).– تحميل نظام التشغيل من الأقراص اللينة أوالضوئية أو من القرص الصلب (المرحلة الثالثة).– بعد الانتهاء من عملية تحميل النظام، يشرع هذا الأخير في استلام أوامر المستخدم عن طريق تحميل البرمجيات التطبيقية وتنفيذ تعليماتها.– العودة إلى نظام التشغيل وانتظار أوامر المستخدم.أنواع أنظمة التشغيل: تختلف طبيعة أنظمة التشغيل ووظائفها وفقا لنوع الجهاز الإلكتروني الذي تعمل عليه، ويمكننا أن نصنف نظم التشغيل إلي خمسة أنواع رئيسية:– مستخدم واحد، مهمة واحدة (Single User Single Tasking): كما يدل الاسم فإن هذا النظام مصمم لكي يعمل علي الحواسيب الشخصية التي يتعامل معها مستخدم واحد وتقوم بتنفيذ وظيفة واحدة في نفس الوقت، و أبرز مثال على ذلك نظام التشغيل MS-DOS.– مستخدم واحد، عدة مهام (Single-user, multi-tasking): وهو النظام الشائع الاستخدام حالياً على أجهزة الحاسب الشخصي ومحطات العمل حيث يتيح للمستخدم الواحد القدرة على تنفيذ أكثر من برنامج في نفس الوقت. مثال، Windows، Mac.– متعدد المستخدمين، وحيد المهام (Multi-user Single-tasking): يسمح هذا النوع من الأنظمة لعدد من المستخدمين بالعمل معاً ولكن يجري تشغيل برنامج واحد فقط لكل مستخدم. من أمثلة هذا النظام، Windows NT.– متعدد المستخدمين، متعدد المهام (MultiUser Multi tasking): هذا النظام يسمح لأكثر من مستخدم أن يتعامل مع الحاسب الإلكتروني في نفس الوقت. كما يتيح لكل مستخدم أن يقوم بتشغيل برنامج مختلف عن المستخدمين الآخرين و كأن الحاسوب يعمل له وحده. و من الأمثلة على ذلك، نظام اليونكس UNIX.– نظام تشغيل أجهزة الوقت الحقيقي (Real Time): مثل الأجهزة الطبية والتي تحدث فيها عمليات الإدخال والمعالجة والإخراج في نفس اللحظة.أنظمة التشغيل المعاصرة: إن أول قرار ينبغي اتخاذه عند الرغبة في اقتناء حاسب آلي، هو تحديد نوعية الأجهزة ونظام تشغيلها الذي سيتم استخدامه. في بعض الحالات يتم اختيار جهاز كومبيوتر يعمل بنظام تشغيل Windows، أو Linux، أو Mac… إليك فيما يلي بعض من أهم أنظمة التشغيل في وقتنا الحالي:– نظام تشغيل Windows: يعتبر من أهم أنظمة التشغيل وأكثرها استخداما، أنتجته شركة مايكروسوفت Microsoft، ظهر لأول مرة في العام 1985 كواجهة رسومية بديلة لنظام الأوامر المعمول به في بيئة الـ MS-DOS. من أهم إصدارات هذا النظام نجد: ويندوز 95، ويندوز 98، ويندوز ميلينيوم، ويندوز 2000، ويندوز XP، ويندوز فيستا، ويبدوز 7، ويندوز 8، وأخيرا ويندوز 8.1.– نظام التشغيل UNIX: أقدم أنظمة التشغيل المعروفة، تم إنتاج هذا النظام من قبل معامل الهاتف للشركة الأمريكية AT & T في العام 1969، يتميز هذا النظام عن غيره من أنظمة التشغيل بتوفره على نظام أمني قوى، و كذا بقدرته الهائلة في تشغيل الأجهزة العملاقة والشبكات، ومن أبرز أنواعه الحالية FreePSD.– نظام التشغيل ماك Macintosh: تابع لشركة آبل ماكنتوش، بدأ تطوير هذا النظام في العام 1981، يتميز بكفاءته العالية في معالجة البيانات، خاصة في التعامل مع الصور و الرسومات. من أمثلة هذا النظام Mac OS.– نظام التشغيل Linux: يعتبر نظام تشغيل مجاني قابل للتطوير، و هو من الأنظمة الشبيهة بنظام الـ UNIX، تم إنتاج العديد من النسخ الخاصة بهذا النظام تسمى توزيعات Distribution، من أشهرها : Redhat، Debian، Slackware، وGentoo وهي التوزيعات الرئيسة التي بنيت عليها الأنظمة المختلفة.عموما، يمكننا القول بأن نظام التشغيل يعتبر بمثابة الروح من الجسد بالنسبة لأجهزة الكومبيوتر، فبدونها (أي أنظمة التشغيل) تصبح الحواسيب مجرد آلة صماء، بكماء، لا فائدة ترجى منها.