Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 1/10 Painel / Meus cursos / Sistemas Operacionais. / AVALIAÇÕES DO PERÍODO 2022/4 / ATIVIDADE ONLINE 1 - AV12022/4 Iniciado em domingo, 16 out 2022, 09:36 Estado Finalizada Concluída em domingo, 16 out 2022, 10:12 Tempo empregado 36 minutos 12 segundos Avaliar 2,00 de um máximo de 2,00(100%) 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=31077 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 2/10 Questão 1 Correto Atingiu 0,20 de 0,20 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 e IV, apenas. c. II, III, IV e V, apenas. d. I e II, apenas. e. I, apenas. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 3/10 Questão 2 Correto Atingiu 0,20 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 afirmativas: 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 afirma em: Escolha uma opção: a. I e II, apenas. b. I, II e IV, apenas. c. I e IV, apenas. d. I, II e III, apenas. e. I e III, apenas. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 4/10 Questão 3 Correto Atingiu 0,20 de 0,20 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. Máquinas virtuais. b. Cliente-servidor. c. Hardware & Software. d. Exonúcleos. e. Operação de entrada e saída. Questão 4 Correto Atingiu 0,20 de 0,20 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 possui um kernel/núcleo que pode ser comercializado e possui todo código fonte disponível para personalizações. c. Todas as distribuições do LINUX contam com interfaces gráficas. 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. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 5/10 Questão 5 Correto Atingiu 0,20 de 0,20 Em relação a conceitos gerais de sistemas operacionais, assinale a alternativa correta. Escolha uma opção: a. A implementação do conceito de multiprogramação em um sistema operacional depende da existência do suporte à memória virtual. b. As threads compartilham entre si o espaço de endereçamento do processo que as criou, ou seja, as áreas de código, de dados, heap (monte) e pilha. c. Um escalonador é a parte do sistema operacional responsável por executar a troca de contexto entre processos ou threads. d. As chamadas de sistema (system calls) são implementadas através de interrupções de software e provocam o chaveamento do modo de execução do processador de modo usuário para modo sistema. e. Um sistema de arquivos determina a estrutura de diretórios e arquivos, sem se ocupar com a alocação e o gerenciamento do espaço em disco, pois isso é função do driver de dispositivo do disco. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 6/10 Questão 6 Correto Atingiu 0,20 de 0,20 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 alternativas e 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. 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. 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. O sistema operacional atua na camada chamada modo usuário, comunicando-se diretamente com o hardware. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 7/10 Questão 7 Correto Atingiu 0,20 de 0,20 Os sistemas operacionais implementam diversos mecanismos para o gerenciamento da memória. Sobre esses mecanismos, marque o item correto. Escolha uma opção: a. 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. b. 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. c. 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. d. Uma interrupção de falta de página é ocasionada quando o processador não encontraum determinado processo no disco, gerando um erro no funcionamento do sistema operacional. e. 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. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 8/10 Questão 8 Correto Atingiu 0,20 de 0,20 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 e III, apenas. b. I, II, IV e V, apenas. c. I, II, apenas. d. I, II, III e IV, apenas. e. I, II, III, IV e V. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 9/10 Questão 9 Correto Atingiu 0,20 de 0,20 De acordo com o que foi visto em nossa apostila, o sistema operacional é um prestador de serviços ao usuário. As principais funções do núcleo de um sistema operacional, são: I - Execução de programas, II - Operações de entrada e saída III - Ardware e Software IV - Detecção de erros V - SO Android Escolha uma opção: a. I, II e III, apenas. b. Todas as alternativas estão corretas. c. I e V, apenas. d. III e IV, apenas. e. I, II e IV, apenas. 23/10/2022 11:18 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2030971 10/10 Questão 10 Correto Atingiu 0,20 de 0,20 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: Escolha uma opção: a. 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. b. 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. c. 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. d. 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. e. A memória virtual consiste na utilização de armazenamento em registradores como extensão da memória primária.
Compartilhar