Livro - Sistemas Operacionais
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
realizava a impressão, deixando o sistema principal responsável pelo
processamento.
A utilização da fita magnética para armazenamento dos dados de
entrada e dos resultados de saída foi chamada de rolamento (spooling).
Essa técnica permitia que a massa de cartões fosse gravada em uma
fita, enquanto o sistema principal executava outro programa e gravava
seus resultados em outra fita, que seria lida pelo sistema secundário,
responsável por imprimir esses dados. Com sua utilização, as tarefas
de entrada e saída foram agrupadas, maximizando o número de tarefas
processadas por unidade de tempo (throughtput) no sistema principal.
Porém, a circulação das fitas pela sala ainda consumia tempo e,
caso um programa muito longo fosse executado, ocasionava um atraso
na execução dos demais programas, em virtude da natureza sequencial
do processo.
Os programadores deixaram de se preocupar em desenvolver rotinas
de leitura/gravação específicas, para cada dispositivo periférico,
quando os sistemas operacionais incorporaram um conjunto de rotinas
para operação de entrada/saída (Input/Output Control System –
IOCS). Com isso, possibilitava-se a interdependência de dispositivos, o
que trouxe avanços, como o conceito de canal, que permitia a transferência
de dados entre dispositivos de E/S e a memória principal, sem a
participação da CPU (UCP – Unidade Central de Processamento).
A segmentação no uso dos computadores – divididos em computadores
científicos de larga escala, usados em processamento científico
e em computadores comerciais e utilizados por bancos, companhias
de seguro e departamento de recursos humanos, que realizavam operações
de pesquisa de arquivos em fita magnética e a impressão de
relatórios – marcou o surgimento da terceira fase de computadores,
abrangendo aqueles criados entre 1965 e 1980.
Entretanto, o desenvolvimento e o suporte de duas linhas de produtos
diferentes, uma para uso científico e outra para uso comercial,
representavam um grande desafio para os fabricantes na época, pois
os clientes, inicialmente, necessitavam de máquinas mais simples e,
gradualmente, foram exigindo mais agilidade no processamento e aumento
na capacidade de armazenamento. Mesmo com a atualização
de seu equipamento, o usuário poderia encontrar dificuldade em exe-
Introdução aos sistemas operacionais 13