Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/11/2021 18:51 Unicesumar - Ensino a Distância 1/7 ATIVIDADE 2 - ESOFT - SISTEMAS OPERACIONAIS - 54/2021 Período:08/11/2021 08:00 a 22/11/2021 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,00 Gabarito:Gabarito será liberado no dia 23/11/2021 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO O escalonamento representa um recurso em que um algoritmo deve organizar processos e definir a ordem de execução dos mesmos. Existem determinadas situações em que é necessário o uso desse mecanismo. VOLTZ, Wagner Mendes. Sistemas Operacionais. Maringá-PR: UniCesumar, 2018. Considerando o parágrafo acima, analise as afirmativas a seguir sobre eventos que necessitam de escalonamento. I – Todos os processos ao serem iniciados necessitam de uma organização. II – Se um processo está em execução e um novo processo solicita execução com um mesmo recurso. III – Durante o uso de um recurso por um processo, e outro necessita do mesmo recurso de entrada ou saída. IV – Durante interações de usuários por dispositivos de entrada. É correto o que se afirma em: ALTERNATIVAS I, apenas. II e IV, apenas. III e IV, apenas. I, II e III, apenas. II, III e IV, apenas. 2ª QUESTÃO 16/11/2021 18:51 Unicesumar - Ensino a Distância 2/7 Verifique as afirmações abaixo e determine quais são verídicas: I. O conceito de Memória Virtual foi desenvolvido devido a necessidade de que a quantidade de memória RAM instalada por padrão não ser suficiente para rodar sozinhas simultaneamente importantes aplicativos como navegador, suíte de criação, comunicadores instantâneos. II. O que ocorre na Memória Virtual é a troca de processos, denominada swapping, que determina quais páginas devem ser retiradas da memória principal e para isso, faz uso dos algoritmos: First In First Out, Least Recently Used Not Recently Used. III. Uma das estruturas de armazenamento de massa é o disco rígido que contém discos que rodam em alta rotação onde um braço é movimentado pelo atuador que contém na ponta um cabeçote que realiza as gravações dos dados. Cada disco por sua vez abrange vários blocos de tamanho variável que são denominados de setores. IV. A partição MBR atua no sentindo de identificar qual sistema operacional deve ser iniciado, pois podem existir x partições com x sistemas operacionais em um disco rígido somente, então ela identifica a localização da partição ativa e inicia o programa de reinicialização para o setor de inicialização dessa partição. V. O Sistema Operacional pode permanecer instalado no disco rígido porém, alguns SOs como o Ubuntu Linux podem ser utilizados a partir de um CD-ROM ou USB. As afirmações corretas são apenas: ALTERNATIVAS III, apenas. II e III, apenas. II, IV e V, apenas. I, II e III, apenas. I, II, IV e V, apenas.. 3ª QUESTÃO Mecanismos de entrada e saída em hardware são controlados e se comunicam através dos recursos que um sistema operacional oferece. Esses recursos vão desde o que um usuário pode fazer durante a interação com um dispositivo desse tipo, até o que o dispositivo pode oferecer ao usuário. VOLTZ, Wagner Mendes. Sistemas Operacionais. Maringá-PR: UniCesumar, 2018. Considerando o fragmento de texto acima, analise as afirmativas a seguir sobre a ideia de dispositivos de entrada e saída controlados pelo sistema operacional: I – A exibição de uma interface gráfica em um dispositivo de saída como o monitor depende do sistema operacional e não da resolução do monitor. II – Dentro da comunicação entre sistema operacional e dispositivos de entrada e saída, um componente essencial para essa comunicação se chama driver. III – Os barramentos são responsáveis pela comunicação física entre dispositivos de entrada e saída e a placa mãe que os gerencia em conjunto com o sistema operacional. É correto o que se afirma em: ALTERNATIVAS 16/11/2021 18:51 Unicesumar - Ensino a Distância 3/7 I, apenas. II, apenas. I e III, apenas. II e III, apenas. I, II e III. 4ª QUESTÃO Durante o funcionamento de um computador, é comum que o sistema operacional esteja ativo e controle os diversos recursos de hardware disponíveis. Além disso, o sistema operacional também realiza outras atividades como gerenciar softwares em execução. Tudo que está em execução é controlado pelo sistema operacional e recursos de hardware são alocados a esses programas de acordo com suas necessidades e disponibilidade do equipamento. VOLTZ. Wagner Mendes. Sistemas Operacionais. Maringá-PR: Unicesumar - 2018 Considerado o fragmento de texto acima, assinale a alternativa que se refere ao nome que pode ser dado a estes programas em execução controlados pelo sistema operacional. ALTERNATIVAS Um programa em execução é conhecido como thread. Esses programas, quando executados, são chamados de softwares. Programas em execução são normalmente chamados de processos. Aplicações em execução pelo sistema operacional são chamadas de new. Um software, enquanto é executado, se encontra em estado chamado waiting. 5ª QUESTÃO Um sério problema que pode ocorrer durante a execução de um sistema operacional é a situação em que dois ou mais processos concorrem pelo acesso à um determinado recurso. Isto pode ocasionar erros no processamento de um dos processos concorrentes. Para evitar estas "condições de corrida" ("Racing conditions"), foram desenvolvidos diversos mecanismos. Considerando os conhecimentos aprendidos sobre os mecanismos de sincronização de processos, analise as afirmativas abaixo: I. Os semáforos consistem de uma variável de um tipo especial que pode ser acessada por meio das operações WAIT e WAKEUP. A forma especializada deste semáforo, quando utiliza valores binários, é chamada de mutex. II. A instrução TSL pode ser considerada uma espécie de mutex primitivo, implementado a nível de hardware desde o processador Intel 8088. III. O método de sincronização por meio de variável de trava (lock), não é eficiente na tentativa de limitar as condições de corrida, haja vista que durante a mudança do valor da variável, ainda pode ocorrer uma checagem errônea por disponibilidade da região crítica, por parte de outro processo. IV. O método de desabilitação de interrupções não é eficaz em computadores com mais de uma CPU. É correto o que se afirma em: ALTERNATIVAS 16/11/2021 18:51 Unicesumar - Ensino a Distância 4/7 I, II, III e IV. III apenas. II e IV apenas. III e IV apenas. II, III e IV apenas. 6ª QUESTÃO A chamada condição de corrida ocorre quando um recurso é requisitado simultaneamente por dois processos, e isso ocorre devido a falhas de comunicação durante a solicitação do recurso. Esse problema deve ser solucionado para evitar problemas no funcionamento do sistema operacional. VOLTZ. Wagner Mendes. Sistemas Operacionais. Maringá-PR: Unicesumar - 2018. Considerando o texto acima, analise as afirmativas a seguir sobre a ideia de condição de corrida: I – Dois processos que tentam exibir conteúdos de aplicações diferentes (sendo executadas ao mesmo tempo) num mesmo monitor poderiam gerar problemas na exibição desses conteúdos. II – A divisão de um recurso como a memória em partes proporcionais a cada aplicação as mantém em áreas seguras da ocorrência de condições de corrida. III – A chamada região crítica se refere ao uso de técnicas para que um recurso, quando em uso por um processo, fique indicado como ocupado e impedido de ser acessado por outros processos naquele momento. É correto o que se afirma em: ALTERNATIVAS I, apenas. II, apenas. III, apenas. I e II, apenas. I, II e III. 7ª QUESTÃO A otimização de recursos de hardware sempre foi umas das prioridades de todo sistema operacional, pois todo hardware é limitado e pode causar extrema lentidão de processamento nas aplicações se o sistema operacional não tiver mecanismos para compensar hardwares com menor ou maior desempenho para que ambos os casos, mesmo com algum tempo de espera, todo tipo de processamento possa ser realizado. Uma destas técnicas utilizadas pelos sistemas operacionais para aproveitar melhor um hardware sechama multiprogramação. VOLTZ. Wagner Mendes. Sistemas Operacionais. Maringá-PR: Unicesumar - 201 Considerando o texto acima, assinale a alternativa que contenha o conceito correto sobre a técnica Multiprogramação. ALTERNATIVAS 16/11/2021 18:51 Unicesumar - Ensino a Distância 5/7 Multiprogramação se refere a softwares que podem ser utilizados simultaneamente em um mesmo sistema operacional. Enquanto um programa está aguardando interação do usuário, o sistema operacional bloqueia toda a operação do hardware. Multiprogramação se refere à possibilidade de múltiplos programas poderem ser executados de forma paralela pelo processador. A multiprogramação se refere à possibilidade de um sistema operacional aceitar programas criados por diversas plataformas distintas de desenvolvimento. A ideia da multiprogramação se baseia em como um mesmo software pode ser desenvolvido, programando-se um mesmo código para vários sistemas operacionais distintos. 8ª QUESTÃO Sobre Arquivos e diretórios, leia o trecho abaixo: Quando o Sistema Operacional não consegue reconhecer determinado tipo de arquivo, é necessária a instalação de algum programa que possibilite ao mesmo o reconhecimento da extensão, como o SO trabalha com milhares de arquivos, torna-se necessário uma forma de agrupar os dados comuns para a realização de pesquisa organizada, esta forma é denominada de ____________________. Já a organização física e lógica dos arquivos e diretórios depende do _________________ que é definido no _________________ quando há uma __________________. E geralmente, cada SO faz uso de um __________________________ pois se baseia nos métodos de _______________________ em memórias de massa. Escolha a alternativa que contém as denominações adequadas para o preenchimento das lacunas. ALTERNATIVAS FORMATAÇÃO, DIRETÓRIOS, SISTEMA DE ARQUIVOS, FORMATAÇÃO, SISTEMA DE ARQUIVO PRÓPRIO, ALOCAÇÃO DE ARQUIVOS. DIRETÓRIOS, SISTEMA DE ARQUIVOS, DISCO RÍGIDO, FORMATAÇÃO, SISTEMA DE ARQUIVO PRÓPRIO, ALOCAÇÃO DE ARQUIVOS. DIRETÓRIOS, SISTEMA DE ARQUIVO PRÓPRIO, DISCO RÍGIDO, FORMATAÇÃO, SISTEMA DE ARQUIVOS, ALOCAÇÃO DE ARQUIVOS. SISTEMA DE ARQUIVOS, DIRETÓRIOS, DISCO RÍGIDO, FORMATAÇÃO, SISTEMA DE ARQUIVO PRÓPRIO, ALOCAÇÃO DE ARQUIVOS. ALOCAÇÃO DE ARQUIVOS, SISTEMA DE ARQUIVOS, DISCO RÍGIDO, FORMATAÇÃO, SISTEMA DE ARQUIVO PRÓPRIO, DIRETÓRIOS. 9ª QUESTÃO 16/11/2021 18:51 Unicesumar - Ensino a Distância 6/7 Da mesma forma que os computadores são organizados em gerações, houve evolução no desenvolvimento dos sistemas operacionais de forma a aproveitar as inovações tecnológicas que surgiam e novas funcionalidades criadas para que os sistemas operacionais pudessem oferecer maior variedade de recursos, como aconteceu com a popularização da Internet. VOLTZ. Wagner Mendes. Sistemas Operacionais. Maringá-PR: Unicesumar - 2018. Com base no texto acima, analise as afirmativas sobre as categorias de sistemas operacionais. I – Computadores de grande porte antigos possuíam versões otimizadas do sistema operacional Windows desde a época dos antigos mainframes. II – Os sistemas operacionais Linux e Windows Server são boas escolhas para uso em servidores para redes de computadores locais. III – Dispositivos menores relacionados à Internet das Coisas como smartphones utilizam sistemas operacionais embarcados. IV – Existem sistemas operacionais muito otimizados para uso em dispositivos com baixo poder de processamento. É correto o que se afirma em: ALTERNATIVAS I, apenas. III, apenas. II e IV, apenas. I, II e IV, apenas. I, II, III e IV, apenas. 10ª QUESTÃO Na definição da hierarquia de memória de um computador, temos os seguintes elementos no sentido do topo para a base: cache L1, cache L2, memória RAM, memória Flash, disco rígido, CD-ROM, DVD-ROM, fita magnética. Esta ordem é definida pois: I. Deve existir determinada quantidade de memória considerável para o bom funcionamento do conjunto. II. Um sistema operacional faz uso das memórias de massa e a memória RAM. III. Da base para o topo é crescente a velocidade, custo e consumo de energia. IV. Os registradores e memórias do tipo cache L1 e L2 acabam sofrendo influência do sistema operacional. V. Na base encontram-se os elementos não voláteis com maior capacidade. Assinale a alternativa correta em relação às afirmativas serem respectivamente verdadeiras ou falsas. ALTERNATIVAS 16/11/2021 18:51 Unicesumar - Ensino a Distância 7/7 V V V F V V V V V F F F F V F F V F V F V V V V V
Compartilhar