1. Clasificarea software-ului
- Sistem de operare (SO) — gestioneaza resursele hardware si ofera o interfata intre utilizator si calculator; exemple: Windows 11, macOS, Linux Ubuntu
- Software aplicativ — programe destinate utilizatorului final pentru sarcini specifice; exemple: Microsoft Word (documente), Google Chrome (browser), GeoGebra (matematica), Mendeley (gestiunea surselor bibliografice)
- Software utilitar — programe de intretinere si optimizare a sistemului; exemple: antivirus, arhivator (WinRAR, 7-Zip), defragmentator, backup automat
Un elev de biologie foloseste in acelasi timp: Windows 11 (SO), ImageJ (aplicatie de analiza imagini microscopice), Zotero (aplicatie de gestiune surse bibliografice) si Windows Defender (utilitar antivirus). Toate ruleaza pe acelasi calculator dar apartin categoriilor diferite.
De retinut: fara sistemul de operare, nicio aplicatie si niciun utilitar nu pot rula. SO este stratul fundamental al software-ului oricarui sistem de calcul.
2. Functiile sistemului de operare
- Gestionarea proceselor — porneste, opreste si prioritizeaza programele care ruleaza simultan; asigura ca fiecare aplicatie primeste timp de procesor
- Gestionarea memoriei — aloca si elibereaza spatiu in RAM pentru fiecare program; previne conflictele intre programe
- Gestionarea fisierelor si a stocarii — organizeaza datele in fisiere si foldere pe disc, controleaza accesul la ele
- Gestionarea dispozitivelor de intrare/iesire — comunica cu tastatura, mouse-ul, imprimanta, camerele prin drivere
- Gestionarea utilizatorilor si a securitatii — autentificare, conturi, permisiuni, criptare
- Interfata cu utilizatorul — interfata grafica (GUI) sau in linie de comanda (CLI)
Cand deschizi simultan Word, Chrome si ImageJ, sistemul de operare imparte timpul procesorului intre cele trei programe, aloca RAM fiecaruia si asigura ca fisierele de pe disc sunt accesate in ordine fara conflicte. Cand conectezi un microscop USB, SO incarca driverul corespunzator automat.
3. Securizarea sistemului de operare
- Firewall — filtreaza traficul de retea; permite sau blocheaza conexiunile dupa reguli configurabile; Windows Firewall este activat implicit in Windows
- Conturi de utilizator — fiecare persoana are propriul cont cu parola; contul Administrator are drepturi complete, contul Standard are drepturi limitate (nu poate instala programe fara aprobare)
- Permisiuni pe fisiere si foldere — SO controleaza cine poate citi, modifica sau sterge fiecare fisier; previne accesul neautorizat la date sensibile
- Criptarea datelor — BitLocker (Windows) sau FileVault (macOS) cripteaza intregul disc; daca dispozitivul e furat, datele raman ilizibile fara parola corecta
- Actualizarile de securitate (Windows Update) — corecteaza vulnerabilitatile descoperite in SO si previn exploatarea lor de catre atacatori
Calculatoarele dintr-un laborator scolar au de obicei conturi Standard pentru elevi (nu pot instala programe, nu pot modifica configuratia sistemului) si un cont Administrator folosit doar de profesor. Astfel, un elev nu poate afecta accidental sau intentionat configuratia celorlalti utilizatori.
4. Antivirus si malware — protectia software
- Virus — se ataseaza la fisiere legitime si se copiaza singur la executare
- Troian (Trojan horse) — pare o aplicatie utila dar ascunde functionalitati daunatoare
- Ransomware — cripteaza fisierele utilizatorului si cere o suma de bani (rascumparare) pentru deblocare; extrem de periculos pentru date stiintifice nesalvate
- Spyware — monitorizeaza activitatea utilizatorului si trimite datele atacatorului
- Adware — afiseaza reclame nedorite; de obicei instalat alaturi de programe gratuite din surse nesigure
- Antivirus actualizat — scanare in timp real; Windows Defender (integrat, gratuit), Avast Free, Bitdefender Free; actualizarea bazei de date de semnaturi e esentiala pentru recunoasterea amenintarilor noi
- Actualizari de sistem (Windows Update) — corecteaza vulnerabilitatile cunoscute din SO si aplicatii exploatate de malware
- Backup regulat al datelor — daca fisierele sunt criptate de ransomware, le recuperezi din backup fara a plati
- Prudenta la descarcare — verifica sursa; nu descarca programe piratate (crack-uri) sau fisiere din surse necunoscute
5. Licente software
- Comercial (proprietar) — trebuie cumparat; codul sursa nu e accesibil; exemple: Microsoft Office, Adobe Photoshop, SPSS
- Freeware — gratuit pentru utilizare, dar codul sursa ramane proprietatea companiei; nu poate fi modificat; exemple: Adobe Acrobat Reader, Skype, VLC Media Player
- Open-source — codul sursa este public; poate fi studiat, modificat si redistribuit in conditiile licentei; exemple: Linux, LibreOffice, Python, R (folosit in biologie si chimie computationala)
- Shareware — versiune de incercare gratuita (trial), cu functionalitati limitate sau timp limitat; cumpararea deblocheaza versiunea completa
- Creative Commons — licente pentru continut digital (text, imagini, date), nu pentru software executabil; frecvente in publicatiile stiintifice open-access
Instrumentele stiintifice open-source sunt preferate in cercetare: R si Python (analiza statistica a datelor experimentale), ImageJ/Fiji (analiza imagini microscopice), GIMP (procesare imagini). Toate sunt legale, gratuite si pot fi instalate pe calculatoarele scolii fara costuri de licenta.
Programele piratate (crack-uri, keygen-uri) sunt un vector major de infectie cu malware: fisierele executabile modificate contin frecvent troieni sau ransomware. Un calculator infectat dintr-un crack poate compromite intreaga retea a laboratorului.
6. Recapitulare — Ce ai invatat
Sistem de operare (gestioneaza resursele hardware), aplicatii (sarcini specifice ale utilizatorului), utilitare (intretinere si optimizare). Fara SO, niciun alt program nu poate rula.
Gestionarea proceselor, memoriei, fisierelor, dispozitivelor I/O, utilizatorilor si securitatii; ofera interfata grafica sau in linie de comanda.
Firewall (filtreaza traficul de retea), conturi cu permisiuni diferentiate (Administrator vs. Standard), criptarea discului (BitLocker/FileVault), actualizari de securitate regulate.
Tipuri de malware: virus, troian, ransomware, spyware, adware. Protectie: antivirus actualizat, update-uri SO, backup regulat, prudenta la descarcari.
Comercial (platit, cod inchis), freeware (gratuit, cod inchis), open-source (gratuit, cod public, modificabil). Pirateria = ilegala + risc major de malware.