Exercico
Trabalho Universitário: Exercico. Pesquise 861.000+ trabalhos acadêmicosPor: masa0612 • 10/5/2013 • 352 Palavras (2 Páginas) • 804 Visualizações
PROFESSORA
ADRIANE APARECIDA LOPER
Graduação em Engenharia da Computação
Especialização Educação e Tecnologia
Mestrado Educação
SISTEMAS OPERACIONAIS
Aula 1
Sistemas Operacionais
Sistemas operacionais (so)
SO
O que éum Sistema Operacional ?
SO
Éum conjunto de rotinas executadas
pelo processador;
Sua principal função é controlar o funcionamento
do computador, como um gerente dos diversos
recursos disponíveis no sistema.SO ‐ Principais Recursos
São interligados através de barramentos.
SO ‐ História
Primeira Fase (1945‐1955): Não havia linguagem de
programação e sistema operacional;
Segunda fase (1956‐1965): Surgem os sistemas
operacionais;
Terceira Fase (1966‐1980): Início da
multiprogramação;
Quarta Fase (1981‐1990): Sistemas operacionais de
rede.
Quinta Fase (1991‐Atual): Consolidação dos sistemas
operacionais baseados em interfaces gráficas.
SO ‐ Exemplos
Mac OS;
MS‐DOS;
Novell (rede);
OS/2;
Unix/Linux;
Windows;
Solaris.
Para dispositivos
móveis:
Palm OS;
Symbian OS;
Windows Mobile;
BREW;
Android.
SO
Gerência de Recursos
SO – Gerência de Recursos
Um sistema computacional consiste na execução
de instruções.
Ao ser iniciada a máquina,
uma instrução,
é colocada no IR.
IR (Registro de Instrução): um dos
registradores do processador.
Mas de onde vem essa instrução???
SO – Gerência de Recursos Bootstrap
O primeiro programa em execução éo bootstrap
(programa de inicialização/pré‐carga do sistema);
Contém instruções para carregar o núcleo (kernel)
do S.O., do HD para a memória principal.
Kernel
Gerencia as principais funções dentro do S.O.
Ex.: Memória, processos, arquivos e dispositivos E/S.SO – Gerência de Recursos Bootstrap
O bootstrap é armazenado no firmware;
Firmware: conjunto de instruções operacionais
programadas diretamente no hardware, localizado
no BIOS (Sistema Básico de Entrada/Saída) da
máquina.
BIOS: armazenado em uma
memória não volátil (permanente), como exemplo:
ROM, PROM, EPROM, EEPROM ou Flash.
Para que serve o firmware?
Cite exemplos de equipamentos que utilizam um
firmware.
Perguntas.
ATIVIDADE EM SALA
SO – Gerência de Recursos
Eventos
Exemplos:
Um clique em um programa que será executado;
Um comando de impressão;
Salvar um documento.
Após sua inicialização, o S.O. permanece em execução e
fica no aguardo de algum evento.
SO – Gerência de Recursos
Eventos
Alguns métodos para o S.O. identificar se aconteceu
algum evento:
Polling: o S.O. “pergunta” para
os dispositvos se desejam iniciar algum evento;
Interrupção: éprovocada pelo hardware
ou enviada pelo software.
SO – Gerência de Recursos
Eventos
Os SOs atuais utilizam a interrupção;
Quando uma interrupção égerada:
A UCP pára o que está fazendo e executa a outra
instrução requisitada.
Ao término dessa instrução:
Os dados do processo que sofreu a interrupção
voltam a ser executados no mesmo ponto de
...