sistemas operacionais
• Sistema Computacional Multicamada Histórico dos Sistemas Operacionais
• Primeira Geração (1945-1955): Válvulas e Painéis o Surgimento dos primeiros computadores digitais o Surgimento do modelo de von Neumann o Máquinas enormes, com milhares de válvulas o Não havia Linguagens de Programação o Não havia Sistema Operacional o Utilizado para cálculos matemáticos o Uma mesma equipe projetava, construía, programava, operava e realizava manutenção de cada máquina
• Segunda Geração (1955-1965): Transistores e Sistemas Batch o Aumento de velocidade de processamento, graças à troca de válvulas por transistores (semicondutores) o Início do domínio IBM (mainframes) o Aparecimento de Linguagens de Programação como Assembly e FORTRAN o Uso de cartões perfurados o Processamento de jobs era feito em lote (batch) o Surgimento de Sistemas Operacionais, como o FMS (Fortran Monitor System)
• Terceira Geração (1965-1980):CIs e Multiprogramação o IBM lança a idéia de uma família de computadores compatíveis (série 360) o Uso de circuitos integrados o Surgimento de SOs mais voltados ao usuário (como o OS/360 da IBM) o Criação da técnica de multiprogramação o Através da criação do terminal de vídeo e teclado foi possível a interação on-line o Surgimento dos sistemas de Compartilhamento de tempo (Timesharing) o Minicomputadores com 4K de memória o Criação do UNIX por Ken Thompson, do Bell Labs: um sistema multiusuário, multiprogramado e extremamente sofisticado para sua época
• Quarta Geração (A partir de 1980): Computadores Pessoais o Desenvolvimento da tecnologia LSI (Large Scale Integration)
milhares de transistores encapsulados em um chip de 1cm2 o Surgimento dos computadores pessoais (PC) o Sistemas Operacionais e aplicativos voltados ao usuário final (user-friendly) --> GUI o Domínio de PCs baseados em processadores INTEL (8088, 80286, 80386, 80486, Pentium, ...) o Surgimento dos sistemas