FUNDAMENTOS DE SISTEMAS OPERACIONAIS MÓDULO 5 Índice 1. Evolução dos Sistemas Operacionais - Continuação ....... 3 1.1. Década de 90 ............................................................. 3 1.2. Década de 2000 .......................................................... 3 2 Fundamentos de Sistemas Operacionais - Módulo 5 1. EVOLUÇÃO DOS SISTEMAS OPERACIONAIS - CONTINUAÇÃO 1.1. DÉCADA DE 90 3 No final da década de 1990 um computador pessoal podia executar várias centenas de milhões de instruções por segundo (MIPS), enquanto armazena mais de 1Gb em disco rígido. 3 A Internet levou a uma enorme ampliação na popularidade da computação distribuída. 3 Em 1990 a Microsoft lançou o Windows 3.0, que apresentava grande funcionalidade. 3 O Windows tornou-se popular a partir de 1993, com o lançamento do Windows 3.1. Os sucessores, o Windows 95 e o Windows 98, praticamente dominaram o mercado, ainda nessa mesma década. 3 Usuários domésticos e empresas aumentavam a sua produtividade, agora com os computadores pessoais ligados em rede. 3 A Microsoft tornou-se dominante nessa época. 3 O Windows “tomou em prestados” muitos dos conceitos do Macintosh, tais como ícones, menus e janelas, e habilitava os usuários a utilizar múltiplas aplicações concorrentes de forma muito fácil. 3 Em 1993 a Microsoft decidiu também entrar no mercado de sistemas operacionais corporativos e lançou o Windows NT. 1.2. DÉCADA DE 2000 3 Ocorre a disponibilidade da Internet de alta velocidade a preço acessível, através de diversas mídias, como par metálico telefônico, redes de cabo coaxial das companhias de TV a cabo, satélite e celular. 3 Surgem os microprocessadores com mais de núcleo, o que agrega uma forte ampliação da capacidade de processamento dos computadores pessoais e notebooks. 3 Linguagens de programação, como surgimento da computação paralela. 3 Diferentemente dos sistemas e computadores da década de 60, que processavam as suas instruções de forma sequencial, ou seja, uma após a outra, na computação paralela, o o Java, habilitam o 3 Fundamentos de Sistemas Operacionais - Módulo 5 processamento de uma determinada tarefa se dá enquanto o processador processa outras informações e gerencia diversos dispositivos. 3 Surgem sistemas operacionais de código aberto, como o FreeBSD, OpenBSD e Linux, baseado no GNU (General Public Licence), criado pela Free Software Foundation, que é um conceito da década de 1980, desenvolvido por seu fundador, Richard Stallman. Ele especifica que qualquer pessoa pode modificar e redistribuir software livremente sob sua licença, desde que as modificações sejam claramente especificadas e que qualquer outro derivado do software também seja livre. 3 Tornou-se possível configurar e registrar as preferências do perfil dos usuários, o que faz com que o sistema operacional se ajuste a essas preferências cada vez que o usuário realizar a sua autenticação no sistema operacional. 3 Características do tipo “plug-and-play” foram adicionadas aos sistemas operacionais, que habilitam os usuários a adicionar e remover dispositivos do sistema operacional sem a necessidade de reconfigurá-los manualmente a cada nova ação. 3 Os projetistas preparam sistemas operacionais padronizando as interfaces com os usuários, como, por exemplo, no caso da adoção do sistema de janelas e ícones também por outros sistemas operacionais, como o Linux e suas distribuições, e pelo próprio UNIX. 3 Surge a computação móvel, proporcionada pelos dispositivos móveis, como telefones celulares, smartphones e PDAs, que passam a ser dotados de processadores cada vez mais poderosos, dando a oportunidade para a criação de novos sistemas operacionais, que poderão estar associados a questões muito específicas. 3 A proliferação dos dispositivos móveis deve-se em parte à evolução da amplitude e velocidade e à redução de custo dos serviços de comunicação de dados para esses dispositivos. 4 Fundamentos de Sistemas Operacionais - Módulo 5