Curso Técnico em
Manutenção e Suporte
em Informática
Fernandes Gonçalves
Sistema Operacional
Esquema do Computador
Software
Hardware
Sistema Operacional
 Sistema Computacional = hardware +
software
Tipos de Software:
Programas do sistema: gerenciam a operação
do computador
Programas de aplicação: programas de
usuário
Sistema Operacional: principal programa do
sistema, que controla todos os recursos do
computador (dispositivos físicos e funções de
software).
Sistema Operacional
 Todos os computadores necessitam de um programa para operar.
 Eles recebem o nome de Sistema Operacional.
 Os mais utilizados são:
WINDOWS
LINUX
 90% computadores domésticos 
 Comercializado 
 90% servidores de rede 
 Gratuito 
USUÁRIOS
SISTEMA
OPERACIONAL
HARDWARE
5
• Software Proprietário
•
Toda empresa cobra pelo produto que
desenvolve e distribui.
• Software Livre
•
Executar o programa para qualquer
propósito;
•
Estudar seu código fonte e adaptá-lo para que
se comporte como desejado;
•
Copiá-lo e distribuí-lo da forma que foi
recebido; e
•
Melhorá-lo e distribuir as modificações.
Vídeo - Piratas do Vale do Silício
Filme documenta a ascensão do computador pessoal e a rivalidade entre
Apple Computer (Apple II e o Apple Macintosh) e Microsoft (DOS, PC da
IBM e Windows).
Um bom artista copia, um GRANDE
Esteve Jobs( Apple )
artista
rouba
x
Bill Gates ( Microsoft)
Linus Torvalds (Linux = Linus + Unix)
Picasso
O Linux é distribuído comercialmente por várias empresas, com
pequenas diferenças. Esses diferentes “sabores” de Linux são
conhecidos como distribuições:
Red Hat Enterprise Linux
Slackware
Open Suse
Debian
Ubuntu
Linux Educacional
TIPOS DE SISTEMAS
OPERACIONAIS
Tipos de Sistemas
Operacionais
Sistemas
Monoprogramáveis /
Monotarefa
Sistemas
Multiprogramáveis /
Multitarefa
Sistemas com
Múltiplos
Processadores
 Trabalho 1° Percurso:
 -03/8/2011 - Tipos de Sistemas Operacionais
 Mono –Tarefa –
 Multi-tarefa
 Multiprocessadores
 Citar Exemplos de Sistema Operacionais
Monotarefa - multitarefa
TIPOS de Trabalhos
 Batch - através de um lote de tarefas enfileiradas,
de modo que o sistema operacional só processa a
próxima tarefa após o término completo da tarefa
anterior.
TIPOS de Trabalhos
1
2
3
Classificaçãopor Tipos de
Trabalhos de um SO.
 Time Sharing – Este conceito significa
compartilhamento de tempo, ou seja, o tempo
ocioso entre os processos são compartilhados com
outros processos para dinamizar o sistema
TIPOS de Trabalhos
TIPOS de Trabalhos
 Real Time
Modo de Execução do
Sistema Operacional
 Modo Usuário
 Modo Kernel
Esta divisão permite que os aplicativos sejam
executados com segurança.
18
O que é Kernel
 Kernel é núcleo do sistema operacional. Ele é o
grande responsável por fazer a interação entre essas
camadas. Em outras palavras, é o Kernel que
gerencia os recursos do sistema e permite que os
programas façam uso deles.
19
Finalidades Básicas do Kernel
O principal propósito do Kernel(núcleo) é gerenciar
os recursos do computador e permitir que outros
programas rodem e usem destes recursos:
 Processador
 Memória
20
Quando liga o computador...
 O kernel inicia a detecção dos hardwares
 Carrega o Sistema Operacional
 Depois do usuário logado no computador, o kernel
passa gerenciar as principais funções do sistema
operacional:
22
 O Kernel(núcleo) tem a função de gerenciar todos os




recursos do computador;
O Kernel do sistema operacional é residente na
memória e, quando necessário, chama do disco
programas do sistema operacional não residentes;
Ainda que muitas de suas funções sejam ocultas, você
terá de se comunicar diretamente com o sistema
operacional para começar a usar um pacote de softwares
aplicativos e executar várias tarefas de gerenciamento;
As duas formas básicas de interface com o usuário são a
interface de linha de comando e a interface gráfica;
O sistema operacional MS-DOS e Linux e muitos
outros sistemas operacionais de computadores de
grande porte usam a interface de linha de comando.
Grupo 3
Divisão de Acesso do Sistema
Operacional
 Modo Usuário: Esse modo protege o hardware da
ação direta do usuário.
 Ele Estabelece critérios de uso dos recursos e ordem
de acesso aos mesmos, impedindo violação de
espaço de memória de processos concorrentes e
tentativas de acesso simultâneo a um mesmo
recurso  gerência e proteção dos dispositivos.
Divisão de Acesso do Sistema
Operacional
 Modo Kernel: Esse modo protege o hardware da
ação direta do usuário.
 Ele Estabelece critérios de uso dos recursos e ordem
de acesso aos mesmos, impedindo violação de
espaço de memória de processos concorrentes e
tentativas de acesso simultâneo a um mesmo
recurso  gerência e proteção dos dispositivos.
25
Download

aula 10082011.