Prévia do material em texto
Iniciado em segunda, 1 dez 2025, 18:31 Estado Finalizada Concluída em segunda, 1 dez 2025, 18:38 Tempo empregado 6 minutos 58 segundos Avaliar 1,00 de um máximo de 1,00(100%) Questão 1 Completo Atingiu 0,10 de 0,10 As máquinas que compõem sistemas distribuídos em geral são heterogêneas -hardware diferente executando sistemas operacionais diferentes e se comunicando através de arquiteturas diferentes. Softwares conhecidos como middleware ajudam a: a. Fornecer interfaces comuns a todos os computadores do sistema, para a comunicação de informação de estado para manter uma operação eficiente. b. Fornecer transparência, ocultando os aspectos distribuídos dos usuários do sistema. O acesso a um sistema de arquivo distribuído por diversos computadores remotos. c. Facilitar comunicação e cooperação entre os vários componentes de um sistema distribuído ocultando detalhes de implementação de baixo nível de usuários e desenvolvedores de aplicações d. Permitir que componentes de software interajam entre hardwares e plataformas de software diferentes, linguagens de programação e protocolos de comunicação distintos. e. Corrigir falhas de qualquer um dos computadores isolados e isso não afetará a disponibilidade dos recursos do sistema. Sua resposta está correta. Painel / Minhas Disciplinas / DP-disc. 61- SISTEMAS OPERACIONAIS / ATIVIDADE DE ESTUDO 02 - VALOR 1,0 PONTOS / A27 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 08/12/2025 0 https://www.eadunifatecie.com.br/course/view.php?id=88393 https://www.eadunifatecie.com.br/course/view.php?id=88393 https://www.eadunifatecie.com.br/my/ https://www.eadunifatecie.com.br/course/view.php?id=88393 https://www.eadunifatecie.com.br/course/view.php?id=88393#section-7 https://www.eadunifatecie.com.br/mod/quiz/view.php?id=2905192 Questão 2 Completo Atingiu 0,10 de 0,10 Questão 3 Completo Atingiu 0,10 de 0,10 Quando a memória principal está cheia e há a necessidade de se carregar novos processos para ela, é necessário utilizar algum mecanismo para sanar tal situação. O problema é que são poucas as pessoas que param para pensar sobre a importância que esse tipo de memória tem para o sistema operacional como um todo. Um bom analista de sistemas deve ser capaz de identificar os impactos da memória virtual em suas aplicações. De acordo com o exposto sobre memória virtual, assinale a alternativa correta: a. A utilização de um disco rígido (HD) para realizar paginação, será mais rápida quando comparada à utilização de um drive de estado sólido (SSD) para realizar o swapping. b. Uma boa solução de swapping deve considerar todos os seguintes critérios: páginas que são muito antigas; páginas menos usadas recentemente; prioridade de processos ou o conteúdo das páginas. c. Para realizar swapping, um programador que utiliza uma linguagem de alto nível não precisa estar atento à escolha das páginas que sairão da memória primária, pois o SO faz isso de maneira transparente. d. A memória virtual consiste na utilização de armazenamento em registradores como extensão da memória primária. e. Dá-se o nome de swapping para a escolha de um grupo de dados que deixará a memória secundária para liberar espaço, para carregar novos dados no HD. Sua resposta está correta. Cada controlador tem alguns registradores que são usados para comunicar-se com a CPU. Ao escrever nesses registradores, o sistema operacional pode comandar o dispositivo a fornecer e aceitar dados, ligar-se e desligar-se, ou de outra maneira realizar alguma ação. Ao ler a partir destes registradores, o sistema operacional pode descobrir: a. Qual é o estado do dispositivo, se ele está preparado para aceitar um novo comando e assim por diante. b. Qual a situação do dispositivo através dos meios de transferência de dados utilizados nessas arquiteturas. c. Se o dispositivo foi reconhecido normalmente e se está funcionando corretamente. d. Se o dispositivo está sendo utilizado no momento e como deve se comportar em relação a isso. e. A iminência de interrupções ocasionadas por dispositivos de entrada e saída. Sua resposta está correta. Questão 4 Completo Atingiu 0,10 de 0,10 Questão 5 Completo Atingiu 0,10 de 0,10 Arquivo é um dos conceitos fundamentais em um sistema operacional. Para que o arquivo seja organizado de maneira a ser encontrado e gerenciado, o sistema operacional conta com um componente chamado sistema de arquivos. Sobre arquivos e sistemas de arquivo, analise as seguintes afirmativas. I. Um descritor de arquivo geralmente consiste de um pequeno valor inteiro retornado pelo sistema operacional após uma chamada de sistema para abertura de arquivos (quando tudo ocorreu bem). II. Um diretório consiste de um conceito implementado pela maioria dos sistemas operacionais para PCs que consiste de um lugar para manter os arquivos. III. Nem todo arquivo dentro de uma hierarquia de diretório pode ser especificado fornecendo seu nome de caminho a partir do diretório-raiz. Assinale a alternativa CORRETA. a. Apenas as afirmativas I está correta. b. Apenas as afirmativas II e III estão corretas. c. Todas as afirmativas estão corretas. d. Apenas as afirmativas I e III estão corretas. e. Apenas as afirmativas I e II estão corretas. Sua resposta está correta. 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: a. A alocação paginada é pouco usada nos sistemas operacionais atuais, constituindo uma minoria deles. b. 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. c. A alocação paginada permite que o endereçamento físico de um processo seja contíguo. d. A alocação por segmentos é uma estratégia que resolve a fragmentação externa. e. A estratégia de alocação paginada foi desenvolvida para evitar a fragmentação externa e a necessidade de compactação. Sua resposta está correta. Questão 6 Completo Atingiu 0,10 de 0,10 Questão 7 Completo Atingiu 0,10 de 0,10 Um conceito fundamental no projeto de software de E/S é conhecido como independência de dispositivo. Isso significa que: a. Devemos ser capazes de escrever programas que podem acessar qualquer dispositivo de E/S sem ter de especificá-lo antecipadamente. b. É necessário conhecer o dispositivo de E/S profundamente para que seja possível usufruir dos mesmos. c. Configuração de dispositivos de E/S são realizados através do projeto de software e sua independência. d. Deve-se poder instalar dispositivos de E/S através da abstração utilizada pelo sistema operacional para tal. e. Não é possível desenvolver sistemas capazes de abstrair as interações com dispositivos de E/S. Sua resposta está correta. Um dos desafios primordiais do projeto de sistemas distribuídos é gerenciar a comunicação entre computadores. Projetistas devem procurar estabelecer: a. Padrões de troca de informações privadas e seguras. b. A comunicação a qualquer custo entre dispositivos. c. Aplicações homogêneas através da comunicação segura de dados. d. Conexões heterogêneas entre cliente/servidor facilitando a troca de informações. e. Interoperabilidade entre computadores e aplicações heterogêneas. Sua resposta está correta. Questão 8 Completo Atingiu 0,10 de 0,10 Questão 9 Completo Atingiu 0,10 de 0,10 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: a. Uma boa soluçãopara se garantir exclusão mútua em sistemas multiprocessados é aplicar o uso de monitores. 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. Considere que dois processos solicitam acesso a um determinado arquivo ao mesmo tempo. Tem-se aí um caso de impasse. d. 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. e. A porção de código de um programa que faz acesso à região de memória compartilhada é chamada de exclusão mútua. Sua resposta está correta. 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: a. Executar rotinas de validação de dispositivos, interceptando inconsistências e corrigindo problemas. b. Emitir comandos para os dispositivos, interceptar interrupções e lidar com erros, fornecendo uma interface entre os dispositivos e o resto do sistema. c. Realizar verificações nos dispositivos para correção de comandos e interceptação de erros de execução. d. Interceptar dispositivos corrigindo problemas diversos de comunicação e comandos. e. Verificar a consistência dos dispositivos, oferecendo soluções em caso de problemas encontrados. Sua resposta está correta. Questão 10 Completo Atingiu 0,10 de 0,10 Técnica sofisticada e poderosa de gerência de memória, em que as memórias principal e secundária são combinadas, dando ao usuário a ilusão de existir uma memória muito maior que a memória principal. a. Memória cache. b. Diretórios. c. Paginação. d. Swapping. e. Memória virtual. Sua resposta está correta. ◄ ÁUDIO AULA 08 Seguir para... A29 - CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - ATÉ 11/12/2025 - VALOR 8,0 PONTOS ► https://www.eadunifatecie.com.br/mod/url/view.php?id=2905191&forceview=1 https://www.eadunifatecie.com.br/mod/quiz/view.php?id=2905193&forceview=1