Prévia do material em texto
Iniciado em quinta-feira, 23 jan. 2025, 20:50 Estado Finalizada Concluída em quinta-feira, 23 jan. 2025, 21:09 Tempo empregado 19 minutos 19 segundos Avaliar 1,40 de um máximo de 2,00(70%) Questão 1 Correto Atingiu 0,20 de 0,20 Para que um pro�ssional 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. Ter controle sobre múltiplas atividades em paralelo é algo fácil para as pessoas realizarem. b. Em qualquer sistema de multiprogramação, a CPU muda de um processo para outro lentamente, executando cada um por dezenas ou centenas de milissegundos. c. Algum método é necessário para modelar e controlar essa concorrência. Processos (e especialmente threads) podem ajudar nisso. ✓ d. O s computadores modernos frequentemente realizam poucas tarefas ao mesmo tempo. e. 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. Questão 2 Correto Atingiu 0,20 de 0,20 Um conjunto de processos estará em situação de impasse (deadlocks) se cada processo no conjunto estiver esperando por um evento que apenas outro processo no conjunto pode causar. Sobre Impasses é correto a�rmar que: Escolha uma opção: a. Na maioria dos casos, o evento que cada processo está esperando é o travamento de algum recurso atualmente possuído por outro membro do conjunto. b. Como todos os processos estão esperando, nenhum deles jamais causará qualquer evento que possa despertar um dos outros membros do conjunto, e todos os processos continuam a esperar para sempre. ✓ c. Para esse modelo, presumimos que os processos têm um vários thread e que nenhuma interrupção é possível para despertar um processo bloqueado. d. O número de processos e o número e tipo de recursos possuídos e solicitados é de suma importância. e. A condição de não haver interrupções não se faz necessária, uma vez que para evitar que um processo em situação de impasse seja acordado por, digamos, um alarme, e então cause eventos que liberem outros processos no conjunto. Questão 3 Correto Atingiu 0,20 de 0,20 Questão 4 Correto Atingiu 0,20 de 0,20 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. 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. b. Sem a memória virtual, facilmente poderíamos ter um bom desempenho nos atuais computadores. c. 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). d. 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. e. Em alguns sistemas operacionais, processos que estão trabalhando juntos podem compartilhar de alguma memória comum que cada um pode ler e escrever. ✓ 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. A cultura open-source prega que o software deve ser privado e que os códigos-fontes sejam bloqueados. b. O LINUX é um sistema operacional baseado no UNIX. A sua primeira versão foi conhecida em 1991, quando seu autor Linus Torvalds �nalizou a programação da primeira versão. ✓ c. O Linux possui uma mascote que é um elefante chamado Tuta, que o associa a imagem de boa memória. d. O Linux possui um kernel/núcleo que pode ser comercializado e possui todo código fonte disponível para personalizações. e. Todas as distribuições do LINUX contam com interfaces grá�cas. Questão 5 Correto Atingiu 0,20 de 0,20 Questão 6 Correto Atingiu 0,20 de 0,20 “Parte lógica do computador. Esta parte não pode ser tocada. Também chamado de programa ou aplicativo.” O Trecho acima da apostila refere-se a: Escolha uma opção: a. Pendrive b. Hardware c. Mouse d. Software ✓ e. Teclado De acordo com a apostila, assinale a alternativa correta que apresenta quais são os problemas clássicos de sincronização de Processos: Escolha uma opção: a. Impasses e Deadlocks. b. Processos e CPUs. c. Jantar dos Filósofos, Memória e Processo. d. Jantar dos Filósofos e Leitores e Escritores. ✓ e. Recursos e Memória. Questão 7 Incorreto Atingiu 0,00 de 0,20 O software chamado VirtualBox é um tipo de máquina virtual que permite a emulação de um hardware completo, que permite instalar e executar diferentes sistemas operacionais em um único computador, além de poder executar um determinado sistema operacional dentro de outro sistema operacional. De acordo com o exposto acima sobre máquinas virtuais, analise as a�rmativas abaixo: I - A utilização de máquinas virtuais pode fazer com que haja economia de hardware. II - Os hipervisores do tipo 1 são instalados de maneira que apenas uma máquina virtual possa ser monitorada por ele. III - Dentre outras funções, uma máquina virtual pode servir para se recriar ambientes de sistemas operacionais mais ultrapassados. IV - O tipo de máquina virtual de sistemas têm a capacidade de emular os componentes de hardware de um computador, por completo. V - A Java Virtual Machine ( JVM) é uma máquina virtual de processo, permitindo que o SO interprete programas desenvolvidos na linguagem java. É correto o que se a�rma em: Escolha uma opção: a. I, II e III, apenas. b. I, II e IV, apenas. c. Todas as alternativas estão corretas. × d. I, III, IV e V, apenas. e. I e II, apenas. Questão 8 Incorreto Atingiu 0,00 de 0,20 É comum que processos compartilhem uma região de memória para troca de informações. Algumas técnicas garantem a integridade das informações mantidas nessa região de memória compartilhada, sendo chamadas de técnicas de exclusão mútua. Essas mesmas técnicas podem ser aplicadas em dispositivos de uso exclusivo. Sobre as técnicas de exclusão mútua, analise as a�rmativas: I. Nos semáforos binários, a variável que controla a região crítica pode conter apenas os valores 0 e 1, indicando se a região está ou não desocupada. II. A operação up incrementa o valor de um determinado semáforo. III. Todo processo é bloqueado realizando um up, assim como todo processo é bloqueado realizando um wakeup no modelo anterior. I V. Os semáforos de contagem, geralmente, são utilizados para controlar o acesso a múltiplos recursos de uso exclusivo. O valor da variável de controle pode conter, inicialmente, a quantidade de recursos disponíveis. É correto o que se a�rma em: Escolha uma opção: a. I e II, apenas. b. I e III, apenas. c. I e IV, apenas. d. I, II e IV, apenas. × e. I, II e III, apenas. Questão 9 Incorreto Atingiu 0,00 de 0,20 De acordo com os recursos operacionais para fazer um melhor uso da energia, analise as a�rmações abaixo: I - Entre os dispositivos que menos gastam energia, temos os discos rígidos. II - Estudos demonstram que os monitores são os grandes consumidores de energia elétrica. III - Após ter hibernado, quando for solicitado o religamento do computador, o sistema oper acional irá primeiro consultar a imagem salva no disco rígido para retomar os processos do ponto de parada.IV - Para economizar energia, os sistemas operacionais disponibilizam con�gurações que desligam os monitores após determinada quantidade de minutos em que há inatividade por parte do usuário, ou seja, sem a utilização de teclado ou mouse. V - Para minimizar o gasto de energia, os sistemas operacionais disponibilizam uma opção chamada hibernar/suspender que consiste em gravar no disco rígido uma imagem do sistema operacional naquele determinado momento e "desligar" o computador. É correto o que se a�rma em: Escolha uma opção: a. I, II e III, apenas. b. I, II, III e IV, apenas. c. II, III, IV e V, apenas. d. Todas as alternativas estão corretas. × e. I e II, apenas. Questão 10 Correto Atingiu 0,20 de 0,20 Assim como os diversos processos na memória, a memória principal (RAM) deve utilizar alguma estratégia para armazenar os dados do sistema operacional como os diversos processos na memória. De acordo com o exposto acima, assinale a alternativa correta. Escolha uma opção: a. A alocação por segmentos é uma estratégia que resolve a fragmentação externa. b. A alocação paginada permite que o endereçamento físico de um processo seja contíguo. c. A estratégia de alocação paginada foi desenvolvida para evitar a fragmentação externa e a necessidade de compactação. ✓ d. Na alocação por segmentos, estes podem ser alocados separadamente na memória física, tal qual a alocação contígua que toda a memória utilizada em um processo estava em uma determinada partição. e. A alocação paginada é pouco usada nos sistemas operacionais atuais, constituindo uma minoria deles.