Você está na página 1de 3

30/11/2012

FUNDAMENTOS DOS SISTEMAS OPERACIONAIS

SISTEMAS OPERACIONAIS
Tcnico em Manuteno e Suporte em Informtica Estela Muenchen Mentges URI Cerro Largo 2012

O sistema operacional (SO) a primeira coisa que o computador carrega. Sem um sistema desse tipo, o computador se torna intil. Qualquer computador de mesa ou laptop que voc compra normalmente j vem com o Windows instalado. J os computadores Macintosh rodam o sistema operacional OS X. Muitos servidores corporativos utilizam os sistemas operacionais Linux ou UNIX.

FUNDAMENTOS Continuao 01

FUNDAMENTOS Continuao 02
Em outros dispositivos, o sistema operacional cria a possibilidade de: realizar uma variedade de tarefas; interagir com os usurios de forma complexa; acompanhar as necessidades que mudam com o tempo. Todos os computadores de mesa tm sistemas operacionais. Os mais comuns so os da famlia Windows, da Microsoft, o OS X, sistema operacional do Macintosh desenvolvido pela Apple, o Linux, sistema operacional desenvolvido por Linus Torvalds e pela comunidade de desenvolvedores de software open source, e a famlia UNIX de sistemas operacionais (que foram desenvolvidos por uma srie de pessoas, empresas e colaboradores). Existem ainda centenas de outros sistemas operacionais desenvolvidos para aplicaes especficas como mainframes, robtica, manufatura, sistemas de controle em tempo real e etc.

O objetivo de um sistema operacional organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexvel previsvel. Nem todos os computadores tm sistemas operacionais. O computador que controla o forno de microondas da sua cozinha, por exemplo, no precisa de um.

EXERCCIOS 01, 02, 03 e 04.


1. Descubra quem foi e por que motivo Linus Torvalds decidiu criar o Linux. 2. Descubra quem foi e como Bill Gates criou o Windows. 3. Descubra quem foi e como Steve Jobs desenvolveu a Apple. 4. Vdeo: Diferenas entre Sistemas Operacionais. 5. Filme: Piratas do Vale do Silcio.

TIPOS DE SISTEMAS OPERACIONAIS


Existem basicamente 04 tipos de Sistemas Operacionais:

a) b) c) d)

Sistema Operacional de Tempo Real Monousurio, Monotarefa; Monousurio, Multitarefa; Multiusurio.

1. Vejamos cada um deles...

30/11/2012

SISTEMA OPERACIONAL DE TEMPO REAL


RTOS - Real-time operating system). utilizado para controlar mquinas, instrumentos cientficos e sistemas industriais. Geralmente um RTOS no tem uma interface para o usurio muito simples e no destinado para o usurio final, desde que o sistema entregue como uma "caixa selada". A funo do RTOS gerenciar os recursos do computador para que uma operao especfica seja sempre executada durante um mesmo perodo de tempo. Numa mquina complexa, se uma parte se move mais rapidamente s porque existem recursos de sistema disponveis, isto pode ser to catastrfico quanto se uma parte no conseguisse se mover porque o sistema est ocupado.

MONOUSURIO, MONOTAREFA
O sistema operacional foi criado para que um nico usurio possa fazer uma coisa por vez. O Palm OS dos computadores Palm um bom exemplo de um moderno sistema operacional monousurio e monotarefa. Neste tipo de Sistema Operacional, ou o usurio digita um documento, e quando terminar ele escuta uma msica, e s ento faz um download. Ou seja, apenas uma tarefa de cada vez.

MONOUSURIO, MULTITAREFA
Este tipo de sistema operacional o mais utilizado em computadores de mesa e laptops. As plataformas Microsoft Windows e Apple MacOS so exemplos de sistemas operacionais que permitem que um nico usurio utilize diversos programas ao mesmo tempo. Por exemplo, perfeitamente possvel para um usurio de Windows escrever uma nota em um processador de texto ao mesmo tempo em que faz download de um arquivo da Internet e imprime um e-mail.

MULTIUSURIO
Um sistema operacional multiusurio permite que diversos usurios utilizem simultaneamente os recursos do computador. O sistema operacional deve se certificar de que as solicitaes de vrios usurios estejam balanceadas. Cada um dos programas utilizados deve dispor de recursos suficientes e separados, de forma que o problema de um usurio no afete toda a comunidade de usurios. Unix, VMS e sistemas operacionais mainframe como o MVS so exemplos de sistemas operacionais multiusurio.

CONCEITOS SOBRE SISTEMAS OPERACIONAIS


Processos: Em sistemas operacionais, processo um mdulo executvel nico, que corre concorrentemente com outros mdulos executveis. A comunicao entre processos o grupo de mecanismos que permite aos processos transferirem informao entre si. A capacidade de um sistema operacional executar simultaneamente dois ou mais processos chamada multiprocessamento.

CONCEITOS Continuao 01
Se existirem dois ou mais processos executados em simultneo e disputam o acesso a recursos partilhados, problemas da concorrncia podem ocorrer. Estes problemas podem ser resolvidos pelo gerenciamento adequado de mltiplas linhas de execuo ou processos atravs da sincronizao (multitarefa) ou por outros recursos (como a troca de contexto). Ex. Processador de Texto, Navegador e Gerenciador de Banco de Dados podem rodar concomitantemente. Cada um deles um processo.

30/11/2012

CONCEITOS Continuao 02

REFERENCIAL TERICO
HOWSTUFFWORKS. Sistemas Operacionais. Disponvel em < http://informatica.hsw.uol.com.br/sistemas-operacionais.htm > Escrito por Dave Coustan e Court Franklin. Acesso em 01 ago. 2012. SANTANA, Oscar. Apostila de Sistemas Operacionais. Curso Tcnico em Informtica. Criada em 11/03/2011. Disponvel em < http://ozkr.orgfree.com/apost-sist.pdf > Acesso em 01 ago. 2012.

Folha entregue durante a aula explica cada etapa.

Você também pode gostar