Buscar

SISTEMA OPERACIONAIS

Prévia do material em texto

Defina o que é um sistema operacional ?
Sistema operacional é o que permite uma interface entre o homem e a maquina mais amigável, o S.O. torna o Hardware utilizável.
Cite os recursos que são gerenciados pelo sistema operacional (ao menos 4) ?
Gerencia o Hardware, o Software (Programas), dispositivos de entrada/saída e organização de processos.
Cite os módulos típicos em um sistema operacional.
Núcleo, interpretador de comandos, gerenciador de processo, escalonador de processos e sistema de arquivos.
Cite os componentes básicos de um sistema operacional
Gerenciador Entrada/Saida, Gerenciador de sistema de arquivos, Gerenciador de processos, gerenciador de memória e proteção do Sistema.
Cite os tipos e subtipos de sistemas operacionais
Monoprogramáveis, Multiprogramaveis e com multiprocessadores.
Descreva o que são sistemas operacionais de tempo compartilhado.
são sistemas onde o tempo do processador é dividido em pequenas partes (time-slice) permitindo a cada programa utilizar uma destas partes para a sua execução.
Descreva o que são sistemas operacionais de tempo real
Sistemas que possuem forte vínculo com o tempo. O resultado só é considerado correto se a execução acontecer no tempo previsto.
Descreva o que são sistemas operacionais fortemente acoplados
Nos sistemas fortemente acoplados existem vários processadores compartilhando uma única memória física (shared memory) e dispositivos de entrada/saída sendo gerenciados por apenas um sistema operacional.
Descreva o que são sistemas operacionais fracamente acoplados
Os sistemas fracamente acoplados caracterizam-se por possuir dois ou mais sistemas computacionais conectados através de linhas de comunicação.
Cite as principais funções do kernel.
• Tratamento de interrupções e exceções;
• Criação e eliminação de processos e threads;
• Sincronização e comunicação entre processos e threads;
• Escalonamento e controle dos processos e threads;
• Gerência de memória, de sistema de arquivos, de dispositivos de E/S; 
• Suporte a redes locais e distribuídas;
• Contabilização do uso do sistema; 
• Auditoria e segurança do sistema.

Continue navegando

Outros materiais