Exerc cAS cios para a Prova
1. O que é um sistema operacional?
Um sistema operacional (SO) é uma coleção de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento e interação de tarefas. Mantém a integridade de sistema.
2. Definir as partes básicas de um computador?
Um computador de mesa está composto por várias partes, mas há algumas que são indispensáveis para o seu funcionamento: o gabinete (torre), o monitor, mouse e o teclado.
3. Quais as partes básicas de um sistema operacional?
Gerente de Processos;
Gerente de Memória;
Gerente de Arquivos;
Gerente de I/O;
Sistema de Proteção;
Interpretador de Comandos.
4. Explique o que é um programa concorrente?
Programação concorrente: a grande maioria dos programas escritos são programas sequenciais. Um programa concorrente pode ser visto como se tivesse vários fluxos de execução. Para o programador realizar agora uma "execução imaginária", ele vai necessitar de vários dedos, um para cada fluxo de controle. Em programação concorrente é definido o uso simultâneo de múltiplos recursos computacionais para resolver um problema.
5. O que é Deadlock?
Caracteriza uma situação em que ocorre um impasse e dois ou mais processos ficam impedidos de continuar suas execuções, ou seja, ficam bloqueados.
6. Qual a função da gerencia de processo? Criar e excluir os processos do usuário e do sistema; Suspender e retornar processos; Fornecer mecanismos para sincronizar os processos; Fornecer mecanismos para comunicação de processos;
7. Qual a função da gerencia de memória?
A memória é o local onde as informações que são trabalhadas pelo processador ficam armazenadas. Manter registro das partes da memória que estão sendo usadas no momento e por quem; Decidir que processos serão carregados na memória quando houver disponibilidade na mesma; Alocar e desalocar espaço na memória, conforme necessário;
8. Qual a função dos semáforos num