Pagina principala » HOWTO » Ce este un sistem de operare?

    Ce este un sistem de operare?

    Un sistem de operare este software-ul principal care gestionează toate componentele hardware și alte programe de pe un computer. Sistemul de operare, cunoscut și ca un "sistem de operare", interfețează cu hardware-ul calculatorului și oferă servicii pe care aplicațiile le pot utiliza.

    Ce face un sistem de operare?

    Un sistem de operare este setul principal de software pe un dispozitiv care păstrează totul împreună. Sistemele de operare comunică cu hardware-ul dispozitivului. Ele ocupă totul de la tastatură și șoareci la radio Wi-Fi, dispozitive de stocare și afișare. Cu alte cuvinte, un sistem de operare se ocupă cu dispozitivele de intrare și ieșire. Sistemele de operare folosesc drivere de dispozitiv scrise de creatorii de hardware pentru a comunica cu dispozitivele lor.

    Sistemele de operare includ, de asemenea, o multitudine de software-uri cum ar fi serviciile de sistem comune, bibliotecile și interfețele de programare a aplicațiilor (API) pe care dezvoltatorii le pot utiliza pentru a scrie programe care rulează pe sistemul de operare.

    Sistemul de operare se află între aplicațiile pe care le executați și hardware, utilizând driver-ele hardware ca interfață între cele două. De exemplu, atunci când o aplicație dorește să imprime ceva, ea transferă sarcina respectivă către sistemul de operare. Sistemul de operare trimite instrucțiunile la imprimantă, utilizând driverele imprimantei pentru a trimite semnalele corecte. Aplicația care imprimă nu trebuie să aibă grijă de ce tip de imprimantă aveți sau să înțelegeți cum funcționează. Sistemul de operare gestionează detaliile.

    Sistemul de operare se ocupă, de asemenea, de multi-tasking, alocând resurse hardware în cadrul mai multor programe care rulează. Sistemul de operare controlează procesele care rulează și le alocă între diferite CPU-uri dacă aveți un computer cu mai multe CPU-uri sau nuclee, permițând desfășurării mai multor procese în paralel. De asemenea, gestionează memoria internă a sistemului, alocând memorie între aplicațiile care rulează.

    Sistemul de operare este cea mai mare parte a software-ului care rulează spectacolul și se ocupă de orice altceva. De exemplu, sistemul de operare controlează, de asemenea, fișierele și alte resurse pe care aceste programe le pot accesa.

    Cele mai multe aplicații software sunt scrise pentru sisteme de operare, ceea ce permite sistemului de operare să facă o mulțime de lifting grele. De exemplu, atunci când rulați Minecraft, îl rulați pe un sistem de operare. Minecraft nu trebuie să știe exact cum funcționează fiecare componentă hardware diferită. Minecraft utilizează o varietate de funcții ale sistemului de operare, iar sistemul de operare le traduce în instrucțiuni hardware de nivel inferior. Acest lucru îi salvează pe dezvoltatorii programului Minecraft - și pe orice alt program care rulează pe un sistem de operare - o mulțime de probleme.

    Sistemele de operare nu sunt doar pentru PC-uri

    Când spunem "computerele" rulează sisteme de operare, nu înseamnă doar PC-uri desktop și laptop-uri tradiționale. Telefonul smartphone este un computer, precum tablete, televizoare inteligente, console de jocuri, ceasuri inteligente și routere Wi-Fi. Un ecou Amazon sau Google Home este un dispozitiv de calcul care rulează un sistem de operare.

    Sistemele familiare de operare desktop includ Microsoft Windows, MacOS Apple, sistemul de operare Google Chrome și Linux. Sistemele de operare smartphone dominante sunt iOS-ul Apple și Google Android.

    Alte dispozitive, cum ar fi routerul Wi-Fi, pot executa "sisteme de operare încorporate". Acestea sunt sisteme de operare specializate cu mai puține funcții decât un sistem tipic de operare, conceput special pentru o singură sarcină, cum ar fi rularea unui router Wi-Fi, navigarea sau operarea unui ATM.

    Unde încep sistemele de operare și programele de operare?

    Sistemele de operare includ și alte programe software, inclusiv o interfață de utilizator care permite interfața cu dispozitivul. Aceasta poate fi o interfață desktop pe un PC, o interfață touchscreen pe un telefon sau o interfață vocală pe un dispozitiv asistent digital.

    Un sistem de operare este o mare bucată de software realizată din multe aplicații și procese diferite. Linia dintre ceea ce este un sistem de operare și ceea ce este un program poate fi uneori puțin cam neclară. Nu există o definiție oficială exactă a unui sistem de operare.

    De exemplu, pe Windows, aplicația File Explorer (sau Windows Explorer) este atât o parte esențială a sistemului de operare Windows, cât și o desenare a interfeței desktop și o aplicație care rulează pe acel sistem de operare.

    Core al unui sistem de operare este Kernel-ul

    La un nivel scăzut, "kernel" -ul este programul de bază al computerului în centrul sistemului de operare. Acest program unic este unul dintre primele lucruri încărcate atunci când pornește sistemul de operare. Se ocupă de alocarea memoriei, de conversia funcțiilor software la instrucțiunile pentru CPU-ul calculatorului dvs. și de gestionarea intrărilor și ieșirilor de la dispozitivele hardware. Kernelul rulează, în general, într-o zonă izolată pentru a preveni ca acesta să fie manipulat de alte programe pe computer. Kernelul sistemului de operare este foarte important, dar este doar o parte a sistemului de operare.

    Liniile de aici pot fi și mai puțin fuzzy. De exemplu, Linux este doar un kernel. Cu toate acestea, Linux este numit în continuare un sistem de operare. Android este, de asemenea, numit un sistem de operare, și este construit în jurul kernel-ului Linux. Distribuțiile Linux, cum ar fi Ubuntu, ia kernel-ul Linux și adaugă software-ul suplimentar în jurul acestuia. Sunt denumite și sisteme de operare.

    Care este diferența dintre firmware și un sistem de operare?

    Multe dispozitive rulează doar "firmware" - un tip de software de nivel scăzut care este în general programat direct în memoria unui dispozitiv hardware. Firmware-ul este, de obicei, doar un pic de software conceput pentru a face doar elementele de bază absolută.

    Atunci când un computer modern se învârte, acesta încarcă firmware-ul UEFI de pe placa de bază. Acest firmware este un software de nivel scăzut care inițializează repede hardware-ul computerului. Apoi, boot-e sistemul de operare de pe unitatea SSD sau hard disk-ul computerului. (Acea unitate SSD sau hard disk are propriul firmware intern, care gestionează stocarea datelor pe sectoarele fizice din interiorul unității.)

    Linia dintre firmware și un sistem de operare poate deveni puțin cam neclară. De exemplu, sistemul de operare pentru iPhones și iPad-uri Apple, numit iOS, este deseori numit "firmware". Sistemul de operare PlayStation 4 este denumit oficial și un firmware.

    Acestea sunt sisteme de operare care interfață cu mai multe dispozitive hardware, furnizează servicii pentru programe și alocă resurse între aplicații. Cu toate acestea, un firmware foarte simplu care rulează pe o telecomandă TV, de exemplu, nu este denumit în general un sistem de operare.


    Persoana medie nu trebuie să înțeleagă exact ce este un sistem de operare. Ar putea fi util să știți ce sistem de operare trebuie să știți cu ce software și hardware cu care este compatibil dispozitivul dumneavoastră.

    Credit de imagine: Stanislaw Mikulski / Shutterstock.com, mama_mia / Shutterstock.com, GagliardiImages / Shutterstock.com