componente ale sistemului de Operare

părțile unui sistem de operare există toate astfel încât diferitele părți ale unui sistem informatic să funcționeze împreună. Toate programele software de utilizator trebuie să se supună sistemului de operare pentru a utiliza oricare dintre hardware-ul, Fie că este la fel de bază ca un mouse sau tastatură sau la fel de complicat ca o componentă de Internet.

Kernel

nucleul oferă unul dintre cele mai fundamentale niveluri de control asupra tuturor dispozitivelor hardware ale computerului. Nucleul este componenta centrală a unui sistem de operare (OS). Este componenta sistemului de operare care se încarcă inițial și rămâne în memoria principală. Gestionează accesibilitatea memoriei pentru programele din memoria RAM, stabilește ce programe au acces la resursele hardware. Stabilește sau resetează stările de funcționare ale procesorului pentru o funcționare optimă în orice moment.

executarea procesului

sistemul de operare oferă o interfață între un program de aplicație și hardware, astfel încât un program de aplicație să se poată conecta cu hardware-ul doar urmând principiile și procedurile configurate în sistemul de operare. Executarea unui program de aplicație include crearea unui proces de către nucleul sistemului de operare care numește spațiu de memorie și diverse alte resurse.

întrerupe

întreruperile sunt primare pentru sistemele de operare, deoarece oferă o metodă fiabilă pentru ca sistemul de Operare să interacționeze și să răspundă la mediul său. O întrerupere este un semnal de la un dispozitiv conectat la un sistem informatic sau de la un program din sistemul informatic care are nevoie ca sistemul de Operare să renunțe și să determine exact ce să facă în continuare. Când se primește o întrerupere, hardware-ul computerului pune automat în așteptare orice program rulează în prezent, își salvează starea și rulează codul sistemului informatic asociat anterior întreruperii.

Managementul memoriei

acest lucru vă asigură că un program nu intră în conflict cu memoria utilizată în prezent de un program suplimentar. Din moment ce programele împărtășesc timpul, fiecare program trebuie să aibă acces independent la memorie. Pentru a pune pur și simplu, MMU este responsabil de toate aspectele legate de gestionarea memoriei. În mod normal, este integrat chiar în cpu, deși în unele sisteme este nevoie de un cip IC (circuit integrat) separat.

putem împărți activitatea de gestionare a memoriei în 3 grupuri semnificative:

  • Gestionarea memoriei Hardware.
  • OS (sistem de operare) managementul memoriei.
  • Gestionarea memoriei aplicației.

Multitasking

Multitasking descrie funcționarea mai multor programe de calculator independente pe același sistem informatic. Sistemul de operare are capacitatea de a urmări unde vă aflați în aceste locuri de muncă și de a trece de la unul la celălalt, fără a pierde informații. Deoarece o mulțime de computere pot face cel mult unul sau două lucruri simultan, acest lucru se face de obicei folosind partajarea timpului, ceea ce înseamnă că fiecare program utilizează o parte din timpul computerului pentru a efectua.

Networking

procesoarele interacționează între ele prin intermediul liniilor de comunicație numite rețea. Proiectarea rețelei de comunicare ar trebui să ia în considerare tehnicile de rutare și conectare, precum și problemele de opinie și siguranță și securitate. În prezent, majoritatea sistemelor de operare susțin o serie de metode de rețea, hardware și aplicații pentru utilizarea acestora. Acest lucru implică faptul că computerele care rulează diferite sisteme de operare ar putea participa la o rețea comună pentru partajarea resurselor, cum ar fi computerele, datele, imprimantele și scanerele care utilizează conexiuni cu fir sau fără fir.

securitate

dacă un sistem informatic are mai mulți indivizi și permite funcționarea simultană a mai multor procese, atunci numeroasele procese trebuie să fie asigurate de activitățile celuilalt. Un sistem informatic fiind sigur și sigur depinde de o varietate de tehnologii de lucru în mod eficient. Un sistem de operare modern oferă acces la o serie de resurse, care sunt ușor disponibile software-ului care lucrează la sistem și dispozitivelor externe, cum ar fi rețelele, prin intermediul kernel-ului. Sistemul de operare ar trebui să poată face diferența între cerințele care ar trebui să fie permise să fie procesate și altele care nu trebuie procesate. Pe lângă faptul că permite sau interzice versiunea de securitate, un sistem cu un nivel ridicat de protecție oferă, de asemenea, opțiuni de audit. Acestea ar permite monitorizarea cererilor de accesibilitate la resurse (cum ar fi: “cine a citit acest fișier?”).

User Interface

este totul creat într-un dispozitiv de informare cu care un individ ar putea interacționa. Interfața cu utilizatorul este, în general, descrisă ca o coajă și este vitală pentru ca comunicarea umană să fie susținută. Interfața cu utilizatorul verifică directory framework și solicită servicii de la sistemul de operare care vor obține informații de la dispozitivele hardware de intrare și solicită servicii de sistem de operare pentru a afișa solicitări, mesaje de stare și altele pe dispozitivele hardware de ieșire. Dependența în creștere a multor companii de aplicații web și aplicații mobile a determinat numeroase companii să pună o preocupare sporită asupra UI într-un efort de a îmbunătăți întreaga experiență a individului.

Lasă un răspuns

Adresa ta de email nu va fi publicată.