Conceitos Básicos de Sistemas Operacionais
Por: Olimaria • 13/12/2015 • Seminário • 733 Palavras (3 Páginas) • 410 Visualizações
1. Defina, com suas palavras, para que serve um sistema operacional.
Sistema Operacional serve como base para outros software, com ele podemos fazer o gerenciamento das aplicações, dos processos, e assim o usuário pode interagir com o hardware.
2. Comente sobre os principais componentes de um sistema de computação.
Hardware: Recursos básicos (memória, dispositivos de E/S, CPU)
Sistema Operacional: Controla e coordena o uso do hardware entre vários programas aplicativos e usuário.
Programas aplicativos e de sistema: Define como os recursos de hardware são empregados na solução de um problema (compiladores, jogos, bando de dados, ...)
Usuário: pessoas, máquinas, outros computadores, ...
3. Dentro do contexto de sistemas operacionais, conveniência e eficiência são os seus objetivos, escreva o que você entendeu sobre isto.
Mostra ao usuário uma máquina mais flexível e adequada para programar do que aquela que o hardware apresenta. Ele torna a relação do homem com a máquina mais natural e inteligível. Deixa o uso eficiente e controlado dos vários componentes de hardware que constituem um sistema como um todo.
4. Cite os principais serviços oferecidos por um sistema operacional e descreva cada um deles.
Criação de programas: Editores, depuradores, compiladores
Execução dos programas: Carga de programas em memória
Acesso a dispositivos de E/S
Controle de acesso de sistema: Proteção entre usuários
Contabilidade: Estatísticas, monitoração de desempenho, sinalizar upgrades necessários hardware (memória, disco, etc), tarifação de usuários
Detecção de erros: Erros de hardware e de programação.
5. Defina as “imagens” de um sistema operacional sobre o ponto de visto do usuário e sobre o ponto de vista de um projetista.
Sistema operacional na visão do usuário: Imagem que um usuário tem do sistema, interface oferecida ao usuário para ter acesso a recursos do sistema (chamada de sistema, programas de sistema).
Sistema operacional na visão de projeto: Organização interna do sistema operacional, mecanismos empregados para gerenciar recursos do sistema.
6. Explique, com suas palavras, o que é/são:
a) Chamada de sistema:
Forma que programas solicitam serviços ao sistema operacional, são instruções com maior privilégio quando comparadas às outras instruções.
b) Kernel:
É essencial para o funcionamento do computados, ele é o núcleo do sistema operacional que implementa as chamadas de sistema. Gerencia os recursos do sistema e permite que os programas façam uso deles.
c) Micro-kernel:
É uma designação de um Sistema Operacional que possui apenas um núcleo que providencia os recursos mínimos necessários ao ambiente.
d) Utilitários:
São os programas executados fora do kernel, suprindo as deficiências dos sistemas operacional.
e) GUI:
“Graphical User Interface” que permite a interação com os dispositivos digitais através de elementos gráficos.
7. Faça uma breve descrição sobre:
a) Sistema em lote (batch) rudimentar:
Introdução de operadores profissionais, o usuário não era mais o operador da máquina. Jobs é um programa a ser compilado e executado,
acompanhado
...