Академический Документы
Профессиональный Документы
Культура Документы
br
Um programa que atua como um intermedirio entre o usurio e o hardware de um computador. Os objetivos de um Sistema Operacional so:
Executar programas do usurio. Resolver os problemas dos usurios mais facilmente. Tornar o computador conveniente para se utilizar.
1. Hardware- fornece os recursos bsicos para se realizar a computao propriamente dita (CPU, Memria, Dispositivos de I/O). I/O) 2. Kernel - controla e coordena o uso do hardware atravs dos programas dos usurios. 3. Aplicativos e Utilitrios - define a maneira como os recursos do sistema so usados para resolver a computao dos problemas dos usurios. usurios 4. Usurios - podem ser os usurios regulares, programadores, analistas, programas e computadores.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Alocador de Recursos
Programa de Controle
Controla a execuo dos programas dos usurios e as operaes dos dispositivos de I/O.
Kernel
iniciar o controle pelo monitor transferncia do controle para o job ao encerrar, o job deve transferir o controle ao monitor.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Escalonamento da CPU
O sistema deve escolher entre os vrios jobs/programas qual est pronto para ser executado. l d
Computao Interativa. A CPU alterna o atendimento dos vrios jobs que esto na memria ( a CPU ser alocada apenas se o job estiver na memria). Um job alterna entre a memria e o disco (rea de swap). p) Comunicao on-line entre o usurio e o sistema fornecida.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Convenincia e Responsabilidade para o usurio. Podem adotar a tecnologia desenvolvida para sistemas operacionais maiores. Podem executar diferentes sistemas operacionais.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Sistemas multiprocessados com mais do que uma CPU em comunicao direta. Sistemas Fisicamente e Logicamente Paralelos. Sistemas Fortemente Acoplados
Processadores compartilham memria e um clock; a comunicao normamalmente feita utilizando-se a memria compartilhada o barramento de dados. Vantagens
Aumento do Throughput e Economia. Aumento da confiabilidade atravs da degradao graciosa e sistemas de fail-soft.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Distribui a computao, ou programas, atravs dos vrios processadores existentes. Sistema Fracamente Acoplado
Cada processador possui sua prpria memria local; processadores comunicam-se uns com os outros atravs de um sub-sistema de comunicao (rede de comunicao local ou de longa distncia). Vantagens
Compartilhamento de Recursos. Balanceamento de carga. Confiabilidade. Comunicao.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Utilizados para controlar um dispositivo em uma aplicao ou ambiente dedicado, como controle de experimentos cientficos, l d i i fi sistemas de imagens mdicas, sistemas de controle industrial entre outros. A resposta uma requisio extremamente rgida com respeito ao tempo. Sistemas de tempo real podem ser do tipo hard ou soft real time.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Dispositivos de armazenamento secundrio limitados ou ausentes, dados so armazenados normalmente em material semicondutor. Conflita com os sistemas de tempo compartilhado, so SOs de uso especfico.
Computao tradicional. Computao Cliente Servidor. Computao baseada na Web. Computao Embarcada ou Embutida.
OS/2 e Windows possuem uma origem comum: eram um nico sistema nos anos 80 feitas simultaneamente pela IBM e Microsoft. Por uma deciso de Bill Gates a l f d d ll Microsoft resolveu abandonar o projecto OS/2 em 1990 e dedicar-se ao Windows. Os sistemas passaram ento a competir pelo mercado corporativo e domstico adentrando os anos 90. O sistema da IBM sempre foi considerado melhor tecnicamente, pois conseguia correr nativamente programas do seu concorrente mas o mesmo no poderia ser feito no Windows.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Mac OS um sistema operacional proprietrio, desenvolvido, fabricado e proprietrio desenvolvido vendido pela empresa americana Apple, destinado exclusivamente aos computadores de fabricao Apple. A primeira verso foi lanada em 1984
10
Unix um sistema operacional portvel, multitarefa, e multiusurio. multitarefa multiusurio Originalmente criado por Ken Thompson, que trabalhava nos Laboratrios Bell da AT&T. A marca UNIX uma propriedade do The Open Group, um consrcio formados por empresas de informtica.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
Mac OS X NetBSD NEXTSTEP OpenBSD Research Unix SCO UNIX SINIX DragonFly BSD FreeBSD
11
Solaris um Sistema Operacional UNIX desenvolvido pela Sun Microsystems. Solaris conhecido por sua acessibilidade, especial no sistemas de SPARC, tambm por dar origem a muitas caractersticas inovativas tais como DTrace e ZFS. Solaris suporta arquiteturas baseadas nos processadores x86 e SPARC, e um sistema que segue a especificao POSIX. Embora seja desenvolvido historicamente como um software proprietrio, a maioria de seu cdigo-fonte hoje em dia est disponvel como o sistema OpenSolaris.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
O Minix um sistema operacional Unix-Like ( (semelhante ao UNIX), g ), gratuito e com o cdigo g fonte disponvel. Desenvolvedor: Andrew Stuart Tanenbaum Verso Estvel: 3.1.6 de 8 de fevereiro de 2010 Licena: BSD
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
12
O Windows tem sido largamente utilizado nos ltimos anos nas mais diversas reas da computao. Desenvolvido pela Microsoft, de longe o sistema operacional mais utilizado atualmente. Antes da verso NT, era uma interface grfica para o sistema operacional MS-DOS.
Introduo e Conceitos Bsicos sobre Sistemas Operacionais Evandro Choma
13
14
Baseado no sistema operacional Minix, o Linux vem ganhando adeptos em diversas classes de usurios. O ncleo do sistema operacional o mesmo, no qual diversas distribuies so desenvolvidas
15
Usabilidade
Economicidade
16
Fatos:
Windows continua sendo o SO preferido dos usurios domsticos. Linux vem ganhando muitos adeptos no meio empresarial, em especial entre os profissionais de informtica (servidores linux). A difuso do software livre, na qual o Linux se , q baseia, visvel.
17