Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS 1. Para que uma aplicação execute instruções privilegiadas deverá efetuar: Uma chamada ao sistema Uma interrupção Uma solicitação ao administrador do sistema O acesso com uma conta privilegiada. A execução de um programa específico 2. Quais das instruções só podem ser executadas pelo kernel de um sistema operacional: I Desabilitar todas as interrupções; II Ler o horário do relógio III; Alterar o horário do relógio; IV Alterar o mapa de memória II I, III e IV I, II e IV I, II e III III e IV 3. Um sistema operacional pode ser definido como um conjunto de rotinas executado pelo processador. Também é certo dizer que o sistema operacional atua como uma interface entre o usuário e o computador. Marque a alternativa INCORRETA em relação ao conceito de sistemas operacionais: Um sistema operacional deve facilitar acesso aos recursos do sistema Um sistema operacional é responsável por gerenciar os recursos computacionais Um sistema operacional deve compartilhar os recursos do sistema de forma organizada e protegida São componentes básicos de um sistema operacional: interface com o usuário; gerência do processador; gerência de memória; gerência de dispositivos; sistema de arquivos É impossível fazer uso de um computador que não tenha um sistema operacional 4. O que é multiprogramação? Processamento distribuído. Processamento paralelo. Técnica que permite que vários processos estejam em memória ao mesmo tempo. Técnica que permite a troca de informações entre a memória principal e a memória secundária. Processamento centralizado. 5. A arquitetura microkernel caracteriza-se por conter um núcleo simples e enxuto que gerencia a troca de mensagens entre os serviços do sistema operacional. Assinale a opção que representa um exemplo de sistema operacional que adota esta arquitetura: MINIX Windows XP Windows Vista Windows 7 Linux 6. A maioria dos autores classifica os sistemas operacionais entre os seguintes tipos: sistemas monotarefa ou multitarefa, sistemas monousuário ou multiusuário, sistemas monoprocessados ou multiprocessados. Em relação a essas classificações, marque a alternativa correta: Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa. Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa. Todo sistema operacional multitarefa é necessariamente um sistema multiusuário. Um sistema operacional multitarefa é necessariamente um sistema multiprocessado. Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea. 7. Em relação aos tipos de Sistemas Operacionais, marque qual opção N Ã O faz sentido. Sistemas Monousuário e Multitarefas Sistemas Monousuários e Monotarefas Sistemas Multitarefas com Múltiplos usuários Sistemas Multiusuários e Multitarefas Sistemas Monotarefas com mais de um usuário 8. Assinale a questão abaixo, indicando as afirmações corretas. Em um sistema multiprogramado, contendo uma única CPU, a alternância da execução dos processos permite que processos distintos executem em tempos sequencialmente próximos. Embora, está execução transmita ao usuário a impressão de que estão sendo processados paralelamente, é possível afirmar que neste caso os processos não podem executar no mesmo instante de tempo, visto que há apenas uma CPU disponível. Sobre a execução de processos em um sistema multiprogramado é possível afirmar: Se o processo possuir várias threads, o sistema operacional poderá atender todas as thread utilizando paralelismo real. A alternância da execução dos processos em tempos seqüencialmente próximos causa ao usuário a ilusão de que os processos estão executando paralelamente, ou seja, Pseudoparalelismo. A alternância da execução dos processos em tempos sequencialmente próximos causa paralelismo real. O Sistema poderá causar Pseudoparalelismo, apenas se houver mais de uma CPU, ou seja, se o sistemas for fortemente acoplado. Se adicionarmos 3 CPUs, o sistema não poderá ser multiprocessado e multiprogramado.
Compartilhar