Prévia do material em texto
30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 1/14 Painel / Meus cursos / Sistemas Operacionais. / AVALIAÇÕES DO PERÍODO 2022/4 / PROVA PRESENCIAL - ONLINE AVP2022/4 Iniciado em terça, 29 nov 2022, 22:27 Estado Finalizada Concluída em quarta, 30 nov 2022, 12:03 Tempo empregado 13 horas 36 minutos Avaliar 4,00 de um máximo de 6,00(67%) Questão 1 Correto Atingiu 0,40 de 0,40 Em dados momentos, pode ser necessário que o sistema operacional forneça subsídios para que os processos se comuniquem de maneira segura e consistente. Analistas e desenvolvedores devem estar aptos a contornar as situações delicadas envolvidas com a comunicação entre diferentes processos por meio de regiões de memória compartilhada. A respeito dos conceitos envolvidos com a comunicação entre processos, assinale a alternativa correta: Escolha uma opção: a. Considere que dois processos solicitam acesso a um determinado arquivo ao mesmo tempo. Tem-se aí um caso de impasse. b. Para impedir que dois ou mais processos causem um impasse, deve-se garantir que as quatro condições necessárias, para que ocorra um deadlock, não se concretizem. c. Quando dois processos entram em condição de corrida, é preciso garantir acesso à região crítica de ambos, para prover segurança no compartilhamento de informações entre eles. d. A porção de código de um programa que faz acesso à região de memória compartilhada é chamada de exclusão mútua. e. Uma boa solução para se garantir exclusão mútua em sistemas multiprocessados é aplicar o uso de monitores. https://moodle.ead.unifcv.edu.br/my/ https://moodle.ead.unifcv.edu.br/course/view.php?id=378 https://moodle.ead.unifcv.edu.br/course/view.php?id=378#section-10 https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=36725 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 2/14 Questão 2 Correto Atingiu 0,40 de 0,40 Uma ligeira variação da ideia do micronúcleo é distinguir duas classes de processos, os servidores, que prestam algum serviço, e os clientes, que usam esses serviços. A Afirmação acima refere-se ao modelo: Escolha uma opção: a. Operação de entrada e saída. b. Cliente-servidor. c. Hardware & Software. d. Máquinas virtuais. e. Exonúcleos. Questão 3 Incorreto Atingiu 0,00 de 0,40 Sobre processo computacional ou simplesmente processo, é correto afirmar que: Escolha uma opção: a. um processo é uma atividade que ocorre em meio computacional, usualmente possuindo um objetivo definido, tendo duração infinita e utilizando uma quantidade limitada de recursos computacionais. b. quando um processo finaliza o uso de um recurso, o sistema operacional recolocará o processo na lista de processos em execução, através da transição denominada reativação ou Awake, o que faz com que o processo passe do estados Pronto para Bloqueado. c. um processo é um programa em execução, o que envolve o código do programa, os dados em uso, os registradores do processador, sua pilha (stack) e o contador de programa, além de outras informações relacionadas a sua execução. d. o estado de Execução (running) é a situação em que o processo está apto a utilizar o processador quando este estiver disponível. e. processos paralelos são aqueles que ocorrem um de cada vez, um a um no tempo, serialmente, como que de forma exclusiva. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 3/14 Questão 4 Incorreto Atingiu 0,00 de 0,40 Além de oferecer abstrações como processos, espaços de endereçamentos e arquivos, um sistema operacional também controla todos os dispositivos de E/S (entrada/saída) do computador. Ele deve: Escolha uma opção: a. Emitir comandos para os dispositivos, interceptar interrupções e lidar com erros, fornecendo uma interface entre os dispositivos e o resto do sistema. b. Interceptar dispositivos corrigindo problemas diversos de comunicação e comandos. c. Executar rotinas de validação de dispositivos, interceptando inconsistências e corrigindo problemas. d. Verificar a consistência dos dispositivos, oferecendo soluções em caso de problemas encontrados. e. Realizar verificações nos dispositivos para correção de comandos e interceptação de erros de execução. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 4/14 Questão 5 Correto Atingiu 0,40 de 0,40 Atualmente existem vários sistemas operacionais. Um deles é o Linux, sendo que sua primeira versão foi liberada em 1991 e seu autor foi Linus Torvalds. Devido à garantia de estabilidade e alta disponibilidade, o Linux é muito utilizado em computadores de grande porte e principalmente em servidores. De acordo com o exposto acima a respeito desse sistema operacional, analise as afirmações abaixo: I. As versões distribuídas do Linux não apresentam interface gráfica. II. O Linux possui um kernel/núcleo que não pode ser comercializado . III. Slackware, Debian e Ubuntu são algumas das distribuições disponíveis gratuitamente. IV. O código fonte desse sistema operacional tem acesso disponível para personalizações . V. As distribuições desse SO são desenvolvidas a partir de uma porção comum a todos sistemas Linux. Essa porção comum pode ser chamada de kernel. É correto o que se afirma em: Escolha uma opção: a. Todas as alternativas estão corretas. b. II, III, IV e V, apenas. c. I, apenas. d. II, III e IV, apenas. e. I e II, apenas. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 5/14 Questão 6 Correto Atingiu 0,40 de 0,40 De acordo com Tanenbaum (2016), são projetos de estruturas diferentes entre si que formam os espectro de possibilidades: I - Sistemas monolíticos II - Detecção de erros III - Sistemas de camadas IV - Alocação de recursos V - Exonúcleos É correto o que se afirma em: Escolha uma opção: a. I, II e V apenas. b. I, III e V apenas. c. I, III e IV apenas. d. III, IV e V apenas. e. Todas as alternativas estão corretas. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 6/14 Questão 7 Incorreto Atingiu 0,00 de 0,40 Nos estudos sobre Sistemas Operacionais (SO) é possível perceber que em diversos momentos ele se comunica de forma efetiva com a memória do computador. Para alocar os diversos processos e os dados do SO na memória, a memória principal (RAM) usa estratégias diferentes, tanto para armazenar os dados do sistema operacional como os diversos processos na memória. A respeito destas estratégias, assinale a alternativa correta. Escolha uma opção: a. Em alguns sistemas operacionais, processos que estão trabalhando juntos podem compartilhar de alguma memória comum que cada um pode ler e escrever. b. Sem a memória virtual, facilmente poderíamos ter um bom desempenho nos atuais computadores. c. Na alocação paginada, além do endereço lógico, o espaço de endereço físico também é dividido em blocos chamados de quadros. A alocação das páginas depende da posição física disponível na memória RAM. d. A técnica denominada memória virtual foi desenvolvida para processos que permitem que seus dados sejam carregados parcialmente na memória, antes de serem executados. e. Tabela de páginas é a associação entre cada página (espaço físico) que será alocada em um determinado quadro (espaço lógico). 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 7/14 Questão 8 Correto Atingiu 0,40 de 0,40 Para que um profissional de Análise e Desenvolvimento de Sistema compreenda o funcionamento dos sistemas operacionais é necessário, antes, dominar alguns conceitos básicos, antes de avançar em assuntos mais aprofundados. Considerando o exposto acima, analise as alternativase assinale a correta. Escolha uma opção: a. Os softwares, também chamados de programas ou aplicativos, são a parte lógica de um computador. Assim como os hardwares, esta parte pode ser tocada. Exemplo: sistemas operacionais, processadores de textos, arquivos salvos, etc. b. O sistema operacional é uma espécie de gerenciador de recursos, assim, pode-se dizer que ele é responsável por interconectar fisicamente o processador, memória RAM e dispositivos de entrada e saída. c. O sistema operacional atua na camada chamada modo usuário, comunicando-se diretamente com o hardware. d. Um sistema operacional implementa técnicas de escalonamento de processos com o objetivo de garantir que não haja deadlock durante a execução dos vários processos. e. Através da hierarquia de memória é possível realizar análises sobre o consumo energético, capacidade de armazenamento, custo financeiro, entre outras características dos dispositivos de memória existentes. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 8/14 Questão 9 Correto Atingiu 0,40 de 0,40 Os sistemas operacionais implementam diversos mecanismos para o gerenciamento da memória. Sobre esses mecanismos, marque o item correto. Escolha uma opção: a. Uma interrupção de falta de página é ocasionada quando o processador não encontra um determinado processo no disco, gerando um erro no funcionamento do sistema operacional. b. O conceito de memória virtual está relacionado à reserva de parte da memória primária (memória RAM) para a execução de processos prioritários. c. O conceito de paginação consiste em enviar todo o conteúdo relacionado a um processo para o disco. Dessa forma, cada página enviada para o disco possui o tamanho do processo relacionado. d. A técnica de swap consiste em identificar os processos no estado bloqueado na memória principal e enviar para o disco, liberando a memória para ser utilizada por outros processos. e. Um dos algoritmos utilizados para a substituição de páginas segue a ordem FIFO (First In First Out), onde as páginas mais novas são as primeiras a serem descartadas. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 9/14 Questão 10 Incorreto Atingiu 0,00 de 0,40 É necessário realizar o particionamento e a formatação antes de instalar o sistema operacional. Criar diferentes partições no disco rígido é uma boa ideia tanto no que diz respeito à organização dos arquivos quanto para proteger a máquina contra a ação de vírus. Sobre isso, analise as afirmações a seguir: I. Existe uma partição denominada Master Boot Record (MBR) e a sua função é a de guardar uma tabela de partição contendo informações das demais partições, como sistema operacional instalado. II. O sistema de arquivos é independente da formatação. Tanto que é definido no disco rígido depois de feita uma formatação. III. Formatação é um processo que consiste em unificar a forma de trabalho entre os setores e o sistema operacional. IV. Um sistema de arquivos consiste na organização física e lógica dos arquivos e diretórios. É correto o que se afirma em: Escolha uma opção: a. I, II e IV, apenas. b. II e III, apenas. c. I, III e IV, apenas. d. I, II, III e IV. e. I e II, apenas. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 10/14 Questão 11 Correto Atingiu 0,40 de 0,40 “Parte física do computador. É tudo aquilo que pode ser tocado”. O Trecho acima da apostila refere-se a: Escolha uma opção: a. Hardware b. Aplicativos c. Periférico d. Memória e. Software 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 11/14 Questão 12 Correto Atingiu 0,40 de 0,40 Todo dispositivo físico com o qual temos contato para interagir com um sistema computacional pode ser chamado de hardware de entrada ou saída. Esses dispositivos permitem que a comunicação seja estabelecida nos dois sentidos. De acordo com o exposto acima a respeito desses dispositivos, analise as afirmativas abaixo: I - Dispositivos de bloco trabalham com "pacotes" de dados de tamanho fixo, esta porção de dados de tamanho fixo é chamada de bloco. II - Dispositivos de caractere enviam ou recebem uma sequência de caracteres, sem considerar qualquer estrutura em blocos. III - O timer é um dispositivo classificado como de caractere, pois não envia blocos de tamanho fixo. IV - Dispositivos de hardware se comunicam com o processador por meio de IRQs. V - O disco rígido é considerado um dispositivo de entrada e saída. É correto o que se afirma em: Escolha uma opção: a. I, II, III, IV e V. b. I, II, IV e V, apenas. c. I, II, apenas. d. I, II, III e IV, apenas. e. I, II e III, apenas. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 12/14 Questão 13 Incorreto Atingiu 0,00 de 0,40 Para que um profissional de Análise e Desenvolvimento de Sistema compreenda o funcionamento dos sistemas operacionais é necessário, antes, dominar conceitos básicos de processos. Sobre Processos, assinale a alternativa correta: Escolha uma opção: a. Em qualquer sistema de multiprogramação, a CPU muda de um processo para outro lentamente, executando cada um por dezenas ou centenas de milissegundos. b. Algum método é necessário para modelar e controlar essa concorrência. Processos (e especialmente threads) podem ajudar nisso. c. O s computadores modernos frequentemente realizam poucas tarefas ao mesmo tempo. d. Toda atividade tem de ser gerenciada, e um sistema de multiprogramação que dê suporte a múltiplos processos não é muito útil nesse caso. e. Ter controle sobre múltiplas atividades em paralelo é algo fácil para as pessoas realizarem. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 13/14 Questão 14 Correto Atingiu 0,40 de 0,40 O LINUX é um sistema operacional que sempre ofereceu algum perigo às vendas de Windows, pois, trouxe consigo um conceito inovador: o software open-source. Hoje o Linux é um dos sistemas operacionais mais conhecidos da atualidade e conta com uma série de distribuições mundo afora. De acordo com o exposto sobre o LINUX, assinale a alternativa correta. Escolha uma opção: a. O Linux possui um kernel/núcleo que pode ser comercializado e possui todo código fonte disponível para personalizações. b. Todas as distribuições do LINUX contam com interfaces gráficas. c. A cultura open-source prega que o software deve ser privado e que os códigos-fontes sejam bloqueados. d. O Linux possui uma mascote que é um elefante chamado Tuta, que o associa a imagem de boa memória. e. O LINUX é um sistema operacional baseado no UNIX. A sua primeira versão foi conhecida em 1991, quando seu autor Linus Torvalds finalizou a programação da primeira versão. 30/11/2022 12:04 PROVA PRESENCIAL - ONLINE AVP2022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2173207 14/14 Questão 15 Correto Atingiu 0,40 de 0,40 De acordo com as diferentes maneiras que a E/S pode ser realizada do ponto de vista do sistema operacional, analise as afirmações abaixo: I - E/S programada; II - E/S ininterrupta; III - E/S orientada a interrupções; IV - E/S usando DMA; V - E/S em tempo real. Assinale a alternativa que contém apenas afirmações corretas. Escolha uma opção: a. I, II e III. b. I, II e IV. c. II, III, IV e V. d. I, III e IV. e. II, III e V.