Introdução aos Sistemas Operacionais - Questões

05/09/2012 01:51

Questões no WORD - questoes-gso-i.doc (27,5 kB)

Sistemas Operacionais I - Conceitos Básicos. Carlos A. Maziero. sistemas-operacionais-maziero.pdf (311,6 kB)

 

1. Quais são os três objetivos de um sistema operacional? Explique-os
Os objetivos são: (1) conveniência, (2) eficiência e (3) evolução.
(1)    Conveniência. Que o sistema operacional consiga ser bem entendido pelo usuário.
(2)    Eficiência. Que o sistema operacional consiga atender todas as necessidades do usuário, sem trazer nenhum dano.
(3)    Evolução. Que o sistema operacional consiga estar atualizado conforme o mercado.

2. Quais são os módulos que constituem um sistema operacional?
Os módulos são: (1) processo, (2) alocação UCP, (3) segurança e (4) interface com o usuário.

3. O que são System Calls? Qual é a função das chamadas de sistemas?
System Calls é um sistema de ajuda de comandos. A função é de auxiliar a comunicação do usuário e os programas identificando o que está acontecendo no sistema. Resumindo é a comunicação entre hardware, software e usuário.

4. Quais são os grupos que as chamadas de sistema possuem? Explique-os resumidamente.
Controle de processo. Finalizar, carregar e criar.
Manipulação e arquivos. Cria, abre e lê.
Manipulação de Dispositivo. Monta, lê, pega e libera.
Informações de Manutenção. Pegar, seta, hora e data, processos e arquivos.
Comunicações. Estabelecer, enviar, transferir e liberar os dispositivos remotos.

5. Quais são os tipos de sistema operacional?
São eles: (1) sistema monotarefa, (2) sistema multitarefa: sistema Batch, sistema time sharing e sistema tempo real, (3) sistemas multiprocessados, (4) sistemas em redes e (8) sistemas distribuídos.

6. Diferencie o sistema monotarefa do sistema multiprogramável?
O sistema monotarefa (fica exclusivamente dedicado). É um sistema que realiza uma tarefa por vez, multitarefa é um sistema que realiza várias tarefas ao mesmo tempo.

7. Quais são os tipos de sistemas multitarefas?
São eles: sistema Batch, sistema time sharing e sistema em tempo real.
Sistema Lote Batch. Caracterizam-se pela execução de programas previamente introduzidos ou armazenados no computador.
Sistema Time Compartilhado Sharing. Compartilha à distância o uso dos recursos do computador, tendo um tempo estimado para cada micro.
Sistema Tempo Real. Nele um programa mantém o controle da UCP pelo tempo todo ou até que apareça outro processo mais importante.

8. Diferencie o sistema distribuído do sistema de rede.
O sistema distribuído é quando uma tarefa específica é distribuída para cada computador ligado na rede.

9. Explique o conceito de sistema multiprogramável.
O sistema multiprogramável caracteriza-se por permitir a execução simultânea de duas ou mais instruções, o que requer a existência de um processador ou núcleo de processamento.
 

Discussão

Nenhum comentário foi encontrado.

Novo comentário