Un sistem de operare (OS) este un set de software de calculator și o interfață pentru gestionarea resurselor de calcul ale unei mașini utilizând programe de aplicații care sunt ușor de înțeles de utilizator.
Program de control
Funcționarea computerelor electronice este imposibilă fără coordonarea programelor. Un computer modern combină o serie de dispozitive diferite, pentru a căror funcționare bine coordonată este nevoie de un centru de control. De exemplu, o placă video procesează imagini, un procesor central efectuează calcule, un monitor afișează informații, o unitate citește date de pe un CD etc. Astfel de coordonatori și manageri, care coordonează funcționarea tuturor nodurilor și componentelor, sunt sisteme de operare.
Pentru a ilustra în continuare funcția unui sistem de operare, comparați hardware-ul unui computer cu corpul și complexul de control cu creierul și sistemul nervos. Sistemul de operare este implicat în toate procesele computerului și asigură interacțiunea matricilor de date la nivel de calcule, programe de calcul și componente hardware, precum și utilizator și aplicația software.
Toate interfețele moderne sunt soluții grafice și sunt proiectate astfel încât utilizatorul să înțeleagă intuitiv algoritmul de interacțiune. Există trei categorii principale de astfel de soluții: categoria în timp real, categoria împărțită și categoria de sarcini lot. Sistemele din prima categorie permit participarea utilizatorilor la procesul de calcul. Soluțiile de categorie divizată implică trecerea procesorului de la o sarcină la alta. Această comutare rapidă permite procesarea mai multor lucrări în continuitate virtuală. În acest caz, utilizatorul poate interveni, de asemenea, în proces. În soluțiile din această categorie, accesul utilizatorului la procese este refuzat. Calculatorul generează independent o listă de sarcini și le trimite în pachete pentru calcul. Puteți modifica datele numai în intervalele dintre trimiterea unor astfel de pachete.
Interfață grafică
Utilizatorul introduce comenzile sale pentru sistem folosind simboluri grafice - pictograme. De fapt, întreaga interfață este un set de simboluri grafice care formează un sistem de control ușor de înțeles pentru percepția umană. Toate sistemele de operare moderne sunt soluții grafice, iar popularitatea lor depinde direct de cât de ușor de gestionat.
Există cu siguranță sisteme de operare bazate pe text, precum cele care existau în primele zile ale instrumentării. Dar astfel de sisteme sunt utilizate în principal pentru aplicații foarte specializate și, de regulă, în industrie și cercetare științifică. Adică, în cazurile în care utilizatorul este expert și este gata să stăpânească instrumente speciale.