Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício Cap. 1 e 2 1. A sua concepção, qual a importância dos sistemas operacionais? É muito importante para que a máquina funcione de modo seguro e eficaz, pois o Sistema Operacional é o gerencia o funcionamento do processador, gerencia a memória, cria sistema de arquivo e fornece uma interface entre o computador e o usuário. 2. O que você entende por Sistema Operacional? Software responsável por gerenciar dispositivos que compõem um sistema computacional e realizar a interação entre o usuário e esses dispositivos. 3. Para você Sistema operacional é o mesmo que Sistema Computacional? Não, pois o Sistema Computacional é todo o computador, portando, o Sistema Computacional carrega consigo o Sistema Operacional. 4. O que é um processo? Processo é a tarefa em execução, mas nem todas têm relação direta com algum aplicativo. Muitas delas são executadas em pano de fundo e mantêm o sistema trabalhando. 5. Quais atividades são responsabilidade do Sistema Operacional no seu ponto de vista? Controle do Hardware, Permitir a execução dos Softwares e interface com o usuário 6. Quais são os estados que um processo pode assumir? Não Submetido, Suspenso, Pronto, Executando, Espera, Completo 7. Faça o diagrama dos estados de um processo e explique os eventos que ocorrem entre eles. 2 1 3 4 (1) um processo sendo executado não pode continuar sua execução, pois precisa de algum evento (E/S ou semáforo) para continuar; (2 E 3) as transições 2 e 3 ocorrem durante o escalonamento de processos: o tempo destinado àquele processo acabou e outro processo é colocado no processador; (4) A transição 4 ocorre quando o evento esperado pelo processo bloqueado ocorre; •se o processador es tá parado, o processo é executado imediatamente (2); •se o processador está ocupado, o processo deve esperar sua vez. 8. Quais os tipos (modelos estruturais) de um sistema operacional que existem? Sistemas Monolíticos, Sistemas em Camadas, Sistemas Clientes Servidores. 9. O que significa um processo sofrer preempção? É o ato de interromper temporariamente uma tarefa sendo resolvida por um sistema computacional, sem precisar de sua cooperação, e com a intenção de retomar a tarefa depois. EXECUTANDO PRONTO BLOQUEADO 10. Qual a relação entre programa e processo? Programa é uma sequência de instruções codificadas (escritas) a serem executadas pelo computador. Depois de elaborar um programa você normalmente obtém um executável, que resultado da compilação do seu programa. Todo executável chamado diretamente rodará em um processo. Executáveis chamados dentro de um processo podem rodar explicitamente em outro processo ou no mesmo processo.
Compartilhar