a IX-a A1 lecții INFORMATICĂ | 7 lecții T.I.C.
Informatică
█
Lectia 00
T.I.C.

█
Lectia 01   |   Lectia 02   |   Lectia 03   |   Lectia 04
█
Lectia 05
Lectia 05 --- [ Teorie ]

Tipuri de software

Software-ul reprezintă totalitatea programelor și instrucțiunilor care fac posibilă utilizarea unui calculator sau a altui dispozitiv electronic. În funcție de scop și utilizare, se împarte în:

  1. Software de sistem
    • Asigură funcționarea corectă a hardware-ului și oferă o platformă pentru rularea altor programe.
    • Exemple: sistemele de operare (Windows, Linux, macOS), drivere, utilitare.
  2. Software de aplicație
    • Permite utilizatorului să realizeze sarcini specifice (editare text, navigare web, desen, calcule).
    • Exemple: Microsoft Word, Google Chrome, Photoshop.
  3. Software de programare
    • Folosit pentru a crea alte programe. Include limbaje de programare, compilatoare, editoare de cod.
    • Exemple: Python, C++, Java, Visual Studio.

Tipuri de aplicații software

Aplicațiile pot fi clasificate după funcționalitate:

Aplicații de birou (Office) – Word, Excel, PowerPoint.
Aplicații multimedia – VLC Media Player, Adobe Premiere.
Aplicații de internet – browsere (Chrome, Firefox), clienți de email.
Aplicații grafice și CAD – Photoshop, AutoCAD.
Aplicații educaționale – Duolingo, GeoGebra.
Aplicații de divertisment și jocuri – Minecraft, FIFA.
Aplicații specializate – programe medicale, software pentru inginerie, ERP-uri.

Sistemul de operare (SO) este un program de bază care coordonează funcționarea componentelor hardware și software ale unui calculator sau dispozitiv.

  • Este „intermediarul” dintre utilizator și hardware.
  • Exemple: Windows, Linux, macOS, Android, iOS.

Principalele componente ale unui sistem de operare :

  1. Nucleul (Kernel) – partea centrală care comunică direct cu hardware-ul.
  2. Sistemul de fișiere – organizează și gestionează stocarea datelor.
  3. Gestionarea proceselor – controlează execuția aplicațiilor.
  4. Interfața cu utilizatorul – GUI (interfață grafică) sau CLI (linie de comandă).
  5. Drivere – traduc comenzile SO pentru dispozitive periferice.
  6. Utilitare – programe care ajută la întreținerea și administrarea sistemului.

 

Majoritatea sistemelor de operare sunt organizate pe două nivele:

  • Nivel fizic (hardware)
        • Include toate componentele materiale ale sistemului: procesor, memorie RAM, hard disk/SSD, placă video, dispozitive periferice.
        • Sistemul de operare trebuie să le controleze și să le coordoneze.
  • Nivel logic (software)
    • Include programele, datele, fișierele și structurile de organizare create de SO.
    • La acest nivel, utilizatorul interacționează cu sistemul prin aplicații și interfața SO.

Rolul sistemului de operare

  1. Asigură comunicarea între hardware și utilizator.
  2. Gestionează resursele sistemului (CPU, memorie, stocare, periferice).
  3. Oferă un mediu stabil pentru rularea aplicațiilor.
  4. Protejează datele și menține securitatea sistemului.

Principalele funcții ale sistemului de operare

  1. Gestionarea procesorului – alocarea timpului de execuție pentru fiecare proces.
  2. Gestionarea memoriei – alocarea și protecția memoriei RAM.
  3. Gestionarea fișierelor – creare, citire, modificare, ștergere, organizare.
  4. Gestionarea dispozitivelor periferice – control prin drivere.
  5. Interfața cu utilizatorul – interpretarea comenzilor și afișarea rezultatelor.
  6. Securitate – autentificare, protecția datelor și a aplicațiilor.
  7. Multitasking – rularea simultană a mai multor programe.

Interfața unui sistem de operare este modul prin care utilizatorul comunică cu sistemul de operare pentru a da comenzi, a rula programe și a accesa resursele calculatorului.
Practic, este „poarta” prin care omul interacționează cu SO.

Tipuri principale de interfață în sistemele de operare

  1. Interfața în linie de comandă (CLI – Command Line Interface)
    • Utilizatorul tastează comenzi text.
    • Avantaj: puternică și rapidă pentru utilizatori experimentați.
    • Exemple: Command Prompt (Windows), Terminal (Linux/Mac).
  2. Interfața grafică cu utilizatorul (GUI – Graphical User Interface)
    • Folosește elemente vizuale: ferestre, pictograme, butoane, meniuri.
    • Este mai intuitivă și ușor de folosit.
    • Exemple: Desktop-ul din Windows, macOS, mediul GNOME din Linux.
  3. Interfețe hibride
    • Combinație între GUI și CLI.
    • Exemple: Linux permite atât terminal, cât și interfață grafică.
  4. Interfețe tactile și vocale (în sisteme mobile și moderne)
    • Control prin atingere sau comenzi vocale.
    • Exemple: Android, iOS, Windows cu Cortana.

Rolul interfeței unui sistem de operare

  • Permite accesul utilizatorului la funcțiile și resursele sistemului.
  • Traduce acțiunile utilizatorului în instrucțiuni pe care SO le poate executa.
  • Oferă un mod clar, organizat și eficient de lucru cu sistemul.
Despre software
Tutorial instalare Windows 10
Instalare Windows 10 + BIOS

Fii primul care comentează lecţia
     Submit
  |   Lectia 06   |   Lectia 07
a IX-a B0 lecții INFORMATICĂ | 0 lecții T.I.C.
a IX-a C0 lecții INFORMATICĂ | 3 lecții T.I.C.
T.I.C.
█
Lectia 01   |   Lectia 02   |   Lectia 03
a IX-a D0 lecții INFORMATICĂ | 0 lecții T.I.C.
a IX-a E0 lecții INFORMATICĂ | 0 lecții T.I.C.
a X-a A0 lecții INFORMATICĂ | 2 lecții T.I.C.
T.I.C.
█
Lectia 07   |   Lectia 08
a X-a B0 lecții INFORMATICĂ | 0 lecții T.I.C.
a X-a C0 lecții INFORMATICĂ | 0 lecții T.I.C.
a X-a D0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XI-a A2 lecții INFORMATICĂ | 0 lecții T.I.C.
Informatică
█
Lectia 16   |   Lectia 20
a XI-a B0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XI-a C0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XI-a D0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XI-a E0 lecții INFORMATICĂ | 1 lecții T.I.C.
T.I.C.
█
Fişa 01
a XII-a A2 lecții INFORMATICĂ | 6 lecții T.I.C.
Informatică
█
Lectia 01   |   Lectia 02
T.I.C.

█
Fişa 01   |   Fişa 02   |   Fişa 03   |   Fişa 04   |   Fişa 05   |   Fişa 06
a XII-a B0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XII-a C0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XII-a D0 lecții INFORMATICĂ | 0 lecții T.I.C.
a XII-a E0 lecții INFORMATICĂ | 0 lecții T.I.C.
Excelenta A0 lecții INFORMATICĂ | 0 lecții T.I.C.