INFORMÁTICA Sistemas Operacionais Professor: Rogério Vargas 2014/2
Introdução Computador é um sistema composto de dois importantes componentes: hardware e software. Hardware é o equipamento físico, e software, o conjunto de programas que permite que o hardware faça seu trabalho.
Introdução O software é dividido em duas amplas categorias: o sistema operacional e os programas de aplicação. Onde: Os programas de aplicação utilizam o hardware para resolver os problemas dos usuários. O sistema operacional, por outro lado, controla o acesso ao hardware pelos usuários.
Componentes do sistema computacional
Conceito Sistema operacional: É uma interface entre o hardware de um computador e o usuário, que facilita a execução de programas e o acesso a recursos de hardware e software.
Objetivos Dois dos principais objetivos de um projeto de sistema operacional são: O uso eficiente do hardware e; A facilidade de uso de recursos;
Componentes de um SO
Um SO moderno Um SO moderno tem pelo menos 4 áreas funcionais: Gerenciador de memória; Gerenciador de processos; Gerenciador de dispositivos e; Gerenciador de arquivos. Além de oferecer uma interface com o usuário.
Gerenciador de memória A primeira responsabilidade de um sistema computacional moderno é o gerenciamento de memória. A alocação de memória precisa ser controlada pelo sistema operacional.
Gerenciador de processos Programa: É um conjunto de instruções, não ativo, armazenado em disco, que pode ou não se transformar em um job.
Gerenciador de processos Job: Um programa se torna um job no momento em que é selecionado para execução, e assim permanece até o momento em que a execução é concluída, quando se torna novamente um programa.
Gerenciador de processos Processo: É um programa em execução, ou seja, que iniciou e ainda não foi concluído. É um job que está sendo executado na memória. Um processo pode estar em execução ou esperando elo tempo na CPU.
Gerenciador de dispositivos A terceira reponsabilidade de um SO é o gerenciamento de dispositivos ou de entrada/saída. Existem limitações quanto ao número e a velocidade de dispositivos de entrada/ saída em um sistema computacional.
Gerenciador de dispositivos Como esses dispositivos são muito mais lentos, em comparação com a CPU e a memória, quando um processo acessa um dispositivo de entrada/saída, ele não está disponível para outros processos. O g e r e n c i a d o r d e d i s p o s i t i v o s é responsável pelo uso eficiente dos dispositivos de I/O.
Gerenciador de arquivos A quarta responsabilidade de um SO é o gerenciamento de arquivos, responsável por controlar o acesso a arquivos, que é permitido somente para processos ou usuários que tiveram a permissão de acesso específica, onde o tipo de acesso pode variar.
Gerenciador de arquivos Responsabilidades: Controlar o acesso a arquivos: o acesso é permitido somente por aplicações e usuários autorizados, e o tipo de acesso pode variar (leitura, gravação, exclusão e execução). Supervisiona a criação, exclusão e modificação de arquivos; Pode controlar a nomeação dos arquivos;
Gerenciador de arquivos Responsabilidades: Supervisiona o armazenamento de arquivos: como e onde são armazenados; É responsável pelo arquivamento e pelos backups;
Breve estudo sobre os principais SO utilizados
UNIX: Foi originalmente desenvolvido em 1969, por Thompson e Ritchie, do Computer Science Research Group (grupo de pesquisa em Ciência da Computação), no Bell Laboratories, e passou por muitas versões desde então, tendo se tornado um SO popular entre programadores e cientistas da computação.
UNIX: É um SO muito poderoso, com 3 recursos surpreendentes: 1ª porque é um SO portável, que pode ser movido de uma plataforma para outra, sem muitas modificações (escrito em C).
UNIX: 2ª o UNIX tem um excelente conjunto de utilitários (comandos) que podem ser combinados (em um arquivo executável, chamado script) para resolver muitos problemas que exigem a programação em outros SO.
UNIX: 3ª é independente de dispositivos, porque inclui drivers de dispositivos no SO propriamente dito, o que significa que pode facilmente ser configurado para executar qualquer dispositivo.
LINUX: Em 1991, Linus Torvalds, então estudante finlandês da University of Helsinki, desenvolveu um novo SO que atualmente é conhecido como Linux. O kernel inicial, que era similar a um subconjunto de UNIX, transformou-se, hoje, em um SO supercompleto.
Windows: 1975 1981: nasce a Microsoft Em 1975, Gates e Allen formam uma parceria chamada Microsoft; Em junho de 1980, Gates e Allen contratam um antigo colega de classe de Gates em Harvard, Steve Ballmer, para ajudar a cuidar da companhia;
Windows: 1975 1981: nasce a Microsoft No mês seguinte, a IBM faz contato com a Microsoft sobre um projeto com o codinome "Chess" ("Xadrez"). Em resposta, a Microsoft se concentra em um novo sistema operacional o software que gerencia, ou controla, o hardware do computador e também serve para fazer a ligação entre o hardware e os programas, como processadores de texto.
Windows: 1975 1981: nasce a Microsoft É a base na qual os programas de computador podem funcionar. Eles chamaram o novo sistema operacional de "MS-DOS".
Windows: 1982 1985: Apresentando o Windows 1.0 A Microsoft trabalha na primeira versão de um novo sistema operacional. Interface Manager (Gerenciador de interface); O Windows é anunciado em 1983, mas leva um tempo para ser desenvolvido.
Windows: 1982 1985: Apresentando o Windows 1.0 Em 20 de novembro de 1985, dois anos após o anúncio inicial, a Microsoft começa a vender o Windows 1.0. Agora, em vez de digitar comandos do MS-DOS, basta mover o mouse para apontar e clicar nas telas ou "janelas". Bill Gates diz: É um software único designado para o usuário de computador sério ).
Windows: 1987 1992: Windows 2.0 2.11 Em 9 de dezembro de 1987, a Microsoft lança o Windows 2.0 com ícones de área de trabalho e memória expandida. Com maior suporte a gráficos, você pode sobrepor janelas, controlar o layout da tela e usar atalhos de teclado para agilizar o seu trabalho.
Windows: 1987 1992: Windows 2.0 2.11 O Windows 2.0 foi desenvolvido para o processador Intel 286. Quando o processador Intel 386 é lançado, o Windows/386 vem logo em seguida, para aproveitar os recursos de memória estendida.
Windows: 1987 1992: Windows 2.0 2.11 Em 1988, a Microsoft se torna a maior companhia de software para computadores do mundo, com base em suas vendas. Os computadores começam a se tornar parte do cotidiano de alguns escritórios.
Windows: 1990 1994: Windows 3.0 Windows NT chegam os elementos gráficos. Em 22 de maio de 1990, a Microsoft anuncia o Windows 3.0, seguido pelo Windows 3.1, em 1992. Juntos, eles vendem 10 milhões de cópias, nos primeiros dois anos, fazendo deste o Windows mais usado até então.
Windows: 1990 1994: Windows 3.0 Windows NT chegam os elementos gráficos. O Windows for Workgroups 3.11 vem com suporte a grupos de trabalho ponto a ponto e redes em domínio e, pela primeira vez, os computadores se tornam uma parte integrante da evolução da computação cliente/servidor emergente.
Windows NT: 1990 1994: Windows 3.0 Windows NT chegam os elementos gráficos. Quando o Windows NT é lançado, em 27 de julho de 1993, a Microsoft atinge uma meta importante: a conclusão de um projeto iniciado no final dos anos 80, para construir um novo e avançado sistema operacional do zero.
1995 2001: Windows 95 o computador atinge a maioridade Em 24 de agosto de 1995, a Microsoft lança o Windows 95, estabelecendo um recorde de 7 milhões de cópias vendidas nas primeiras cinco semanas. É o lançamento da Microsoft com mais publicidade, até então.
1995 2001: Windows 95 o computador atinge a maioridade Na época do lançamento do Windows 95, os sistemas Windows e MS-DOS anteriores estão em cerca de 80% dos computadores do mundo.
1995 2001: Windows 95 o computador atinge a maioridade O Windows 95 é a atualização para esses sistemas operacionais. Para usar o Windows 95, você precisa de um computador com um processador 386DX ou superior (recomenda-se um 486) e, pelo menos, 4 MB de RAM (recomendam-se 8 MB de RAM).
1995 2001: Windows 95 o computador atinge a maioridade Windows 95 marca a primeira aparição do menu Iniciar, da barra de tarefas e dos botões minimizar, maximizar e fechar em cada janela.
1995 2001: Windows 95 o computador atinge a maioridade Em 1995, Bill Gates escreve um memorando chamado "The Internet Tidal Wave" ("A Gigantesca Onda da Internet", em que declara que a Internet é "o mais importante avanço desde o advento do computador."
1995 2001: Windows 95 o computador atinge a maioridade No segundo semestre de 1995, é lançada a primeira versão do Internet Explorer. O navegador se junta àqueles que já competiam por espaço na World Wide Web.
1998 2000: Windows 98, Windows 2000, Windows Me Windows 98: Lançado em 25 de junho de 1998, o Windows 98 é a primeira versão do Windows projetada especificamente para os consumidores. O Windows 98 é a última versão baseada no MS-DOS.
1998 2000: Windows 98, Windows 2000, Windows Me Windows ME: Projetado para uso doméstico, o W i n d o w s M e v e m c o m v á r i o s aperfeiçoamentos em música, vídeo e rede doméstica, além de melhorias em confiabilidade, quando comparado com as versões anteriores.
1998 2000: Windows 98, Windows 2000, Windows Me Windows 2000 Professional Mais do que apenas uma atualização para o Windows NT Workstation 4.0, o Windows 2000 Professional foi feito para substituir o Windows 95, o Windows 98 e o Windows NT Workstation 4.0 em todos os desktops e laptops comerciais.
1998 2000: Windows 98, Windows 2000, Windows Me Windows 2000 professional: Dentre outros aperfeiçoamentos, o Windows 2000 Professional simplifica a instalação de hardware, adicionando suporte a uma vasta gama de novo hardware Plug and Play, incluindo dispositivos de rede e sem fio avançados, dispositivos USB, IEEE 1394 e infravermelhos.
2001 2005: Windows XP estável, usável e rápido Em 25 de outubro de 2001, o Windows XP é lançado com um visual redesenhado, centrado na usabilidade, e um centro de serviços de Ajuda e Suporte unificado.
2006 2008: Windows Vista segurança inteligente O Windows Vista é lançado em 2006 com o sistema de segurança mais forte já visto. O design tem um papel importante no Windows Vista, e recursos como a barra de tarefas e as margens das janelas ganham um visual novo em folha.
2009 - atualmente: Windows 7 e contando... No final dos anos 2000, o mundo sem fio chegou. Quando o Windows 7 foi lançado, em outubro de 2009, os laptops estavam vendendo mais do que os desktops, e é comum ficar online em hotspots sem fio públicos, como cafeterias. É possível criar redes sem fio em casa ou no escritório.
2009 - atualmente: Windows 7 e contando... No terceiro trimestre de 2010, o Windows 7 vende sete cópias por segundo - é o sistema operacional que vende mais rápido na História. O Windows 7 foi avaliado por 8 milhões de beta testers no mundo todo, antes de ser lançado.
MAC OS X A história do sistema operacional Max OS X (pronuncia-se Mac OS dez) acontece depois que Steve Jobs foi convidado a se retirar da empresa que ele fundou, em 1985, e, com investimentos de Ross Perot e do próprio bolso, fundou a NeXT Computer.
MAC OS X Na NeXT, Steve Jobs e sua equipe desenvolveram o sistema operacional NeXTStep (próximo passo em tradução livre) que tinha como características: beleza e facilidade de uso.
MAC OS X Em 1997 a Apple compra a NeXT de Steve Jobs e este é trazido como consultor. Inicialmente o plano era desenvolver um sistema próprio baseado no sistema da NeXT, mas os diretores e acionistas queriam a volta de Steve Jobs e deram carta branca para que ele conseguisse trazer os lucros de volta.
MAC OS X Mac OS X Public Beta (2000) Mac OS X v10.0 Cheetah (24 de março de 2001 Mac OS X v10.1 Puma (25 de setembro de 2001 Mac OS X v10.2 Jaguar (24 de agosto de 2002) Mac OS X v10.3 Panther (24 de outubro de 2003) Mac OS X v10.4 Tiger (29 de abril de 2005) Mac OS X v10.5 Leopard (26 de outubro de 2007) Mac OS X v10.6 Snow Leopard (2009) Mac OS X v10.7 Lion (2011) Mac OS X v10.8 Mountain Lion (2012);
Bibliografia FOROUZAN, B.; MOSHARRAF, F. Fundamentos da Ciência da Computação. São Paulo: CENGAGE Learning, 2011. http://windows.microsoft.com/pt-br/windows/ history