caracteristicile sisteme de operare Principalele includ, în general: gestionarea locurilor de muncă, gestionarea resurselor, controlul operațiunilor sistemului, recuperarea erorilor și gestionarea memoriei. Acest lucru 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 pe care operează. Î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 informatic, trebuie achiziționat software-ul operațional indicat pentru acel hardware..
Un sistem de operare este un sistem software care gestionează resursele hardware și software ale computerului; în plus, oferă servicii comune pentru programe de calculator.
Programele de aplicații necesită, de asemenea, un sistem de operare pentru a funcționa.
Sistemele de operare pot fi găsite în 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 populare pentru desktop 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.
O responsabilitate importantă a oricărui program de operare este planificarea sarcinilor care trebuie gestionate de sistemul informatic..
Aceasta este una dintre sarcinile principale ale funcției de gestionare a posturilor. Sistemul de operare creează ordinea în care sunt procesate programele și definește secvența în care vor fi executate anumite lucrări..
Termenul „la coadă” este adesea folosit pentru a descrie seria de joburi care așteaptă executarea. Sistemul de operare compară o varietate de factori pentru a crea această coadă de lucru.
Unii dintre acești factori includ:
Programul operațional trebuie să fie capabil să revizuiască acești factori și să controleze ordinea în care aceste lucrări sunt procesate..
Gestionarea resurselor într-un sistem informatic este o altă preocupare principală a sistemului de operare. Evident, un program nu poate folosi un dispozitiv dacă hardware-ul respectiv nu este disponibil.
Software-ul operațional monitorizează execuția tuturor programelor. De asemenea, este responsabil pentru monitorizarea tuturor tipurilor de dispozitive utilizate.
Pentru a realiza acest lucru, stabiliți un tabel în care programele sunt combinate cu dispozitivele pe care le utilizează sau le vor folosi în viitor..
Sistemul de operare revizuiește acest tabel pentru a aproba sau a refuza utilizarea unui anumit dispozitiv.
Distribuția resurselor unui sistem este strâns legată de funcționarea controlului de intrare / ieșire a controlului unui software.
Deoarece accesul la un anumit dispozitiv este adesea necesar înainte ca operațiunile de intrare / ieșire să poată începe, sistemul de operare trebuie să coordoneze operațiunile de intrare / ieșire și dispozitivele pe care acționează..
De fapt, stabilește un dicționar de programe care trec prin execuție și dispozitivele pe care trebuie să le folosească pentru a finaliza operațiunile de intrare / ieșire. Folosind rapoarte de control, lucrările pot necesita anumite dispozitive.
Acest lucru permite utilizatorilor să citească informații de pe site-uri specifice sau să tipărească informații la sediile selectate. Profitând de această facilitate, informațiile citite dintr-o locație pot fi distribuite în întregul sistem computerizat..
Pentru a facilita executarea operațiunilor 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 sistemul de control intrare / ieșire, fac parte integrantă din majoritatea sistemelor de operare..
Ele simplifică doar mijloacele, astfel încât toate programele procesate să poată efectua operațiuni de intrare / ieșire..
De fapt, programul care rulează execută semnale către sistemul de operare că o operație de intrare / ieșire este dorită, utilizând un dispozitiv de intrare / ieșire specific.
Software-ul aflat în control apelează software-ul IOCS, astfel încât să poată finaliza operația de intrare / ieșire.
Având în vedere nivelul activității de intrare / ieșire, în majoritatea programelor instrucțiunile IOCS sunt extrem de vitale..
Majoritatea sistemelor de operare moderne permit îndeplinirea mai multor sarcini.
De exemplu, un computer poate, în timp ce rulează un program de utilizator, să citească informații de pe un disc sau să afișeze rezultatele pe o imprimantă. Se vorbește despre sisteme de operare multitasking sau multi-programate.
Î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 vorbim despre direcția spațială a procesului.
Când sunt programe multifuncționale, un sistem de operare trebuie să furnizeze următorul număr de mecanisme:
Partea esențială a unui sistem de operare este nucleul său. Astăzi miezurile monolitice sunt cele mai populare.
Aceste nuclee oferă o modalitate prin care diferitele procese ale computerului își pot trimite mesaje reciproc, în același timp în care gestionează memoria RAM care stochează informații despre program..
Majoritatea nucleelor oferă, de asemenea, drivere de dispozitiv pentru a controla monitoare, hard disk-uri și alte accesorii..
Probabil caracteristica definitorie a sistemelor de operare este conexiunea pe care aceasta o asigură între hardware, software și, în unele cazuri, interfața cu utilizatorul. Fiecare computer necesită un sistem de operare pentru a putea fi utilizat.
Nimeni nu a comentat acest articol încă.