WorksheetsQuiz sull'Evoluzione dei Sistemi Operativi
Total questions: 23
Worksheet time: 46mins
Qual è il periodo in cui sono stati sviluppati i sistemi dedicati?
1945-1955
1965-1980
1980-1990
1955-1965
Quale dispositivo non esisteva nei sistemi dedicati?
Registri
Commutatori
Tastiera
Interruttori
Cosa rappresenta il termine 'buffer'?
Un dispositivo di input
Un linguaggio di programmazione
Un tipo di sistema operativo
Un'area di memoria intermedia
Quale sistema operativo è stato il primo a essere venduto al pubblico?
UNIVAC 1
MS-DOS
IBM 1401
MacOS
Cosa caratterizza la gestione a lotti?
Utilizzo di tastiere e monitor
Esecuzione di un solo job alla volta
Accesso diretto alla memoria
Interazione continua con l'utente
Quale linguaggio veniva utilizzato per comunicare con il calcolatore nella gestione a lotti?
Python
C++
BASIC
JCL
Qual è la funzione principale del DMA?
Elaborazione dei dati
Controllo delle periferiche
Accesso diretto alla memoria
Gestione dei job
Cosa significa 'time sharing'?
Gestione di sistemi embedded
Utilizzo di schede perforate
Esecuzione di job in sequenza
Assegnazione di tempo di CPU a più utenti
Quale sistema operativo è stato rilasciato da Microsoft nel 1982?
Windows
Linux
MacOS
MS-DOS
Quale delle seguenti è una tipologia di sistema operativo attuale?
Sistemi Operativi per Calcolatori Valvolari
Sistemi Operativi per Smartphone
Sistemi Operativi per Macchine da Scrivere
Sistemi Operativi per Schede Perforate
Quale dispositivo era utilizzato per l'input nei sistemi dedicati?
Lettore/perforatore di nastro
Tastiera
Mouse
Monitor
Cosa rappresenta il termine 'spooling'?
Operazioni simultanee su più dispositivi
Un tipo di linguaggio di programmazione
Un sistema di gestione dei job
Un metodo di archiviazione dei dati
Quale macchina era programmata con un alfabeto a 32 simboli?
MARK1
UNIVAC 1
ENIAC
IBM 1401
Quale delle seguenti affermazioni è vera riguardo ai sistemi interattivi?
Utilizzano la multiprogrammazione
Non hanno bisogno di memoria
Non possono gestire più job
Richiedono un solo dispositivo di input
Quali sono operazioni svolte sul buffer
lettura della periferica del blocco corrente del buffer e passaggio
alla CPU
CPU elabora il blocco dati
e la periferica attende
la CPU produce output
fino a quando il buffer è
pieno e poi si ferma
la periferica di uscita
preleva i dati dal buffer alla setssa velocità della CPU
Perché nascono i primi sistemi operativi
Esigenze di parallelizzazione
primi tentativi di creare programmi e sottoprogrammi di uso comune da richiamare
Esigenze di multiprogrammazione
Esigenze di I/O
Classificazione dei sistemi operativi
sistemi univoci
sistemi dedicati
sistemi a lotti
sistemi pluricorrettori
Caratteristiche dei sistemi dedicati
Lenti
Economici
Calcolatori valvolari
Piccoli
Caratteristiche dei sistemi dedicati
La CPU era condivisa tra i vari processi
Turni di uso del sistema
Il programmatore scriveva i programma in linguaggio macchina
Il programmatore scriveva i programma in linguaggio di alto livello
Caratteristiche dei Sistemi con gestione a lotti
Introduzione di un sistema automatico di caricamento dei programmi
Si utilizzavano lettori a nastri
La cpu era caricata con più job contemporanei
Lotto: un pacco di schede inserite nell’apposito lettore
Caratteristiche delle schede perforate
venivano usati
lettori di schede come dispositivi di input
memorizzavano
i programmi,
i comandi con le
chiamate di sistema operativo
memorizzavano note per l'utente
erano di materiale biologico
Caratteristiche dei sistemi a lotti
Un job è delimitato da due schede speciali di controllo: $SJOB e $SEND
Un job è delimitato da due schede speciali di controllo: $JOB e $END
Una scheda conteneva tutti i job
I risultati delle elaborazioni finivano stampati su un tabulato comune a tutti i job
Il linguaggio JCL
linguaggio per comunicare con il calcolatore
Job Control Language
Job Central Language
linguaggio di programmazione
