Please enable JavaScript.
Coggle requires JavaScript to display documents.
Evolução do SO parte 1 (Segunda Geração (Caracteristicas (Primeiros SO'…
Evolução do SO parte 1
-
Primeira Geração
Caracteristicas
-
-
-
Monitor Residente
1: Controle inicial no monitor -> transfere controle para o job -> job termina -> devolve o controle para o monitor
Componentes
Control card interpreter -> leitura e carregamento das instruções;
Loader -> carregamento dos programas do sistema na memória; Device drivers -> conhece as características e propriedades de cada dispositivo de I/O
-
Solução 2:
Operação Off-line; Carga de jobs armazenados em fitas na memória; leitura e impressão. Beneficio -> Acelera computação
Problemas 1:
Como o monitor residente conhecia as caracteristicas do job ou qual job executar? Como o monitor diferenciava um job de outro? um dado de um programa?
Solução 1:
Cartões de Controle
Cartões de controle especiais para qual programa executar: $JOB, $FTN, $RUN, $DATA, $END.
Diferenciar dados de programas: $ in column 1, // in column 1 and 2, 709 in column 1
-
2: SO : lê o próximo job da leitora de cartões para área de armazenamento em disco(job queue); saída do job anterior enviada para impressora
-
-
2: Job Pool: Estrutura de dados que possam selecionar qual o próximo job executar de modo a melhorar a utilização da CPU