A cosa serve il sistema operativo
Accendi il computer della scuola e, prima ancora di aprire un programma, è già successo qualcosa: lo schermo si è illuminato, la tastiera è stata riconosciuta e sul desktop sono comparse le icone. Chi ha fatto tutto questo? Un programma molto speciale, il sistema operativo. Senza di lui nessun altro programma potrebbe nemmeno partire.
L'intermediario tra te e la macchina
La catena è sempre questa: utente → applicazione → sistema operativo → hardware. Tu dai un comando all'applicazione, l'applicazione lo chiede al sistema operativo e il sistema operativo fa lavorare l'hardware. Le applicazioni non parlano mai direttamente con i componenti: ognuno ha le sue particolarità, e senza un intermediario ogni programma dovrebbe conoscerle tutte.
Immagina un computer con solo la scocca e i componenti, senza sistema operativo: non potresti giocare né scrivere una relazione. Mancherebbe chi gestisce CPU, memoria, schermo e tastiera, e mancherebbe la base su cui far partire qualsiasi programma.
Spiega con parole tue che cos'è il sistema operativo di un dispositivo e scrivi il nome del sistema operativo del tuo cellulare o del computer che usi, insieme a due…
Spiega con parole tue che cos'è il sistema operativo di un dispositivo e scrivi il nome del sistema operativo del tuo cellulare o del computer che usi, insieme a due cose che quel sistema ti permette di fare.
Immagina un computer senza sistema operativo: solo la scocca e i componenti. Potresti giocare a un videogioco? E scrivere una relazione? Motiva le tue risposte spiegando…
Immagina un computer senza sistema operativo: solo la scocca e i componenti. Potresti giocare a un videogioco? E scrivere una relazione? Motiva le tue risposte spiegando che cosa manca.
La figura mostra gli strati di un computer, dalla persona che lo usa fino alla macchina, ma uno strato intermedio è coperto da un punto interrogativo, come si vede nello…
La figura mostra gli strati di un computer, dalla persona che lo usa fino alla macchina, ma uno strato intermedio è coperto da un punto interrogativo, come si vede nello schema.
Quale strato manca nello schema? Spiega che cosa fa quello strato e motiva perché le applicazioni non comunicano direttamente con l'hardware.
Ordina queste quattro parole dalla persona alla macchina, come comunicano tra loro: hardware, applicazione, sistema operativo, utente. Spiega con una frase che cosa fa…
Ordina queste quattro parole dalla persona alla macchina, come comunicano tra loro: hardware, applicazione, sistema operativo, utente. Spiega con una frase che cosa fa ogni anello della catena.
Lavora senza che te ne accorga
Il sistema operativo lavora di continuo in background: gestisce la memoria, controlla la batteria, tiene l'ora e decide chi può accedere al dispositivo. Quando colleghi una chiavetta USB, lui la rileva, carica il suo driver (il piccolo programma che gli spiega come usarla) e te la mostra: per questo non devi installare nulla a mano.
Anche quando spegni o sospendi il computer, è il sistema operativo a gestire tutto. Con spegni chiude i programmi (ti chiede di salvare i documenti aperti), svuota la RAM e toglie corrente: alla riaccensione riparte da zero. Con sospendi salva lo stato nella memoria, che resta alimentata a basso consumo: documenti e programmi restano aperti e si riprende in pochi secondi. Sospendere conviene per pause brevi, spegnere per pause lunghe o prima di scollegare il computer.
Il sistema operativo lavora senza che tu te ne accorga. Nomina tre compiti che svolge per te in background (gestire la memoria, mostrare gli avvisi della batteria,…
Il sistema operativo lavora senza che tu te ne accorga. Nomina tre compiti che svolge per te in background (gestire la memoria, mostrare gli avvisi della batteria, mantenere l'ora, controllare chi accede al dispositivo...) e spiegane uno con una frase.
Spiega la differenza tra «spegnere» e «sospendere» il computer: che cosa fa il sistema operativo con i tuoi documenti aperti in ciascun caso e quando conviene usare…
Spiega la differenza tra «spegnere» e «sospendere» il computer: che cosa fa il sistema operativo con i tuoi documenti aperti in ciascun caso e quando conviene usare ciascuna opzione.
Puoi ascoltare musica mentre scrivi un documento e hai il browser aperto. Spiega con parole tue come fa il sistema operativo a far condividere a tutte le applicazioni la…
Puoi ascoltare musica mentre scrivi un documento e hai il browser aperto. Spiega con parole tue come fa il sistema operativo a far condividere a tutte le applicazioni la CPU e la memoria senza «litigare», e che cosa noti quando ne apri troppe contemporaneamente.
Il cellulare mostra l'avviso «sono state chiuse applicazioni in background» quando ne apri molte contemporaneamente. Collega l'avviso alla gestione della memoria RAM che…
Il cellulare mostra l'avviso «sono state chiuse applicazioni in background» quando ne apri molte contemporaneamente. Collega l'avviso alla gestione della memoria RAM che fa il sistema operativo e spiega perché l'app della musica è di solito l'ultima a chiudersi.
Organizza i tuoi file
I file sono organizzati nel file system: un albero di cartelle e sottocartelle. Il desktop funziona come la scrivania del tuo tavolo di studio: le cartelle sono i raccoglitori, i collegamenti sono i post-it che rimandano a qualcosa che sta altrove e il cestino è dove metti ciò che pensi di buttare.
Quando trascini un file nel cestino, chi lo sposta davvero: tu, l'applicazione che hai aperto o il sistema operativo? Motiva la tua risposta pensando a chi controlla le…
Quando trascini un file nel cestino, chi lo sposta davvero: tu, l'applicazione che hai aperto o il sistema operativo? Motiva la tua risposta pensando a chi controlla le cartelle del dispositivo.
Quando colleghi una chiavetta USB, il computer la riconosce quasi subito e mostra la sua icona. Spiega che cosa fa il sistema operativo in quei secondi (rilevare il…
Quando colleghi una chiavetta USB, il computer la riconosce quasi subito e mostra la sua icona. Spiega che cosa fa il sistema operativo in quei secondi (rilevare il dispositivo, caricare il suo driver, mostrarlo all'utente) e perché non serve installare nulla a mano.
Il sistema operativo organizza i file in cartelle. La tua cartella «Documenti» è un caos di compiti, foto e download. Progetta una struttura di cartelle per ordinare…
Il sistema operativo organizza i file in cartelle. La tua cartella «Documenti» è un caos di compiti, foto e download. Progetta una struttura di cartelle per ordinare tutto ciò che riguarda l'anno scolastico, scrivi le regole che hai seguito (nomi chiari, sottocartelle per materia...) e spiega quali vantaggi avrà a giugno.
Decide chi può fare che cosa
Il sistema distingue vari tipi di account utente: quello dell'amministratore (per esempio l'insegnante in aula di informatica) può installare programmi e cambiare le impostazioni; quello di uno studente ha permessi più limitati. Il sistema non sa se un programma è «didattico» o «di svago»: vede solo che sta per modificare il computer e chiede un'autorizzazione, uguale per tutti i programmi.
Il sistema chiede la password per installare un programma nuovo, ma non per aprire un documento di testo. Motiva perché il sistema operativo protegge alcune azioni e non…
Il sistema chiede la password per installare un programma nuovo, ma non per aprire un documento di testo. Motiva perché il sistema operativo protegge alcune azioni e non altre, e spiega che cosa potrebbe succedere se l'installazione dei programmi non richiedesse alcun permesso.
Uno studente della scuola scarica il programma di installazione di un gioco e uno di un programma libero di progettazione 3D. Quando prova a eseguirli dal suo account da…
Uno studente della scuola scarica il programma di installazione di un gioco e uno di un programma libero di progettazione 3D. Quando prova a eseguirli dal suo account da studente, in entrambi i casi il sistema operativo gli chiede la password di amministratore e blocca l'installazione. Lo studente protesta: «Il sistema operativo dovrebbe permettere di installare il software di progettazione perché è didattico e bloccare soltanto i giochi».
- a) Confuta tecnicamente l'argomento dello studente: spiega perché un sistema operativo non può distinguere da solo se un file è 'didattico' o 'di svago' in base al sistema dei permessi.
- b) Progetta una soluzione tecnica o di configurazione per l'aula che permetta agli studenti di provare gli strumenti software necessari per le lezioni senza concedere loro permessi di amministratore completi sui computer.
Analizza questi due problemi verificatisi sul cellulare di una utente: Problema A: Mentre giocava, la schermata del gioco si è chiusa all'improvviso ed è tornata al menu…
Analizza questi due problemi verificatisi sul cellulare di una utente:
-
Problema A: Mentre giocava, la schermata del gioco si è chiusa all'improvviso ed è tornata al menu iniziale del cellulare; le altre applicazioni e le chiamate hanno continuato a funzionare normalmente.
-
Problema B: Lo schermo si è bloccato completamente, i pulsanti fisici non rispondevano e, dopo alcuni secondi di schermo nero, il telefono si è riavviato del tutto.
- a) Utilizzando il modello a strati (Hardware, Sistema operativo, Applicazioni, Utente), individua a quale livello si è originato il guasto in ciascun problema e giustifica perché nel Problema B si sono fermate contemporaneamente tutte le funzioni.
- b) Prevedi quali conseguenze avrebbe per la stabilità del dispositivo il fatto che le applicazioni potessero comunicare direttamente con la memoria e con il processore senza la supervisione del sistema operativo.
In sintesi
Ripensa all'inizio: schermo acceso, tastiera riconosciuta, desktop con le icone. Era il sistema operativo, che si era messo al lavoro prima di te.