- Lista caracteristicilor sistemelor de operare
- 1- Au un management de lucru
- 2- Au un management al resurselor
- 3- Au un control al operațiilor de intrare / ieșire
- 4- Sunt sisteme multi-tasking
- 5- Se conformează procesului de memorie spațială
- 6- Ei trebuie să aibă mecanisme asociate
- 7- Au un miez
- 8- Acordă conexiune
- Referințe
În caracteristici ale majore sisteme de operare includ , în general: managementul de locuri de muncă, managementul resurselor, controlul operațiunilor de sistem, de recuperare a erorilor, și de gestionare a 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 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ă hardware-ul și resursele software; În plus, oferă servicii comune pentru programe de calculator.
În general, programele de aplicații necesită, de asemenea, ca un sistem de operare să funcționeze.
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.
Lista caracteristicilor sistemelor de operare
1- Au un management de lucru
O responsabilitate importantă a oricărui program de operare este planificarea sarcinilor care trebuie gestionate de sistemul informatic.
Aceasta este una dintre principalele sarcini ale funcției de gestionare a postului. Sistemul de operare creează ordinea în care sunt procesate programele și definește secvența în care anumite joburi vor fi executate.
Termenul „coadă” este adesea folosit pentru a descrie seria de lucrări 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:
- Unele joburi care sunt procesate în prezent.
- Resursele de sistem care sunt utilizate.
- Ce resurse vor trebui utilizate de următoarele programe.
- Prioritatea lucrării î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 joburi.
2- Au un management al resurselor
Gestionarea resurselor într-un sistem informatic este o altă dintre principalele preocupări ale sistemului de operare. Evident, un program nu poate utiliza un dispozitiv dacă acel hardware nu este disponibil.
Software-ul operațional monitorizează execuția tuturor programelor. De asemenea, este responsabil pentru monitorizarea tuturor tipurilor de dispozitive care sunt utilizate.
Pentru a realiza acest lucru, stabiliți un tabel în care programele sunt combinate cu dispozitivele pe care le folosesc sau le vor folosi în viitor.
Sistemul de operare examinează acest tabel pentru a aproba sau a nega utilizarea unui dispozitiv specific.
3- Au un control al operațiilor de intrare / ieșire
Distribuția resurselor unui sistem este strâns legată de operarea controlului de intrare / ieșire a controlului unui software.
Întrucât accesul la un anumit dispozitiv este deseori necesar înainte de începerea operațiunilor de intrare / ieșire, 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 parcurg execuția și dispozitivele pe care trebuie să le utilizeze pentru a finaliza operațiunile de intrare / ieșire. Utilizând rapoarte de control, lucrările pot necesita dispozitive specifice.
Acest lucru permite utilizatorilor să citească informații de pe anumite site-uri sau să imprime informații la birourile selectate. Profitând de această facilitate, informațiile citite dintr-o locație pot fi distribuite pe î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 de intrare / ieșire, fac parte integrantă din majoritatea sistemelor de operare.
Acestea 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ă este dorită o operație de intrare / ieșire, folosind un dispozitiv specific de intrare / ieșire.
Software-ul controlat apelează 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.
4- Sunt sisteme multi-tasking
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țiile de pe un disc sau să afișeze rezultatele pe o imprimantă. Se vorbește despre sisteme de operare multitasking sau multi-programate.
5- Se conformează procesului 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, vorbim despre direcția spațială a procesului.
6- Ei trebuie să aibă mecanisme asociate
Când sunt programe multifuncționale, 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 ale utilizatorilor care ar putea bloca alte aplicații să ruleze pe sistem sau care sunt răuvoitoare și care ar putea spiona sau întrerupe activitățile altor utilizatori.
- Un mecanism de gestionare care limitează numărul de resurse permise pentru fiecare utilizator.
7- Au un miez
Partea esențială a unui sistem de operare este nucleul său. Astăzi nucleele monolitice sunt cele mai populare.
Aceste nuclee oferă o modalitate pentru diferitele procese ale computerului de a-și trimite mesaje reciproc, în același timp în care gestionează memoria RAM care stochează informațiile despre program.
Cele mai multe nuclee oferă, de asemenea, drivere de dispozitiv pentru a controla monitoarele, hard disk-urile și alte parafernalii.
8- Acordă conexiune
Probabil caracteristica definitorie a sistemelor de operare este conexiunea pe care o oferă între hardware, software și, în unele cazuri, interfața cu utilizatorul. Fiecare computer necesită un sistem de operare pentru a putea fi utilizat.
Referințe
- Care sunt caracteristicile unui sistem de operare ?. Recuperat de referință.com.
- Caracteristicile unui sistem de operare. Recuperat de la ecomputernotes.com.
- Caracteristicile sistemului de operare. Recuperat din 202.114.32.200:8080/courseware.html.
- Care sunt caracteristicile unui sistem de operare în comparație cu alte programe software? Recuperat de pe quora.com.
- Sistem de control de ieșire la intrare. Recuperat de la wikipedia.org.