8 Caracteristicile sistemelor de operare
caracteristicile sisteme de operarePrintre cele mai importante se numără: administrarea muncii, gestionarea resurselor, controlul operațiilor sistemului, recuperarea erorilor și gestionarea memoriei. Aceasta variază în funcție de producător.
Sistemele de operare sunt de obicei unice în funcție de producătorul lor și de hardware-ul în care funcționează. În ciuda acestui fapt, datorită sofisticării hardware-ului modern, sunt necesare sisteme de operare care îndeplinesc standarde specifice.
În general, atunci când este instalat un nou sistem de calculator, trebuie achiziționat software-ul operațional indicat pentru acest hardware.
Un sistem de operare este un sistem software care gestionează resursele hardware și software ale computerului; În plus, oferă servicii comune pentru programele de calculator.
Programele de aplicații de obicei necesită, de asemenea, funcționarea unui sistem de operare.
Sistemele de operare pot fi găsite pe multe dispozitive care conțin un computer: de la telefoane mobile, la console de jocuri video, la computere și servere de rețea.
Unele sisteme de operare desktop populare includ Apple OS X, Linux și variantele sale și Microsoft Windows. Sistemele de operare mobile includ Android și iOS. Există și alte clase de sisteme de operare, cum ar fi RTOS în timp real.
Lista caracteristicilor sistemului de operare
1- Au un management de lucru
O responsabilitate importantă a oricărui program operațional este de a planifica sarcinile astfel încât să fie gestionate de sistemul informatic.
Aceasta este una dintre sarcinile principale ale funcției de gestionare a locurilor de muncă. Sistemul de operare creează ordinea în care sunt procesate programele și definește ordinea în care vor fi executate anumite lucrări.
Termenul "în coadă" este adesea folosit pentru a descrie seria de locuri de muncă care urmează a fi executate. Sistemul de operare compară o varietate de factori pentru a crea această coadă de lucru.
Unii dintre acești factori includ:
- Unele locuri de muncă care sunt în curs de procesare.
- Resursele sistemului care sunt utilizate.
- Ce resurse va trebui să fie utilizate de următoarele programe.
- Prioritatea muncii în comparație cu celelalte sarcini.
- Orice altă cerință specială la care sistemul trebuie să răspundă.
Programul operațional trebuie să poată revizui acești factori și să controleze ordinea în care sunt procesate aceste locuri de muncă.
2 - au o gestionare a resurselor
Gestionarea resurselor într-un sistem informatic este o altă preocupare principală a sistemului de operare. Evident, un program nu poate utiliza un dispozitiv dacă acel hardware nu este disponibil.
Software-ul operațional monitorizează executarea tuturor programelor. De asemenea, este responsabilă pentru monitorizarea tuturor tipurilor de dispozitive care sunt utilizate.
Pentru a realiza acest lucru, stabilește un tabel în care programele sunt combinate cu dispozitivele pe care le folosesc sau le vor folosi în viitor.
Sistemul de operare revizuiește acest tabel pentru a aproba sau a refuza utilizarea unui anumit dispozitiv.
3- Au un control al operațiunilor de intrare / ieșire
Distribuția resurselor unui sistem este strâns legată de funcționarea controlului controlului intrare / ieșire al unui software.
Ca de multe ori accesul la un anumit dispozitiv, înainte de intrare operațiuni / ieșire poate începe este necesar, sistemul de operare trebuie să coordoneze operațiunile intrare / ieșire și dispozitivele în care își desfășoară activitatea.
De fapt, stabilește un dicționar de programe care trec prin execuție și dispozitivele care trebuie folosite pentru a finaliza operațiunile de intrare / ieșire. Utilizând rapoarte de control, este posibil ca locurile de muncă să necesite anumite dispozitive.
Acest lucru permite utilizatorilor să citească informații de la anumite site-uri sau să imprime informații la birourile selectate. Profitând de această instalare, informațiile citite dintr-o locație pot fi distribuite pe întregul sistem computerizat.
Pentru a facilita executarea operațiilor de intrare / ieșire, majoritatea sistemelor de operare au un set standard de instrucțiuni de control pentru a gestiona procesarea tuturor instrucțiunilor de intrare / ieșire.
Aceste instrucțiuni standard, denumite sistem de control intrare / ieșire, fac parte integrantă din majoritatea sistemelor de operare.
Ele simplifică doar mijloacele, astfel încât toate programele procesate pot efectua operațiuni de intrare / ieșire.
De fapt, programul executant execută semnale către sistemul de operare că este o operație de intrare / ieșire dorită, folosind un dispozitiv specific de intrare / ieșire.
Software-ul de control solicită software-ul IOCS astfel încât să poată finaliza operația de intrare / ieșire.
Având în vedere nivelul de activitate de intrare / ieșire, în majoritatea programelor instrucțiunile IOCS sunt extrem de vitale.
Sunt sisteme cu mai multe sarcini
Cele mai multe sisteme de operare moderne permit efectuarea mai multor sarcini.
De exemplu, un computer poate, în același timp, să efectueze un program de utilizator, să citească informații de pe un disc sau să afișeze rezultatele într-o imprimantă. Se vorbește despre sisteme de operare multitasking sau multiprogramate.
5- Respectați procesul de memorie spațială
În multe sisteme de operare, fiecare proces are propriul spațiu de memorie. Aceasta înseamnă că această memorie nu este disponibilă pentru alte procese. În acest caz, se vorbește adresa spațiului procesului.
6- Trebuie să aibă mecanisme asociate
Atunci când sunt programe multipurpose, un sistem de operare trebuie să furnizeze următorul număr de mecanisme:
- Un mecanism de autentificare pentru a verifica identitatea fiecărui utilizator.
- Un mecanism de protecție împotriva programelor eronate de utilizatori, care ar putea bloca alte aplicații să ruleze pe sistem sau care sunt rău intenționate și ar putea spiona sau întrerupe activitățile altor utilizatori.
- Un mecanism de gestionare care limitează numărul de resurse permise pentru fiecare utilizator.
Ei au un nucleu
Partea esențială a unui sistem de operare este nucleul său. În prezent, nucleele monolitice sunt cele mai populare.
Aceste nuclee oferă o modalitate pentru ca diferite procese de computere să trimită mesaje reciproc, gestionând totodată RAM-ul care stochează informațiile despre program.
Cele mai multe nuclee oferă de asemenea drivere sau drivere de dispozitiv pentru a monitoriza monitoarele, hard disk-urile și alte accesorii.
8 - Conectați-vă
Probabil, caracteristica care poate defini sistemele de operare este conexiunea furnizată între hardware, software și, în unele cazuri, interfața cu utilizatorul. Fiecare computer necesită utilizarea unui sistem de operare.
referințe
- Care sunt caracteristicile unui sistem de operare? Adus de la reference.com.
- Caracteristicile unui sistem de operare. Recuperat de la ecomputernotes.com.
- Caracteristicile sistemului de operare. Adus de la 202.114.32.200:8080/courseware.html.
- Care sunt caracteristicile unui sistem de operare în comparație cu alte programe software? Recuperat de la quora.com.
- Sistemul de control al ieșirii de intrare. Adus de la wikipedia.org.