★ Da sapere
📌 Il firmware è un programma residente su un chip ROM e non viene considerato né software né hardware.
Approfondimenti
La prima istruzione del programma di boot viene caricata all’indirizzo e si chiama IPL, cioè Initial Program Loader.
Nei sistemi IBM, l’insieme di routine del firmware prende il nome di BIOS, cioè Basic Input-Output System.
ROM → IPL → POST → BIOS
★ Da sapere
📌 Il sistema operativo svolge due compiti principali: gestisce le risorse hardware e fornisce all’utente un’interfaccia per impartire i comandi necessari al funzionamento del computer.
Approfondimenti
Lo schema a buccia di cipolla del sistema operativo è stato elaborato da H.M. Deitel nel 1983.
La stratificazione consente all’utente di dialogare con la macchina senza conoscere l’hardware, perché ogni livello offre comandi sempre più potenti e accede a funzioni più evolute del sistema.
Una buccia di cipolla a sei strati, dal kernel alle applicazioni
Quando viene eseguito il codice del kernel, il processore opera nel modo supervisore.
I compiti fondamentali del kernel comprendono: l’assegnazione della CPU ai diversi processi, la sincronizzazione tra i processi, la sincronizzazione dei processi con l’ambiente esterno
Modo supervisore del kernel contro accesso ordinario dell’utente
★ Da sapere
📌 La CUI, o Command User Interface, è un’interfaccia a linea di comando che presenta un prompt, mentre la GUI, o Graphical User Interface, è un’interfaccia grafica orientata all’utente.
Approfondimenti
Esempi di sistemi operativi con CUI sono MS-DOS, Unix e Linux, mentre esempi di sistemi con GUI sono Windows, MacOS e Linux.
Il primo sistema operativo adatto all’uso sui personal computer è stato MS-DOS, acronimo di MicroSoft Disk Operative System, spesso chiamato semplicemente DOS.
CUI a comandi testuali contro GUI a interfaccia grafica
Confronto tra CUI e GUI
| Interfaccia | Caratteristiche | Esempi |
|---|---|---|
| CUI | Linea di comando con prompt | MS-DOS, Unix, Linux |
| GUI | Interfaccia grafica orientata all’utente | Windows, MacOS, Linux |
Mettiti alla prova su Il sistema operativo con 8 domande a risposta multipla e correzioni spiegate.
1. Che cosa accade al momento dell’accensione del PC per avviare le elaborazioni?
2. Quale funzione svolge il POST quando il computer viene alimentato?
Memorizza i concetti chiave di Il sistema operativo con 10 flashcard interattive.
Cosa viene caricato dalla ROM all'accensione del PC?
Un programma binario di bootstrap.
Che cos'è il sistema operativo?
Un gruppo di programmi che gestisce il computer e fa parte del software di base.
Quali sono i due compiti principali del sistema operativo?
Gestire le risorse hardware e fornire un'interfaccia utente per i comandi.
Importa il tuo corso e l'IA genera riassunto, quiz e flashcard in 30 secondi.
Generatore di riassunti