Ştiinţă

Ce este sistemul de operare? »Definiția și sensul său

Cuprins:

Anonim

Un sistem de operare este un set de programe care, prin comenzi electronice, controlează activitatea totală a computerului. Ceva ca un dirijor care pune totul în ordine și se asigură că toate părțile mașinii funcționează împreună. De obicei, rulează pe computer când îl pornim. Fiecare computer trebuie să aibă instalat un sistem de operare pentru a funcționa. Definiția indică faptul că este un grup de programe de calculator care oferă posibilitatea de a gestiona mai eficient resursele pe care le are un computer.

Ce este un sistem operativ

Cuprins

Definiția sistemului de operare indică faptul că este un grup de programe de calculator care oferă posibilitatea de a gestiona într-un mod mai eficient resursele pe care le are un computer, acest lucru fiind cunoscut și sub numele de software de sistem.

Pentru a înțelege ce este un sistem de operare, este necesar să menționăm că funcționarea acestui tip de program începe din momentul pornirii computerului, deoarece sarcina sa este de a gestiona hardware-ul încă din fazele sale inițiale și, în același timp, de a face posibilă interacțiunea cu utilizatorul.

Prin urmare, se poate spune că conceptul de sistem de operare descrie cel mai important program pe care îl folosește un computer, deoarece acesta este cel care coordonează aplicațiile și serviciile pe care le folosește utilizatorul, ceea ce înseamnă că prin intermediul acestuia, restul Software-ul din interiorul unui computer poate funcționa normal, deoarece permite recunoașterea unor conexiuni, creează controale, oferă securitate, livrări, printre altele. Cele mai utilizate programe software de astăzi sunt sistemul de operare Windows, sistemul de operare Linux, OS / 2 și DOS.

De-a lungul istoriei sistemelor de operare, este important să subliniem că primele versiuni ale computerelor nu aveau sisteme ca acestea, lucru dificil de asimilat astăzi. În anii șaizeci, computerele au folosit așa-numitele procesoare batch.

Ani mai târziu, a început crearea sistemului de operare (sisteme de operare), deși este adevărat că în anii '80 au fost deja create unele recunoscute în comunitate, tocmai în anii '90 au început să fie ceva mai mult software-ul. flexibil și în același timp puternic, unul dintre reperele vremii fiind sistemul de operare Windows 95.

În prezent, sistemul de operare al unui computer poate fi găsit chiar și pe web, unde este chiar posibil să descărcați sistemul de operare al versiunii necesare.

În definiția sistemului de operare, sunt evidențiate scopurile sale, care sunt gestionarea nucleului intermediar, asigurarea protecției hardware și gestionarea resurselor de localizare, un instrument care împiedică programatorii de aplicații să facă același proces manual.

Evoluția sistemelor de operare a condus la o mare parte a dispozitivelor electronice care utilizează microprocesoare pentru funcționarea lor, au și un sistem de operare încorporat, unele exemple sunt telefoane mobile, DVD playere, aparate de radio, computere etc.

În acest caz, acestea sunt manipulate printr-o interfață grafică de utilizator, un mediu desktop sau un manager de ferestre, în cazul telefoanelor mobile acest lucru se face printr-o consolă și DVD-ul prin telecomandă, toate acestea sunt date care ne permit să înțelegem mai bine ce este un sistem de operare.

Pentru ce este un sistem de operare

Unul dintre lucrurile pentru care este utilizat un sistem de operare este acela de a permite altor programe să se bazeze pe programul menționat și astfel să poată funcționa eficient, din acest motiv este că, în funcție de sistemul utilizat, anumite programe pot fi sau nu instalate.

De asemenea, sistemele de operare pot fi clasificate în funcție de numărul de sarcini pe care le pot executa simultan, precum și în funcție de numărul de utilizatori care pot utiliza programele menționate și, de asemenea, de timpul în care sunt executate, care poate fi sau nu real. Trebuie remarcat faptul că acestea sunt doar câteva dintre clasificările care există.

Conceptul de sistem de operare indică faptul că acesta are trei elemente semnificative și esențiale, acestea se referă la pachetele software care fac posibilă interacționarea hardware-ului cu software-ul în sine.

  • Interpretarea comenzilor: sunt acele componente care permit interpretarea comenzilor, obiectivul lor principal este de a comunica comenzile sau comenzile pe care le execută utilizatorul, acest lucru se face printr-un limbaj care poate fi interpretat de hardware, fără a fi nevoie de oricine execută ordinul are o anumită cunoaștere a limbii respective.
  • Sistem de fișiere: este un fel de bază de date de fișiere, unde dobândesc o structură asemănătoare copacului.
  • Core: în sfârșit, există nucleul, care este responsabil pentru permiterea funcționării unor domenii de bază, cum ar fi intrarea și ieșirea datelor, comunicarea, gestionarea și procesarea memoriei etc.

Elemente ale unui sistem de operare

Sistemul de operare este format din patru module, care sunt nucleul sau nucleul, managerul de memorie, sistemul de intrare și ieșire și în cele din urmă managerul de fișiere. Există cei care consideră că există un al cincilea modul, care este interpretul de comenzi, care este responsabil de traducerea comenzilor pe care le efectuează utilizatorul prin intermediul tastaturii sau al altui dispozitiv.

Core sau Kernel

Este modulul de nivel inferior al sistemului de operare, se sprijină pe hardware-ul unui computer, unele dintre sarcinile pe care trebuie să le îndeplinească sunt de a gestiona interferențele, de a atribui sarcini procesorului, de a oferi canale de comunicare între programe, printre altele.. În general, nucleul este responsabil pentru controlul celorlalte module și, în același timp, sincronizează execuția acestora.

În mod similar, nucleul are un submodul cunoscut sub numele de programator, a cărui sarcină este să indice timpul procesorului diferitelor programe, urmând un anumit model de planificare care poate fi diferit între sistemele de operare. În general, ceea ce se face este de a stabili o ierarhie a priorităților, care sunt responsabile pentru determinarea modului în care timpul CPU ar trebui alocat fiecărui software.

Manager de memorie

Managerul de memorie, pe de altă parte, este cel care se ocupă de atribuirea unor părți din memoria RAM programelor sau fracțiunilor din acestea care o necesită, în același timp în care restul programelor și datelor sunt localizate în dispozitivele de stocare masiv. În acest fel, atunci când este alocată o porțiune din memoria principală, aceasta se face într-un mod structurat, urmând un anumit tipar.

Cea mai obișnuită modalitate de gestionare a memoriei implică crearea de memorie virtuală, prin aceasta memoria computerului va apărea pentru oricine folosește sistemul, mult mai mult decât este în realitate.

Sistem de intrare și ieșire

Acest element prezintă intrarea și ieșirea de date a utilizatorului ca fiind ceva independent de computer, ceea ce înseamnă că pentru utilizator toate echipamentele vor avea aceleași caracteristici și vor fi tratate în același mod, sistemul de operare fiind responsabil de gestionarea particularităților fiecăruia unul dintre ei, unul dintre ei fiind viteza de reacție. O tehnică utilizată pe scară largă, în special în producția de date, este utilizarea spoolerilor.

Informațiile de ieșire sunt stocate temporar într-o coadă care se află pe un dispozitiv de stocare în masă, până când dispozitivul periferic este eliberat, astfel se împiedică păstrarea unui program deoarece perifericul nu este disponibil. SSO-urile au apeluri pentru a elimina sau a adăuga fișiere spool.

Manager de fișiere

Scopul managerului de fișiere este de a menține structurile programelor, precum și datele utilizatorilor și programele de sistem, care sunt păstrate în fișiere, precum și de a asigura utilizarea corectă a dispozitivelor de stocare în masă. Acest element este, de asemenea, însărcinat cu supravegherea creării, dezvoltării, actualizării și, în cele din urmă, eliminării fișierelor, menținând, de asemenea, un director cu fiecare dintre fișierele care se află în sistem în orice moment și colaborează cu modulul care gestionează memoria în timpul transferurilor. date către și din memoria centrală.

Este important să subliniem că, dacă aveți un sistem de memorie virtuală, există un transfer între mediul de stocare în masă și memoria centrală, aceasta pentru a menține structura memoriei menționate. Fișierele stocate în dispozitive de stocare în masă au scopuri diferite, unele sunt utilizate pentru a stoca informații pentru partajare, altele conțin informații private etc.

Din acest motiv, fiecare fișier are o serie de privilegii de acces, care arată extensia cu care informațiile conținute în fișierul menționat pot fi partajate. Sistemul de operare are grijă să verifice dacă aceste privilegii nu sunt ocolite.

Funcțiile unui sistem de operare

Funcțiile unui sistem de operare care se remarcă cel mai mult sunt gestionarea proceselor de memorie și gestionarea comunicării între aplicații.

Administrarea procesului

Este, fără îndoială, una dintre cele mai remarcabile părți ale unui sistem de operare, deoarece procesele sunt resursele necesare unui software pentru a putea fi executat corect. Acest lucru necesită anumite elemente, cum ar fi timpul procesorului, utilizarea memoriei și prezența fișierelor la care aplicația necesită acces pentru a rula. Sistemul de operare, astfel încât să poată avea grijă de funcționarea corectă a mașinii, este dedicat creării și distrugerii proceselor, precum și opririi și pornirii acestora, fără a menționa contribuția sa la mecanismele de comunicare dintre un proces și altul.

Gestionarea memoriei principale

Gestionarea memoriei principale este un alt element extrem de relevant. La rândul său, memoria constă dintr-un depozit de date care este partajat de aplicații și CPU, care își pierde și funcționalitatea dacă există vreo problemă. Din acest motiv, este important ca sistemul de operare să se ocupe de gestionarea memoriei, astfel încât să nu fie supraîncărcat și să poată fi văzute informațiile stocate acolo. Sistemul de operare are grijă ca anumite părți ale memoriei să fie utilizate și de ce. Acesta ia decizii cu privire la locul de localizare a proceselor atunci când există spațiu liber și alocă și recuperează spațiul necesar, astfel încât memoria să fie bine utilizată.

Gestionarea stocării secundare

Memoria se caracterizează prin faptul că este ceva destul de volatil și că, în caz de eșec, poate ajunge să piardă informațiile pe care le conține, din acest motiv, este necesar să existe un al doilea modul de stocare, astfel încât datele să rămână acolo pe termen lung, În același mod în care se întâmplă cu memoria centrală, sistemul de operare, se ocupă de gestionarea spațiului liber și atribuie ordinea de stocare, are grijă și ca totul să fie stocat corect, precum și cât și unde există spațiu liber.

Gestionarea sistemului de intrare și ieșire

În același mod, sistemul de operare este responsabil pentru gestionarea porturilor de ieșire și de intrare ale unui computer, cum ar fi căștile, monitorul, imprimanta etc.

Anterior, când doreați să instalați un nou port extern, era esențial să aveți un disc de instalare unde să fie înregistrate driverele, astfel încât computerul să îl accepte. În zilele noastre, sistemul de operare al computerului este responsabil de localizarea în rețea, a tuturor informațiilor necesare pentru ca noile porturi externe să funcționeze corect.

Jurnalul sistemului de fișiere

Fișierele sunt formate create de proprietari înșiși, care sunt convertite în tabele, iar sistemul de operare este cel care se ocupă de înregistrarea și stocarea lor. Sistemul de operare este, de asemenea, responsabil pentru construirea, ștergerea și stocarea tuturor fișierelor create, pe lângă furnizarea instrumentelor necesare pentru a accesa fișierele atunci când acestea sunt necesare. De asemenea, oferă comunicare între fișiere și unități de stocare, configurându-l pentru a face copii de rezervă ale fiecăruia, în caz de accident, informațiile nu se pierd.

Securitate

În acest articol, trebuie remarcat faptul că sistemul de operare se ocupă de securitatea computerului, una dintre cele mai importante acțiuni fiind accesibilitatea la programe sau utilizatori unde nu ar trebui să intre. Există mulți viruși care pot deteriora sistemul și sistemul de operare este responsabil pentru ca acest lucru să nu se întâmple. Este posibil să configurați software-ul astfel încât controalele să fie efectuate din când în când și, în același mod, să stabiliți controalele de securitate care trebuie efectuate.

Comunicarea între elemente și aplicații

Prin interfața de rețea, sistemul de operare menține comunicarea între diferitele elemente ale computerului, precum și toate programele care sunt legate de acestea. Primiți și trimiteți informații.

Raportați starea sistemului

Există un număr mare de aplicații care implicit sunt instalate împreună cu sistemul de operare, totuși nu sunt considerate un sistem. Acestea oferă mijloace și caracteristici de bază pentru a dezvolta și rula programele instalate pe computer. În mod similar, informează starea sistemului, adică dacă este necesară aprobarea oricărei acțiuni, cum ar fi cazul instalării actualizărilor automate.

De asemenea, oferă suport pentru diferite limbaje de computer, astfel încât orice aplicație să funcționeze pe computer, pentru aceasta are programe care îmbunătățesc comunicarea între aplicații.

Managementul resurselor

Gestionează fiecare dintre părțile principale ale computerului printr-un manager de resurse, în funcția sa de gestionare implică și securitatea și comunicarea procesorului și a dispozitivelor externe care se conectează la computer. În același mod în care se întâmplă cu memoria secundară și internă, unde uneori este necesar să curățați și să înlocuiți părțile stocate de la una la alta. În general, gestionează toate resursele sistemului și toate elementele care sunt în contact cu sistemul respectiv.

Managementul utilizatorilor

În cele din urmă, se ocupă și de gestionarea profilurilor salvate pe computer, în funcție de cine a creat profilul respectiv. Administrarea utilizatorilor poate fi multiplă sau individuală, acest lucru nu înseamnă că sistemul de operare permite crearea unui singur profil de utilizator pentru a utiliza computerul.

Tipuri de sisteme de operare

Tipurile de sisteme de operare sunt clasificate în conformitate cu următoarele criterii:

  • Criterii de gestionare a sarcinilor: acestea la rândul lor sunt clasificate în sarcini unice și multitasking, primele se caracterizează prin executarea unui program pe rând, în afară de procesele proprii ale sistemului de operare, din partea lor, din urmă, pot gestiona resursele CPU pentru a realizează o anumită simultaneitate în procesele care se execută.
  • Criterii de administrare a utilizatorilor: În acest caz putem vorbi de sisteme cu un singur utilizator, adică permit controlul doar unui singur utilizator, există și sisteme cu mai mulți utilizatori, care sunt utilizate pe baza sesiunilor.
  • Criterii de gestionare a resurselor. Există sisteme de operare centralizate, care sunt limitate la un singur computer în sectorul lor de influență, și există, de asemenea, sisteme distribuite, care gestionează simultan diferite computere.

Trebuie remarcat faptul că aceasta este clasificarea celor mai frecvente sisteme de operare, însă există și alte sisteme mai puțin frecvente:

Sistemul de operare al unui computer

Sistemele de operare sunt în general instalate pe computer și, în majoritatea cazurilor, utilizatorul nu face modificări la acesta, cu toate acestea, acesta poate fi actualizat, modificat sau înlocuit.

Fiecare sistem de operare al unui computer are o interfață grafică pentru utilizator, care permite utilizarea de instrumente sau hardware extern, cum ar fi mousse, făcând clic pe pictograme sau interacționând cu alte elemente în acest scop pentru a executa unele sarcini, ceea ce face să fie clar la ce servește sistemul de operare pe computer.

Exemplele de sisteme de operare cele mai utilizate în lume sunt:

Microsoft Windows

Printre tipurile de sisteme de operare, cel care are cea mai mare pondere este Windows, creat în anii 80, în prezent cele mai recente versiuni sunt Windows 10 care a fost creat în septembrie 2014, Windows 8 creat în 2012, Windows 7 în 2009 și Windows Vista în 2007. Acest sistem de operare este preinstalat pe majoritatea computerelor, ceea ce îl face cel mai popular sistem de operare din lume.

Mac OS X

Acest sistem de operare a fost creat de compania Apple Inc. Și este instalat pe toate computerele fabricate de respectiva companie, în prezent cele mai recente versiuni ale acestui sistem fiind cunoscute sub numele de sistem de operare Mac OS, denumirile specifice fiind din fiecare versiune, Maverick, care a fost lansat pe piață în 2013, Mountain Lion, la rândul său, a venit pe piață în 2012, Lion în 2011, Snow Leopard în 2009. Apple oferă, de asemenea, utilizatorilor o versiune numită MacOS X Server, care a fost concepută pentru a rula pe servere.

Linux Ubuntu

Un alt exemplu de sisteme de operare este Linux Ubuntu. Acest sistem de operare are ca principală caracteristică faptul că este open source, ceea ce înseamnă că poate fi distribuit și modificat de către orice utilizator din lume, ceea ce reprezintă un avantaj imens, deoarece acest lucru permite ca sistemul de operare să fie gratuit și, de asemenea, vă permite să alegeți între diferitele versiuni existente. În computerele personale, sistemul de operare Linux, deși este complet gratuit, este utilizat în câteva computere, cu toate acestea, în majoritatea serverelor companiei, Linux este utilizat, deoarece este mai ușor de personalizat. Între. Versiunile care se remarcă sunt Ubuntu, Debian, Fedora și Linux.

Sistemul de operare al unui telefon

Sistemele de operare mobile sau sistemul de operare mobil sunt o serie de programe de nivel scăzut care fac posibilă abstracția caracteristicilor hardware-ului specific al telefoanelor mobile și oferă servicii aplicațiilor mobile, care sunt executate pe acesta. Aceste sisteme sunt mai simple și vizează conectivitatea fără fir, precum și modul de introducere a informațiilor și formatelor multimedia.

Anumite sisteme de operare mobile se bazează pe modelul stratificat. Cele mai comune sisteme sunt:

Android

Acesta este, fără îndoială, cel mai utilizat sistem de operare al telefonului din lume, se bazează pe Linux. A fost inițial conceput pentru camere profesionale, ulterior a fost achiziționat de Google și modificat pentru a-l utiliza pe dispozitive mobile, cum ar fi smartphone-uri și ulterior pe tablete, în prezent acest sistem este în curs de dezvoltare, astfel încât să poată fi utilizat pe PC și Notebook. Dezvoltatorul său este Google, a fost lansat în 2008.

iOS

Sistemul de operare al unui telefon Apple este iOS, fiind caracteristic doar dispozitivelor fabricate de compania Apple Inc. Și este utilizat în dispozitive precum iPod Touch, iPhone, iPad și Apple TV. Optimizarea și simplitatea stau la baza succesului său, deoarece oamenii îl preferă față de alte sisteme de operare mobile care necesită hardware cu putere mai mare pentru fluența sistemului de operare.