Baixe o app para aproveitar ainda mais
Prévia do material em texto
5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 1/7 Revisar envio do teste: QUESTIONÁRIO UNIDADE I SISTEMAS OPERACIONAIS 7961-60_43701_R_E1_20231 CONTEÚDO Usuário Curso SISTEMAS OPERACIONAIS Teste QUESTIONÁRIO UNIDADE I Iniciado 11/05/23 18:11 Enviado 11/05/23 18:19 Status Completada Resultado da tentativa 3 em 3 pontos Tempo decorrido 8 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: d. Respostas: a. b. c. d. e. Comentário da resposta: As aplicações não acessam diretamente nem o hardware nem o núcleo do sistema operacional. Qual é o mecanismo criado pelo sistema operacional que é a porta de entrada para as aplicações? Chamadas de Sistema. Interrupções. Modos de Proteção. Kernel. Chamadas de Sistema. Máquinas virtuais. Resposta: D. Comentário: os sistemas operacionais de�nem chamadas de sistema ou system calls para todas as operações envolvendo o acesso a recursos de baixo nível (periféricos, arquivos, alocação de memória) ou abstrações lógicas (criação e encerramento de tarefas, operadores de sincronização, entre outras). Pergunta 2 UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0,3 em 0,3 pontos 0,3 em 0,3 pontos http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_289988_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_289988_1&content_id=_3416195_1&mode=reset https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1 https://ava.ead.unip.br/webapps/login/?action=logout 5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 2/7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Uma das funções essenciais dos sistemas operacionais é a Abstração de Recursos. Assinale a alternativa que descreve a atividade de abstração. O sistema operacional esconde a complexidade hardware e oferece uma forma mais simples e de maior facilidade de acesso aos recursos do sistema. O sistema operacional é responsável pela inicialização do computador, realizando os procedimentos de boot. O sistema operacional deve distribuir os recursos de hardware igualmente entre as aplicações. O sistema operacional deve atuar em caso de con�ito na utilização de recursos. O sistema operacional oferece ferramentas de antivírus para proteção dos arquivos. O sistema operacional esconde a complexidade hardware e oferece uma forma mais simples e de maior facilidade de acesso aos recursos do sistema. Resposta: E. Comentário: o programador não precisa se preocupar com detalhes, como interrupções, temporizadores, frequências utilizadas e outros recursos de baixo nível, pois cabe ao sistema operacional prover interfaces de acesso aos dispositivos mais simples de usar que as interfaces de baixo nível. Assim, o sistema operacional esconde o hardware e oferece uma abstração mais simples e de maior facilidade de acesso aos recursos do sistema. Pergunta 3 Resposta Selecionada: c. Respostas: a. b. c. d. e. Nesta geração de computador, surgiu o conceito de multiprogramação, de forma que o processador poderia executar mais de um processo, e quando uma tarefa estivesse esperando por uma operação de E/S (entrada e saída) terminar, a outra tarefa poderia usar a CPU. Adicionalmente, os primeiros Circuitos Integrados (CIs) foram desenvolvidos nessa geração. Sobre qual geração de computadores trata o texto? 3º Geração de Computadores. 1º Geração de Computadores. 2º Geração de Computadores. 3º Geração de Computadores. 4º Geração de Computadores. 5º Geração de Computadores. 0,3 em 0,3 pontos 5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 3/7 Comentário da resposta: Resposta: C. Comentário: a terceira geração de computadores, entre 1965 a 1980, incorporou inúmeras inovações nos sistemas operacionais, empregando técnicas utilizadas até os dias atuais, tais como multiprogramações, multiprocessamento, memória virtual e compartilhamento de tempo ou time-sharing. Uma importante evolução no hardware ocorreu com a introdução de circuito integrados (CIs), que são circuitos eletrônicos miniaturizados construídos com material semicondutor. Pergunta 4 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Um dos tipos de sistema operacional deve ter seu tempo de resposta conhecido no melhor e no pior caso de operação. Caso esse tempo não seja respeitado, há degradação do serviço e, potencialmente, acidentes e prejuízos econômicos. Qual é esse tipo de sistema operacional? Sistema de Tempo Real. Sistema Monotarefa. Sistema Monousuário. Sistema Batch. Sistema Embarcado. Sistema de Tempo Real. Resposta: E. Comentário: de acordo com Denardo e Barriquello (2019), os Sistemas Operacionais de tempo real são tipo de sistemas em que o tempo de resposta a um evento é �xo e deve ser respeitado sempre que possível. A estrutura interna de um sistema de tempo real deve ser construída de forma a minimizar esperas e latências imprevisíveis. Pergunta 5 Resposta Selecionada: b. Respostas: a. b. c. Através dessa funcionalidade, cada aplicação terá um espaço selecionado de memória de forma isolada e independente de outras aplicações e do próprio sistema operacional. Com o isolamento dos espaços de memória, ocorre uma melhoria de estabilidade e da segurança do sistema computacional. Qual é a função de gerenciamento que trata o texto? Gerenciamento de Memória. Abstração de recursos. Gerenciamento de Memória. Gerenciamento de Processos. 0,3 em 0,3 pontos 0,3 em 0,3 pontos 5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 4/7 d. e. Comentário da resposta: Sistema de Arquivos. Gerenciamento de Entrada/Saída. Resposta: B. Comentário: a Gerência de Memória tem como objetivo fornecer a cada aplicação uma área de memória própria, independente e isolada das demais aplicações e, inclusive, do sistema operacional. O isolamento das áreas de memória das aplicações melhora a estabilidade e segurança do sistema como um todo. Pergunta 6 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: Qual é o mecanismo utilizado para dispositivos de hardware informar rapidamente sobre a ocorrência de evento a ser comunicado o mais rápido possível? Interrupção. Interrupção. Sistema em camadas. Chamada de Sistema. Máquina Virtual. Modos de Proteção. Resposta: A. Comentário: o controlador pode esperar até a consulta do processador, o que poderá ser demorado caso o processador esteja ocupado com outras tarefas. Visando maior agilidade para tratar a interrupção, o controlador irá noti�car o processador, enviando a ele uma requisição de interrupção ou Interrupt ReQuest (IRQ) através do barramento de controle. Pergunta 7 Resposta Selecionada: d. Respostas: a. Uma das arquiteturas do sistema é a arquitetura microkernel ou micronúcleo. Assinale a alternativa que contém uma característica desse tipo de arquitetura. São removidos os componentes não essenciais do kernel, que sãoimplementados como programas de nível de sistema e de usuário. É criada uma camada intermediária entre o hardware e o sistema operacional denominada Hipervisor. 0,3 em 0,3 pontos 0,3 em 0,3 pontos 5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 5/7 b. c. d. e. Comentário da resposta: Todas as estruturas do sistema operacional estão localizadas em um única camada. Uma falha em um dos componentes não é isolada do restante do núcleo, propagando-se rapidamente por todo o núcleo, levando o sistema ao colapso. São removidos os componentes não essenciais do kernel, que são implementados como programas de nível de sistema e de usuário. É criado uma arquitetura modular e hierárquica. Com a modularização, divide-se um programa complexo, em módulos de menor complexidade. Resposta: D. Comentário: com a arquitetura microkernel do sistema operacional são removidos todos os componentes não essenciais do kernel e implementando-os como programas de nível de sistema e de usuário, resultando em um kernel menor. Pergunta 8 Resposta Selecionada: b. Respostas: a. b. c. d. e. Comentário da resposta: Durante a existência de um processo, este passa por diferentes estados. Em quais estados o processo está apenas aguardando para ser executado, sendo colocado em uma �la de processos utilizada pelo escalonador? Estudo de Pronto. Estado de Execução. Estudo de Pronto. Estado em Espera. Estado de Criação. Estado de Finalização. Resposta: B. Comentário: no Estado de Pronto o processo aguarda para ser executado em uma Fila de Processos prontos e o sistema operacional é responsável por determinar o algoritmo de escalonamento e os parâmetros necessários para esse algoritmo. Pergunta 9 0,3 em 0,3 pontos 0,3 em 0,3 pontos 5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 6/7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Uma das formas de contornar o problema de condições de corrida são os semáforos. Assinale a a�rmação correta sobre os semáforos. O semáforo é manipulado pelas instruções DOWN e UP e é uma variável inteira não negativa. Há um recurso compartilhado e quando um processo precisa da utilização deste, bloqueia o recurso para todos os outros processos, enquanto estiver sendo utilizado. É um sinônimo para sincronização condicional. É um estrutura de sincronização de alto nível que ocupa ou libera a seção crítica associada a um recurso de forma automática. É um situação na qual o processo espera por uma recurso que nunca estará disponível ou um evento que não ocorrerá. O semáforo é manipulado pelas instruções DOWN e UP e é uma variável inteira não negativa. Resposta: E. Comentário: um semáforo é um mecanismo de sincronização que permitia implementar, de forma simples, a exclusão mútua e a sincronização condicional entre processos. É uma variável inteira e não negativa, manipulada apenas por duas instruções: DOWN e UP. Pergunta 10 Resposta Selecionada: c. Respostas: a. b. c. d. e. Comentário da resposta: Considere as seguintes situações: I. Um novo processo é criado. II. Quando um processo é �nalizado, um processo da �la de pronto deve ser executado. III. Quando um processo entra em estado em espera, por dependência de uma entrada/saída, o escalonador é chamado para escolher outro processo para ser executado. IV. Quando ocorre uma interrupção por chegada de um pacote de rede. Em quais situações ocorre o escalonamento de processo? I, II e III, somente. I e II, somente. III e IV, somente. I, II e III, somente. II e IV, somente. II, III e IV, somente. Resposta: C. Comentário: há diferentes situações em que o Escalonador de processos recebe uma chamada de sistema, como: 0,3 em 0,3 pontos 5/11/23, 6:20 PM Revisar envio do teste: QUESTIONÁRIO UNIDADE I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_94400960_1&course_id=_289988_1&content_id=_… 7/7 Quinta-feira, 11 de Maio de 2023 18h19min49s GMT-03:00 • Um novo processo é criado, e o escalonador irá de�nir a posição desse novo processo na �la de pronto. • Um processo-pai cria um processo-�lho, e é necessário que o escalonador realize a escolha para executar o processo-pai ou o processo-�lho. • Quando um processo é �nalizado, um processo da �la de pronto deve ser executado. • Quando um processo entra em estado em espera, por dependência de uma entrada/saída, o escalonador é chamado para escolher outro processo para ser executado. ← OK
Compartilhar