Scheda: Sistema operativo processi file
Ripasso sul sistema operativo, gestione dei processi e dei file, utile per prepararsi all'esame di maturità in informatica.
Quiz(24 domande)
1. Qual è la funzione di una directory in un file system?
Termini in questo set(24)
Schede 1(12)
Qual è la funzione di un sistema operativo?
Gestire le risorse hardware e software del computer, facilitando l'interazione tra utente e macchina.
Processo → ...
Un'istanza di un programma in esecuzione, composta da codice, dati e stato.
Vero o falso: I processi possono comunicare tra loro.
Vero. Attraverso meccanismi come IPC (Inter-Process Communication).
Elenca 3 stati di un processo.
- In esecuzione - Pronto - Bloccato
Cosa fa il sistema operativo durante il multitasking?
Gestisce più processi simultaneamente, assegnando tempo CPU e risorse in modo equo.
Qual è la differenza tra file e directory?
Un file è un insieme di dati, mentre una directory è una struttura che contiene file e altre directory.
Compila il vuoto: Un processo in stato bloccato può _.
Essere attivato solo quando la risorsa richiesta è disponibile.
Qual è la funzione principale della gestione della memoria?
Allocare e deallocare memoria ai processi, ottimizzando l'uso delle risorse.
Che cos'è un file system?
Una struttura che gestisce come i file sono memorizzati e recuperati su un dispositivo di archiviazione.
Vero o falso: Ogni file ha un nome unico nel sistema.
Falso. I file possono avere lo stesso nome in directory diverse.
Causa → Effetto: Un processo termina improvvisamente.
Effetto: Risorse hardware liberate e dati salvati nel file di log.
Cosa rappresenta la tabella dei processi?
Una struttura dati che contiene informazioni sui processi attivi, incluso stato, ID e priorità.
Schede 2(12)
Cos'è un processo?
Un processo è un programma in esecuzione, definito da: - Stato - Contesto - Risorse assegnate
Verità o falsità: Un processo può avere più thread.
Vero. Un processo può contenere più thread per eseguire attività parallele.
Cosa fa il file system?
Gestisce l'archiviazione e l'organizzazione dei file su un dispositivo di memoria, permettendo: - Creazione - Lettura - Scrittura - Cancellazione
Confronta memoria RAM e disco fisso.
RAM: - Volatile - Veloce Disco fisso: - Non volatile - Lento
Completa: I processi comunicano tra loro tramite _____.
code, segnali o shared memory.
Qual è la differenza tra multitasking e multiprocessing?
Multitasking: più processi su un solo CPU. Multiprocessing: più processori eseguono processi contemporaneamente.
Qual è il ruolo del kernel?
Il kernel gestisce le risorse di sistema e coordina i processi, gestendo anche: - Memoria - I/O - Sicurezza
Definisci file descriptor.
È un numero intero che identifica un file aperto, utilizzato nelle operazioni di I/O.
Verità o falsità: Un file può essere aperto in modalità lettura e scrittura contemporaneamente.
Vero. È possibile aprire file in modalità lettura-scrittura se supportato dal file system.
Che cos'è la sincronizzazione dei processi?
È un meccanismo per garantire che i processi accedano alle risorse condivise senza conflitti.
Cosa rappresenta la tabella dei processi?
Contiene informazioni su tutti i processi attivi, incluendo: - PID - Stato - Priorità - Risorse allocate
Qual è l'effetto della gestione della memoria virtuale?
Permette l'uso di più memoria rispetto a quella fisicamente disponibile, aumentando la flessibilità e l'efficienza.
Domande in questo set(24)
1. Qual è la funzione di una directory in un file system?
2. Cos'è un processo?
3. Cosa determina la priorità di un processo?
4. Verità o falsità: Un processo può avere più thread.
5. Quale delle seguenti è una causa comune di un processo in stato bloccato?
6. Qual è la funzione principale del file system?
7. Qual è la differenza principale tra processo e thread?
8. Qual è la principale differenza tra RAM e disco fisso?
9. Cosa accade quando un processo termina con successo?
10. Completa: I processi comunicano tra loro tramite _____.
11. Quale meccanismo viene utilizzato per la comunicazione tra processi?
12. In un sistema multitasking, i processi vengono eseguiti su:
13. Quale affermazione riguardante i file è FALSA?
14. Qual è il compito principale del kernel?
15. Che cos'è il multitasking in un sistema operativo?
16. Cosa rappresenta un file descriptor?
17. Cosa rappresenta il PID in un sistema operativo?
18. Verità o falsità: Un file può essere aperto in modalità lettura e scrittura simultaneamente.
19. Cosa fa la gestione della memoria in un sistema operativo?
20. Cos'è la sincronizzazione dei processi?
21. Qual è il ruolo di un file system?
22. Quali informazioni sono tipicamente contenute nella tabella dei processi?
23. Cosa significa 'blocco' di un processo?
24. Qual è l'effetto principale della gestione della memoria virtuale?
Set correlati
Karteikarten: Hardware und Software
Von-Neumann-Architektur Rechneraufbau Klausurvorbereitung
Klausur: Paging Speicherverwaltung
Passwörter und Phishing
Deadlocks Betriebssysteme Prüfungsfragen
Scheduling-Verfahren Betriebssysteme
Zweierkomplement und Gleitkommazahlen Prüfungsfragen
Dateien und Ordner Begriffe
Crea il tuo set di studio
Carica un PDF, incolla le tue note o descrivi un argomento – l'IA genera schede, quiz e altro in pochi secondi.

