Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 1/8 1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Sistemas Operacionais Roteiro de Estudo Avaliações Tutoria Fórum Trabalhos Chat Rádio Web Avisos 1. Avaliação 2. novo Nota: 100 Disciplina(s): Sistemas Operacionais Data de início: 11/09/2017 20:17 Prazo máximo entrega: 11/09/2017 21:47 Data de entrega: 11/09/2017 20:42 Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens. O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no âmbito cível e criminal. Questão 1/12 - Sistemas Operacionais A computação em nuvem “cloud computind” é uma tendência na área de tecnologia da informação. Esse termo tem ganhado destaque em função da palavra de ordem do momento em termos de 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 2/8 tecnologia, a mobilidade. Antes tínhamos um computador, desktop que ficava fixo sobre uma mesa no escritório da casa e que aos poucos foi sendo substituído pelo notebook. Com a chegada de vários aparelhos, como smartphones, tablets e netbooks a relação das pessoas como os serviços da computação mudaram e hoje é necessário ter aplicativos, arquivos enfim todos aqueles recursos que antes ficavam em uma máquina, disponíveis em qualquer lugar em qualquer horário. Com base nisso podemos afirmar que a computação em nuvem veio para ficar. Quanto a relação entre a computação em nuvem e os sistemas operacionais, assinale V para as proposições e F para as proposições falsas. I) ( ) Com o crescimento dos serviços de computação em nuvem, os sistemas operacionais tendem a se tornar um sistema responsável pelo gerenciamento do hardware e execução de um browser de internet para acesso a esses serviços. II) ( ) Uma das grandes promessas de Sistemas operacionais voltados para o conceito de computação em nuvem é Chrome OS da Google. III) ( ) Os Sistemas operacionais desenvolvidos sobre o conceito de “cloud”exigem equipamentos com uma capacidade de processamento cada vez maior, principalmente em função da utilização de vídeos. IV) ( ) O fator chave para o sucesso dos sistemas operacionais desenvolvidos sobre o conceito de “cloud” é a qualidade de coneXão para acesso a web. Nota: 10.0 A V, V, V, V B V, F, F, F C V, V, V, F D V, V, F, V Você acertou! Questão 2/12 - Sistemas Operacionais Analise as sentenças a seguir e identifique as características dos sistemas operacionais tipo batch. I) Não exigir a interação do usuário com a aplicação. II) Cálculos numéricos, compilações, backups são exemplos de aplicações originalmente processadas em batch. III) Tem como premissa básica o tempo de resposta ao usuário. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente os itens I e III estão corretos. B Somente o item I está correto. C Somente o item II está correto. D Somente os itens I e II estão corretos. Você acertou! 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 3/8 Questão 3/12 - Sistemas Operacionais Um programa é uma sequência de instruções, composta por desvios, repetições e chamadas a procedimentos e funções. Em um ambiente monothread, aplicações concorrentes são implementadas apenas com uso de múltiplos processos independentes ou subprocessos. Analise as sentenças a seguir sobre as threads. I – Uma thread, também denominada de processo leve, compartilha muitos atributos de um processo. II – Em um sistema computacional, multi-core, múltiplas threads são capazes de executar simultaneamente. III – Mesmo com as vantagens de uma aplicação com múltiplas rotinas em threads, poucas linguagens oferecem suporte para sua implementação. IV – A grande vantagem da utilização de classes threads em uma função da aplicação é a performance e a otimização de recursos, devido à facilidade de compartilhamento de recursos e comunicação entre threads. Assinale a alternativa correta. Nota: 10.0 A V, V, F, F. B V, F, F, V. C V, V, F, V. Você acertou! D V, F, F, F. Questão 4/12 - Sistemas Operacionais Para implementação da multiprogramação é necessário que diversos programas estejam na memória principal ao mesmo tempo e que novas formas de gerência da memória sejam implementadas para aumentar a concorrência e o compartilhamento de recursos computacionais. A solução para permitir a multiprogramação foi o particionamento da memória principal. I) Nos primeiros sistemas multiprogramáveis, a memória era dividida em pedaços de tamanho fixo, chamados partições. O tamanho das partições era definido na inicialização do sistema em função do tamanho dos programas a serem executados e a alteração do tamanho das partições só era possível com a reinicialização do sistema. II) Na alocação particionada estática absoluta os programas só podiam ser carregados e executados em apenas uma partição específica, mesmo se outras estivessem disponíveis. III) Na alocação particionada estática relocável, os programas podiam ser executados em uma única partição, previamente definida. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente o item I está correto. B Somente o item II está correto. C Somente os itens I e II estão corretos. Você acertou! 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 4/8 D Somente os itens II e III estão corretos. Questão 5/12 - Sistemas Operacionais Analise as sentenças a seguir e identifique as características dos sistemas do tipo tempo compartilhado. I) Também denominados (time-sharing) permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). II) Esse tipo de sistema tem como característica principal a execução de tarefas em fila que normalmente são armazenadas em disco ou fita e aguardam seu tempo para ser processadas. III) Esse tipo de sistema está presente em aplicações de controle de processos, como monitoramento de refinarias de petróleo, controle de tráfego aéreo, de usinas termoelétricas e nucleares, ou em qualquer aplicação onde o tempo de processamento é fator fundamental. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente os itens I e III estão corretos. B Somente o item I está correto. Você acertou! C Somente o item II está correto. D Somente os itens I e II estão corretos. Questão 6/12 - Sistemas Operacionais Considere um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 10 u.t. Em um determinado instante de tempo existem apenas três processos (P1, P2 e P3) na fila de pronto, e o tempo de UCP de cada processo é 14, 4, e 12 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante de tempo 8 u.t, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que apenas o processo P1 realiza operações de E/S. Cada operação de E/S é executada após 5 u.t. e consome 10 u.t. Nota: 0.0 A Espera – Execução – Pronto. B Execução – Pronto – Pronto. C Pronto – Pronto – Pronto. D Pronto – Pronto – Em execução. Questão 7/12 - Sistemas Operacionais Assinale a alternativa que completa a sentença a seguir. 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 5/8 O throughput e o tempode turnaround utilizados como critérios de escalonamento significam, respectivamente: Nota: 10.0 A tempo que um processo permanece na fila de pronto durante seu processamento; define o tempo queum processo leva desde a sua criação até seu término. B tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta éexibida; define o tempo que um processo leva desde a sua criação até seu término. C tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta éexibida; tempo que um processo permanece na fila de pronto durante seu processamento. D representa o número de processos executados em um determinado intervalo de tempo; define o tempo que um processo leva desde a sua criação até seu término. Você acertou! Questão 8/12 - Sistemas Operacionais Com a evolução dos recursos de hardware, principalmente capacidade de processamento, uma das premissas básicas dos projetos de Sistemas Operacionais estava relacionada a manter a UCP o maior tempo possível em uso, delegando as funções secundárias e que exigem mais tempo de espera sob responsabilidade de outras instâncias. Nesse sentido, algumas implementações foram utilizadas, os controladores, os canais de entrada e saída e a técnica de DMA. Analise as sentenças a seguir e depois assinale a alternativa correta. I) A utilização do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S. II) A técnica de DMA permite que um bloco de dados seja transferido entre a memória principal e dispositivos de E/S, neste caso o processador fica dedicado ao processo de gravação dos dados. III) Com a extensão do conceito de DMA, foi possível a criação dos canais de entrada e saída. Um canal de E/S pode controlar múltiplos dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal e o controlador. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente os itens I e III estão corretos. Você acertou! B Somente o itens I e II estão corretos. C Somente o item II está correto. D Somente o itens II e III estão corretos. Questão 9/12 - Sistemas Operacionais Analise as sentenças a seguir quanto ao escalonamento do tipo Shortest-Job-First (SJF). I) Os processos são executados conforme ordem de chegada. 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 6/8 II) O escalonamento do tipo SJF não se preocupa em melhorar o tempo médio de espera dos processos, utilizando apenas a ordem de chegada dos processos à fila de pronto. III) O escalonamento do tipo SJF seleciona o processo que tiver o menor tempo de processador ainda por executar. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente o item I está correto. B Somente o item II está correto. C Somente o item III está correto. Você acertou! D Somente os itens I e II estão corretos. Questão 10/12 - Sistemas Operacionais Analise as sentenças a seguir quanto ao escalonamento do tipo First-In-First-Out (FIFO). I) Os processos são executados conforme ordem de chegada. II) O escalonamento do tipo FIFO não se preocupa em melhorar o tempo médio de espera dos processos, utilizando apenas a ordem de chegada dos processos à fila de pronto III) O escalonamento do tipo FIFO seleciona o processo que tiver o menor tempo de processador ainda por executar. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente os itens I e II estão corretos. Você acertou! B Somente o item I está correto. C Somente os itens I e III estão corretos. D Somente o item III está correto. Questão 11/12 - Sistemas Operacionais (questão opcional) Com relação à arquitetura do Núcleo do Sistemas Operacional desenvolvida sobre o conceito de microkernel, analise as sentenças a seguir. I) Nessa arquitetura os serviços do sistema operacional são disponibilizados por meio de processos, como processo para gerência de arquivos, gerência de processos, gerência de memória e escalonamento. II) Na arquitetura microkernel é possível isolar as funções do sistema operacional por diversos processos 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 7/8 servidores e dedicados a serviços específicos, tornando o núcleo menor, mais fácil de depurar e, consequentemente, aumentando sua confiabilidade. III) Na arquitetura microkernel o núcleo é formado por módulos que são compilados separadamente e depois linkados, formando um grande e único programa executável. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente os itens I e III estão corretos. B Somente o item I está correto. C Somente o item II está correto. D Somente os itens I e II estão corretos. Você acertou! Questão 12/12 - Sistemas Operacionais (questão opcional) Assinale a alternativa correta em relação aos sistemas operacionais multiprogramáveis. Nota: 10.0 A Permite a execução de um único programa por vez. B Enquanto um programa estiver executando tarefa de E/S, outro pode estar sendo executado no processador. Você acertou! MACHADO.Arquitetura de Sistemas Operacionais. 2007. Parte I, p. 15-17 C Recursos como memória e periféricos devem ser reservados para uma única aplicação. D No fundo, todo sistema é multiprogramável, já que diversos programas são carregáveis para amemória. Orientações para realização da avaliação. Dicas da coordenação: Tempo máximo: 0 minutos (após o início). 10/11/2017 AVA UNIVIRTUS file:///C:/Users/admin/Desktop/Uninter/Sistemas%20Operacionais/AVA%20UNIVIRTUS.html 8/8 Deseja iniciar a prova agora? NÃO SIM, quero iniciar Para realizar essa avaliação é necessário estar no polo e o tutor deve autorizar o início. Caso você esteja no polo, chame o tutor para autorizar o início da avaliação. RU Senha Conheça o novo AVA UNINTER × carregando...
Compartilhar