If-Koubou

Ce este un sistem de operare?

Ce este un sistem de operare? (Cum să)

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 sub denumirea de "sistem de operare", interfețează cu hardware-ul calculatorului și oferă servicii pe care aplicațiile le pot utiliza.

Ce înseamnă 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 gestionează 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 mulțime de software - lucruri 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-ul, utilizând driverele hardware ca interfață între cele două. De exemplu, atunci când o aplicație dorește să imprime ceva, ea transferă sarcina respectivă în sistemul de operare. Sistemul de operare trimite instrucțiunile către imprimantă, utilizând driverele imprimantei pentru a trimite semnale 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, alocarea resurselor hardware între mai multe 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 mai multe procese să ruleze în paralel. De asemenea, gestionează memoria internă a sistemului, alocând memorie între aplicațiile care rulează.

Sistemul de operare este cea mai mare bucată de software care rulează spectacolul și se ocupă de toate celelalte. 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, o 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 scăzut. Acest lucru îl salvează pe dezvoltatorii programului Minecraft - și 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, Apple MacOS, sistemul de operare Google Chrome și Linux. Sistemele de operare smartphone dominante sunt iOS-ul Apple și Google Android.

Alte dispozitive, cum ar fi ruterul Wi-Fi, pot rula "sisteme de operare integrate". 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?

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 bucată mare de software realizat din mai 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, în 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 dvs. de operare. Acest program unic este unul dintre primele lucruri încărcate atunci când sistemul de operare pornește. Acesta se ocupă de alocarea memoriei, de conversia funcțiilor software la instrucțiunile pentru CPU-ul calculatorului dvs. și de gestionare a 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 ele 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 nucleul Linux și adaugă software suplimentar în jurul acestuia. Acestea 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 să facă doar elementele de bază absolută.

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 pornește sistemul de operare de pe unitatea solidă a computerului sau pe hard disk. (Acea unitate SSD sau hard disk are propriul firmware intern, care se ocupă de stocarea datelor pe sectoarele fizice din interiorul unității.)

Linia dintre firmware și un sistem de operare poate deveni puțin cam neclare. De exemplu, sistemul de operare pentru iPhones și iPad-uri Apple, denumit 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, în general, numit un sistem de operare.

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

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