Semplicemente andando oltre le note della mia scuola, il mio insegnante identifica OS multi-tasking e OS time-sharing come due cose diverse.
Non vedo davvero alcuna differenza tra i due.
MULTI-TASKING : carichi un numero di programmi nella memoria e li esegui. Esegui un altro programma se scade il quantum del tempo assegnato al programma corrente OPPURE se continua a fare I / O e lascia la CPU O se termina l'esecuzione.
CONDIVISIONE DEL TEMPO : lo stesso , ancora una volta.
Lo stesso vale in caso di elaborazione seriale e elaborazione batch . Anche se sono uguali, suppongo che l'unica differenza sarebbe il modo in cui le informazioni di controllo vengono passate alla CPU. Forse, e di nuovo FORSE, nell'elaborazione seriale è necessario fornire le schede perforate con tutti i processi mentre sono in batch, l'intero batch utilizza lo stesso insieme di informazioni di controllo.
Come tutti i lavori di stampa avrebbero le stesse informazioni di controllo.