Sistemas Operacionais Para Estações De Trabalho
Trabalho Escolar: Sistemas Operacionais Para Estações De Trabalho. Pesquise 862.000+ trabalhos acadêmicosPor: wagmaster • 9/4/2014 • 9.006 Palavras (37 Páginas) • 826 Visualizações
APOSTILA DE SISTEMAS OPERACIONAIS
PROF. OSCAR SANTANA
CURSO TÉCNICO EM INFORMÁTICA
ADVICE
2
1- Introdução a sistemas operacionais
1.1 – O Que É Um Sistema Operacional
Para que o hardware ou parte física de um computador possa funcionar,
faz-se necessário um conjunto de regras e ordens que coordenem todos os
processos realizados. Tal conjunto é denominado software ou parte não
material do sistema. Graças ao software (integrado por uma enorme
quantidade de programas que interagem entre si) todos os recursos podem ser
utilizados em qualquer sistema informatizado.
Todo o conjunto de programas que compõem o software pode ser
dividido em dois grupos bem diferenciados:
1. Software básico: conjunto de programas imprescindíveis para o
funcionamento do sistema. (Drivers controladores de hardware)
2. Software aplicativo. Conjunto de programas a serem utilizados pelo
usuário(Word, Internet Explorer, Paciência).
À esse software, dá-se o nome de Sistema Operacional.
O Sistema Operacional
O sistema operacional tem duas funções distintas: estender a máquina e
gerenciar recursos.
Como máquina estendida, o sistema operacional oculta a ‘verdade’ do
usuário sobre o hardware e apresenta uma visão simples e agradável. Ele
evita, por exemplo, que o usuário tenha que gerenciar o HD para gravar dados,
e apresenta uma interface orientada a arquivos simples, geralmente em
estrutura de pastas e diretórios. O sistema operacional também é responsável
por fornecer uma variedade de serviços que os programas podem obter usando
instruções especiais conhecidas como chamadas ao sistema, isso sem que o
usuário tenha que interagir diretamente com a máquina.
Como gerenciador de recursos, o sistema operacional controla de forma
ordenada o uso dos dispositivos físicos entre os vários programas que
competem por eles. Esse gerenciamento é feito através de compartilhamento
no tempo e no espaço. Quando um dispositivo é compartilhado no tempo, cada
programa ou usuário aguarda a sua vez de usar o recurso(Processador).
Quando um dispositivo é compartilhado no espaço, cada programa ou usuário
ocupa uma parte do recurso (Memória RAM).
3
A diversidade de sistemas operacionais
No topo da lista estão os sistemas operacionais para computadores de
grande porte. Esses computadores exigem grande capacidade de recursos de
entrada/saída de dados. Seus sistemas operacionais são orientados para o
processamento simultâneo de muitos trabalhos (jobs). Eles oferecem
normalmente três tipos de serviços: em lote, processamento de transações e
tempo compartilhado. Um exemplo é o OS/360.
Um nível abaixo estão os sistemas operacionais de servidores. Eles são
executados em servidores, em estações de trabalho ou em computadores de
grande porte. Eles servem múltiplos usuários de uma vez em uma rede e
permitem-lhes compartilhar recursos de hardware e software. Exemplos
incluem Linux e Windows 2003 Sever.
Há também os sistemas operacionais de multiprocessadores. Esse
sistema consiste em conectar várias CPUs em um único sistema para ganhar
potência computacional. Eles usam variações dos sistemas operacionais de
servidores com aspectos especiais de comunicação e conectividade.
O nível seguinte é o sistema de computadores pessoais. Sua função é
oferecer uma boa interface para um único usuário. Exemplos comuns são o
Windows Vista e XP, o MacOS e o Linux.
O próximo nível é o de sistemas de tempo real. O tempo é um parâmetro
fundamental. Eles são divididos em sistemas de tempo real crítico e de tempo
real não crítico. Os sistemas de tempo real crítico possuem determinados
instantes em que as ações devem ocorrer. Os sistemas de tempo real não
crítico aceita um descumprimento ocasional de um prazo. VxWorks e QNX são
exemplos bem conhecidos.
Descendo na escala, vemos os sistemas operacionais móveis e
embarcados. Os sistemas móveis estão presentes em computadores de mão
que são computadores muito pequenos que realizam funções de agenda e livro
de endereços. Os sistemas embarcados são computadores que controlam
eletrodomésticos ou sistemas de comunicação e de orientação por gps em
veículos. Exemplos de sistemas operacionais móveis são o PalmOS e o
Windows Mobile. De sistema operacional embarcado pode-se citar o Microsoft
SYNC e o sistema
...