Anda di halaman 1dari 5

Conteú

Conteúdos

1. Sistema Computacional
2. Sistema Operativo
3. Importância
Sistemas Operativos 4. Funcionamento
5. Tipos de Sistema Operativo
6. Gestão de recursos

1. Sistema computacional 2. Sistema Operativo


• Sistema Computacional = hardware + software

Componentes dum Sistema de Computação – Tipos de Software:


– Hardware – os recursos fisícos: CPU, memória, dispositivos de Entrada e Saida • Programas do sistema: gerenciam a operação do
(E/S).
computador
– Sistema operativo – controla e coordena a utilização do hardware durante a • Programas de aplicação: programas de usuário
execução de vários programas de aplicação, eventualmente pertencentes a
diferentes utilizadores.

– Programas de aplicação – definem as formas de utilização dos recursos do


sistema com o objectivo de resolver problemas dos utilizadores (compiladores, • Sistema Operativo: principal programa do sistema, que controla
sistemas de bases de dados, jogos de vídeo, programas de contabilidade, etc.).
todos os recursos do computador (dispositivos físicos e funções
– Programas do sistema – Conjunto de programas de sistema que têm de software).
funcionalidades úteis.

– Utilizadores -pessoas, máquinas ou até outros computadores. O utilizador final do


sistema que não está (ou não quer estar) preocupado com a sua arquitectura.

2. Sistema Operativo (cont.) 2. Sistema operativo (cont.)

• O Sistema Operativo (SO) divide-se em dois níveis fundamentais: • O Sistema Operativo (SO) é o
Software de
conjunto de programas
Aplicação
• Software de Sistema: fundamentais que permitem que
É responsável por gerir os recursos de hardware e torná-los acessíveis ao o computador funcione e
utilizador e seus programas de aplicação. Inclui o sistema operativo e outros comunique com o exterior.
componentes tais como: utilitários do sistema, controladores de dispositivos, Sistema
etc.
• O SO funciona como Operativo
interpretador entre o utilizador e
• Software de Aplicação:
o computador.
Engloba todos os programas de computador que se destinam a efectuar
tarefas com interesse para o utilizador, tais como: folhas de cálculos, base
• Actualmente, o Windows é o
de dados, processamento de texto, programas de desenho, etc.
sistema operativo mais utilizado Hardware
nos computadores pessoais.

1
3. Importâ
Importância 3. Importância (cont.)

O sistema Operacional é o “elo de ligação” entre a máquina e os


Programas/periféricos/Usuário cujas funções principais são:
• Um sistema operativo pode ser visto como um programa de grande
complexidade que é responsável por todo o funcionamento de uma
• Permitir o funcionamento básico do computador e dos seus periféricos:
máquina desde o software a todo hardware instalado na máquina.

• Lê e interpreta entradas do teclado; envia dados a um disco, impressora


• Não é exagero afirmar que o sistema operacional é o programa mais ou outro dispositivo de saída (impressora);
importante do computador. Sem ele seu equipamento não funciona.
• Manter compiladores, editores e outros programas do sistema em locais
• Logo que o computador é ligado o sistema operacional entra em de memória distintos.
funcionamento.
• Executar tarefas básicas de um sistema: copiar, mover, renomear,
etc.,gerencia programas; gerencia a memória;

3. Importância (cont.) 4. Funcionamento

Dentre as atribuições de um sistema operacional, podem-se destacar as


O SO é um alocador de recursos onde recursos são tempo de CPU,
seguintes:
espaço de memória, espaço de disco, etc.

• Definir a interface com o usuário;


É um programa de controle, pois controla os dispositivos de E/S e os
programas dos usuários. • Compartilhar os recursos de "hardware" entre os usuários
(processadores, memória e dispositivos de entrada e saída);

Seu objetivo: permitir o uso do computador de uma forma eficiente.


• Permitir o compartilhamento controlado de dados entre usuários;

• Facilitar as operações de entrada e saída;

• Recuperar erros.

5. Tipos de sistema Operativos 5. Tipos de sistema Operativos (cont.)

Monousuário: apenas um usuário utiliza todo o sistema de cada vez. Ou


seja, não admite ser utilizado por mais de um usuário simultaneamente, 1. MS-DOS:
gerenciando uma mesma CPU.
• Introduzido no início da década de 1980, utiliza uma interface com o
Ex.: MS-DOS, Windows 3.1 usuário de linha de comando;

• O “c:\” que aparece na tela quando o computador é iniciado, refere-se


à unidade de disco;o “>” é o prompt, um símbolo que indica que o
Multiusuário: vários usuários podem estar utilizando o sistema de modo sistema está à espera de alguma instrução;
compartilhado em um dado instante. Ou seja, disponibiliza a mesma
CPU para mais de um usuário ao mesmo tempo”, através de clientes
ligados ao computador. • Para executar determinado programa do DOS, é necessário digitar um
comando, um nome que chama um programa específico;
Programas e arquivos de dados em um único computador (host),
que gerencia também o uso comum de periféricos compartilhados.
Ex.: UNIX, Linux, Windows (...98,NT,2000, XP)

2
5. Tipos de sistema Operativos (cont.) 5. Tipos de sistema Operativos (cont.)

2. Windows: 2.1 Windows 98 e Me :

• O microsoft windows define o padrão de ambiente operacional para • O windows 98 e o Windows Millenium Edition(Me) são aperfeiçoamentos
computadores com processadores Intel;
do windows 95 e têm praticamente a mesma configuração externa;
• O windows usa uma interface gráfica colorida que facilita o acesso ao
sistema operacional;
• A maioria dos computadores pessoais vem com o windows já instalado; • Atendem ao mercado de consumidores domésticos;
• O windows se inicia com um ambiente operacional para MS-DOS;
• O recurso que torna o windows tão fácil de usar é sua interface • O windows 98 trouxe novos recursos como recursos de navegação na
gráfica(GUI), na qual os usuários trabalham com imagens na tela- internet, suporte para hardware de última geração, visualizador de TV e
ícones- e com menus em vez de comandos digitais; assistentes;
• O windows suporta “plug and play”, um conceito que permite que o
computador se auto configure quando um novo componente é
adicionado; • O navegador da microsoft é o internet explorer;

• Assistentes são ferramentas de software passo a passo que tornam as


tarefas mais amigáveis;

5. Tipos de sistema Operativos (cont.) 5. Tipos de sistema Operativos (cont.)


2.2 Windows 2000:
2.3 Windows XP:
• Incorpora a facilidade de configuração e reconhecimento de hardware
do windows 98; • É a geração mais recente do windows;

• Há a versão windows 2000 para servidores de rede e o windows 2000 • Reúne os sistema operacionais da microsoft para o consumidor e para
professional para usuários independentes; usuários corporativos, em um único produto;

• Ele personaliza o menu iniciar para que os programas que você usa • É oferecido na versão profissional e na versão doméstica;
mais frequentemente fiquem visíveis e outros fiquem ocultos;
reconfigure de acordo com suas preferências;
• A maioria dos ícones foi substituída por entradas no menu iniciar;

• Se você excluir por acidente um componente necessário, o windows


2000 restaura-o automaticamente. • Suporte para mídia digital como música em MP3 e câmeras fotográficas
e videocâmeras digitais foi integrado ao sistema operacional;

5. Tipos de sistema Operativos (cont.) 5. Tipos de sistema Operativos (cont.)

• Uma personalização mais abrangente permite ao usuário personalizar a 2.4 Mac Os:
aparência de muitos componentes do windows;
• O sistema operacional Macintosh da Apple(Mac Os) foi introduzido
• O Windows XP permite que vários usuários efetuem logon(ganhar juntamente com o microcomputador Macintosh, em 1984;
acesso a um sistema) simultaneamente;
• Sua primeira GUI foi um sucesso de vendas e rapidamente ganhou
• Permite a vários computadores de uma rede doméstica compartilhar reputação por ser amigável;
uma única conexão com a internet;
• A GUI do Mac Os serviu de modelo para a maioria das interfaces
• Uma versão especializada, a Windows XP Media Center Edition gráficas desenvolvidas a partir disto;
acrescenta recursos de execução de DVDs e de recepção e gravação
de programas de programas de televisão. • O Mac Os X conta com aperfeiçoamentos no suporte para multimídia e
multitarefa e possibilita compartilhar arquivos com sistemas windows.

3
5. Tipos de sistema Operativos (cont.) 5. Tipos de sistema Operativos (cont.)

2.5 UNIX:
2.6 LINUX:
• É um sistema operacional multiusuário com sistema de tempo
compartilhado; • É um sistema operacional semelhante ao UNIX;
• Os usuários podem baixar o Linux gratuitamente, fazer qualquer
alteração que desejarem e distribuir cópias de graça;
• É um sistema baseado em caracteres com uma interface de linha de
comando, embora diversas GUIs estejam disponíveis; • O Linux usa uma interface de linha de comando;
• Muitos usuários instalam o Linux optando pela configuração de boot
duplo(dual boot) com o windows;
• O UNIX não está associado a uma família específica de processadores;
ele pode ser usado em praticamente todo tipo de computador, de • O Linux é extremamente estável e se o sistema operacional por ventura
microcomputadores a mainframes; sofrer algum dano, reinstalar o Linux é uma tarefa muito mais simples do
que reinstalar o windows;
• A maior desvantagem do Linux é a relativa escassez de aplicativos.
• Nenhuma empresa controla o UNIX e diversas versões estão
disponíveis.

6. Gestão de recursos 6.1 Compartilhando a CPU

• O processo de compartilhamento é controlado pelo sistema operacional;

• A multiprogramação ocorre quando dois ou mais programas são


executados no mesmo intervalo de tempo (concorrentemente );
• Os computadores de grande porte podem ser usados por muitos
usuários ao mesmo tempo;
• A multiprogramação é controlada por eventos; os programas
compartilham recursos com base no que ocorre nos programas;
• Os recursos compartilhados são alocados- atribuídos a determinados
programas para que sejam usados; • O sistema operacional implementa a multiprogramação por meio de um
sistema de interrupções;
• Esses mesmos recursos são liberados quando o programa que os utiliza
é finalizado; em seguida são realocados em outra parte; • Tempo compartilhado é um caso especial de multiprogramação,
controlado pelo tempo em vez de por eventos;

• Multiprocessamento se refere ao uso de um computador potente com


várias CPUs para que inúmeras instruções possam ser executadas
simultaneamente.

6.2 Compartilhando memó


memória 6.3 Compartilhando recursos de armazenamento

• O processo de alocação da memória, mantendo os programas


separados um do outro na memória é o chamado gerenciamento da • É o sistema operacional que controla as solicitações de entrada e saída
memória; e as processa, em geral na ordem em que foram recebidas;

• Alguns sistemas simplesmente dividem a memória em áreas separadas,


outros usam áreas da memória sem tamanho fixo; • Qualquer instrução de programa para ler ou gravar um documento é
encaminhada ao sistema operacional, o qual processa o pedido e em
• Os computadores de grande porte dividem a memória em áreas de seguida devolve o controle ao programa.
primeiro plano ( maior prioridade ) e segundo plano ( prazos menos
prementes );

• Armazenamento virtual é a tecnologia de gerenciamento em que os


programas em execução no momento estão armazenados em disco e
trechos são enviados à memória quando há necessidade;

4
6.4 Compartilhando recursos de impressão

• Todo programa grava em um disco cada uma das linhas a serem


impressas;

• Quando mais de um programa ativa o pedido de impressão para uma Existe muita informaç
informação sobre sistemas
única impressora usa-se o processo denominado spooling (
transferência de dados para o disco de spool );
operativos na internet

• O programa “ pensa” que está gravando a linha na impressora, mas o O aluno poderá
poderá ler mais acerca da sua
sistema operacional a intercepta, enviando-a para um arquivo em disco.
evoluç
evolução
• Quando o programa finaliza a impressão, o arquivo em disco é colocado
em uma fila para ser impresso quando a impressora estiver disponível.

Anda mungkin juga menyukai