Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/1/2019 Avaliação Online - SGE ESAB https://sge.esab.edu.br/aluno/saladeaula/avaliacaoonline/501531 1/4 ESAB campus on-linesala de aula felipetssilva@hotmail.com • sair 201910SI17621 - Fundamentos de Sistemas Operacionais Conteúdo Unidades Bibliografia Glossário Download Apoio Pedagógico Fórum Dúvidas ao Professor Avaliações Avaliação Online Tarefas Dissertativas Informações Meus Colegas Meus Tutores Biblioteca Consulta ao Acervo Situação Links Interessantes Biblioteca Virtual Sala de Aula • Início Avaliação Online A- A A+ P/B Colorido Questão 1 : Sobre a visão de um sistema operacional como uma extensão da máquina, assinale a alternativa correta. Acertou! A resposta correta é a opção D Justificativa: Gabarito: D Comentário: Como estudado na unidade 1, uma das funções do sistema operacional como extensão da máquina é criar uma abstração de todos os recursos de hardware do computador, permitindo que as aplicações façam uso desses recursos de forma mais fácil.a A Todos os componentes de hardware possuem um padrão de comunicação único, isto é, usado por todos. Por isso, ésimples controlar o hardware do computador. B A maior dificuldade em controlar os componentes de hardware de um computador está no fato de a interface decomunicação deles ser escrita em linguagem de máquina ou assembly. C A maior dificuldade em controlar os componentes de hardware de um computador está no fato de cada um delesservir para um propósito diferente, logo, comportam-se de forma diferente. D Embora as interfaces de comunicação do hardware sejam complexas, o sistema operacional as abstrai, criando umainterface mais simples para as aplicações. Questão 2 : Alguns princípios de software de entrada e saída de dados foram estudados e você pôde conhecer alguns conceitos importantes a respeito desse tipo de software. Com base no que você aprendeu a esse respeito, assinale a alternativa correta. Acertou! A resposta correta é a opção B Justificativa: Gabarito: B Comentário: Como visto na unidade 21, o tratamento de erros deve ser realizado próximo ao hardware, por exemplo, através do controlador do dispositivo. Dessa maneira, a recuperação do erro pode ser feita de forma mais eficiente, além de reduzir a complexidade do software que utiliza o dispositivo. A O conceito de nomeação uniforme aplicado a programas que realizam entrada e saída de dados faz com que todosos dispositivos possam ser identificados por números inteiros iniciando em zero. B A recuperação de erros que ocorrem na comunicação de dispositivos de E/S pode ocorrer nos vários níveis de programação, porém é preferível que ocorra próximo ao hardware, pois é onde o erro pode ser recuperado mais rapidamente. C Como DVDs são bastante diferentes de discos rígidos, programas que leem dados de DVDs precisariam de muitasmudanças para começar a ler dados do disco rígido. 12/1/2019 Avaliação Online - SGE ESAB https://sge.esab.edu.br/aluno/saladeaula/avaliacaoonline/501531 2/4 D O tratamento de erros é algo que deve ser realizado o mais longe possível dos componentes de hardware, de preferência ficando a cargo dos programas em nível de usuário. Questão 3 : Você estudou sobre a segurança e a confiabilidade de sistemas operacionais e aprendeu também por que é importante garantir a segurança dos dados e do sistema. Com base no que você aprendeu a esse respeito, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção D Justificativa: Gabarito: D Comentário: Como visto na unidade 23, um dos objetivos do SO é garantir a disponibilidade do sistema. A maior ameaça a isso é o ataque de negação de serviço, que é bastante comum em servidores de páginas da internet. A Um dos objetivos do SO é garantir a confidencialidade dos dados do computador, ou seja, impedir a manipulaçãodesses dados por usuários não autorizados. B É muito mais comum dados serem perdidos por causa de invasões de usuários maliciosos do que por causasacidentais. C Garantir a disponibilidade dos serviços de um computador só é possível se o SO possuir poucos bugs, pois essesbugs é que fazem os serviços ficarem indisponíveis ocasionalmente. D O ataque de negação de serviço é uma ameaça comum a servidores de páginas da internet, em que esses servidores recebem inúmeras requisições em um curto período de tempo, esgotando os recursos da máquina e fazendo com que sites saiam do ar. Questão 4 : O gerenciamento de memória realizado pelo SO se baseia em conceitos fundamentais de abstração de memória, como o conceito de espaços de endereçamento. Com base no que você aprendeu a respeito desses conceitos básicos, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção B Justificativa: Gabarito: B Comentário: Como visto na unidade 13, cada dado armazenado na memória pelo programa fica em um endereço da memória e esse endereço é decidido durante a compilação do programa bem antes de ele ser executado, portanto nunca muda independentemente de quantas vezes o programa for executado. Memórias voláteis não guardam mais os dados quando o computador é desligado. Na memória principal ficam armazenados vários programas ao mesmo tempo. O espaço de endereçamento de um programa não armazena apenas suas instruções. A A memória principal é uma memória volátil, pois ela guarda os dados que armazena mesmo quando o computador édesligado. B Os endereços referenciados pelo código compilado de um programa são decididos em tempo de compilação, portantosão fixos e não mudam cada vez que o programa é executado. C Na memória principal ficam guardados o código e os dados de apenas um programa de cada vez. D O espaço de endereçamento de um programa na memória é um trecho da memória principal reservado paraarmazenar apenas as instruções do programa, ou seja, o seu código que será executado. Questão 5 : Sobre os componentes básicos de sistemas operacionais estudados na unidade 6, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção D Justificativa: Gabarito: D Comentário: O sistema de arquivos parte do sistema operacional e organiza todos os dados do computador na forma de uma árvore de diretórios e arquivos, independentemente da forma com que eles estão distribuídos no disco rígido. A Sistema de arquivos é um sistema que faz parte do sistema operacional e possui a função de gerenciar o uso damemória principal. B O caminho de um arquivo ou diretório indica exatamente o local em que ele está armazenado na memória. C A árvore de diretórios de um sistema de arquivos reflete a forma com que os dados estão armazenados na memóriasecundária. D Sistema de arquivos é o conjunto de todos os arquivos e diretórios do computador, além de algumas diretivas deestruturação. Questão 6 : Na unidade 14 você conheceu parte do gerenciamento de memória realizado pelo SO e pôde compreender como o SO faz para permitir que vários programas ocupem a memória principal ao mesmo tempo. Com base no que você aprendeu a respeito, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção B Justificativa: Gabarito: B Comentário: O registrador-base mostra onde começa o programa, e esse valor deve ser somado a todos os endereços virtuais para descobrir cada endereço físico do programa. Opção A está errada, pois pode ocorrer de endereços virtuais e 12/1/2019 Avaliação Online - SGE ESAB https://sge.esab.edu.br/aluno/saladeaula/avaliacaoonline/501531 3/4 físicos serem iguais. Opção C está errada, pois a pilha e a heap se expandem de encontro uma da outra. Opção D está errada, pois esta é a função do registrador-base. A Endereços virtuais nunca são iguais aos endereços físicos. B O SO soma o registrador-base do programa aos endereços virtuais dele para descobrir seus endereços físicos. C Para que a expansão da heap e da pilha de um programa não interfiram entre si, elassempre se expandem paralonge uma da outra na memória. D O registrador-limite indica o endereço onde começa o espaço de endereçamento do programa. Questão 7 : Você estudou sobre as diferentes operações de entrada e saída de dados implementadas nos computadores. Com base no que você aprendeu a esse respeito, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção B Justificativa: Gabarito: B Comentário: Como estudado na unidade 22, polling, ou espera ocupada, é a técnica de transmissão de dados mais simples. Ela consiste no processador realizar todo o trabalho de forma síncrona, em que durante toda a transmissão ele permanece verificando se a transmissão já acabou ou não, utilizando, dessa forma, todo o tempo de processamento. A O mecanismo de interrupções possui a vantagem de que boa parte do processamento é realizado pelo controlador deDMA. B Polling é uma técnica simples de transmissão de dados, embora não seja muito interessante já que o processador continua ocupado verificando o estado da transmissão enquanto a transmissão dos dados ocorre, deixando de executar possíveis outras threads que estejam esperando. C O uso de DMA permite que o processador não fique esperando as transmissões acabarem, graças ao mecanismo deinterrupções que informa ao processador sempre que um byte ou um conjunto de bytes é lido ou escrito. D Polling é uma técnica na qual os dispositivos de E/S emitem interrupções que avisam o SO quando eles necessitamde atenção, permitindo que programas realizem operações de E/S de forma assíncrona. Questão 8 : Com base no que você aprendeu a respeito do mecanismo usado pelo SO para permitir que vários programas ocupem a memória principal ao mesmo tempo, assinale a alternativa correta. Acertou! A resposta correta é a opção D Justificativa: Gabarito: D Comentário: Como visto na unidade 14, os endereços virtuais podem ser convertidos em endereços físicos somando-os ao registrador-base do programa. O registrador-base indica onde começa o espaço de endereçamento de um programa, e o registrador-limite indica onde ele termina. O espaço ocupado por um programa na memória pode e geralmente muda de tamanho durante a sua execução. Endereços virtuais se relacionam com endereços físicos no sentido de que os endereços físicos são calculados com base nos endereços virtuais. A O registrador-limite indica o endereço onde começa o espaço de endereçamento do programa, enquanto oregistrador-base indica o endereço onde começa o espaço de endereçamento do SO. B Quando é colocado na memória principal, o programa recebe um registrador-base e um registrador-limite, e o espaçocom o qual ele começa na memória não pode mudar de tamanho durante a sua execução. C Endereços virtuais não possuem relação nenhuma com endereços físicos. D Todo programa possui um espaço de endereçamento virtual, que é convertido para endereços físicos durante aexecução, usando, como base, o valor do registrador-base do programa. Questão 9 : Vimos que as políticas de escalonamento definem como o escalonamento de processos deve ser realizado, o que influencia diretamente no funcionamento do sistema como um todo. A respeito dessas políticas estudadas, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção A Justificativa: Gabarito: A Comentário: Como visto na unidade 12, o algoritmo round-robin implementa um quantum – que é o tempo máximo de execução ininterrupta de cada thread – e mantém uma fila de processos. Quando o quantum de uma thread acaba, ela vai para o fim da fila e o primeiro elemento da fila passa a ser executado. A Round-robin é uma política de escalonamento em que cada thread executa por no máximo um quantum, então éinterrompida e a próxima thread da fila começa a executar. B Em uma política de escalonamento baseada em prioridades, threads responsáveis pela interface gráfica dosprogramas recebem prioridades baixas. C Na política que consiste em uma fila de múltiplos níveis, o SO mantém uma fila de processos, e sempre o primeiroelemento da fila é executado e depois, quando este for interrompido, vai para o final da fila. D Um quantum é o tempo mínimo que uma thread pode executar de forma ininterrupta, usado por escalonadorespreemptivos e não preemptivos. 12/1/2019 Avaliação Online - SGE ESAB https://sge.esab.edu.br/aluno/saladeaula/avaliacaoonline/501531 4/4 Questão 10 : Sobre a evolução dos sistemas operacionais estudada nas unidades 2 e 3, assinale a alternativa correta. Resposta Errada! A resposta correta é a opção C Justificativa: Gabarito: C Comentário: Como não havia ainda linguagens de programação e nem sistemas operacionais, os computadores da primeira geração usavam apenas linguagem de máquina para realizar suas computações. A Sistemas em lote, ou batch, surgiram na terceira geração de sistemas e permitiam a execução de mais um programade computador ao mesmo tempo. B Os mainframes da terceira geração já possuíam sistemas operacionais mais avançados, como Unix. C O Eniac, como todos os computadores da primeira geração, utilizava apenas linguagem de máquina, pois ainda nãoexistiam linguagens de programação. D Sistemas como o Multics, criados na terceira geração, são usados até hoje. Tempo Gasto 00:20:39 Maior pontuação: 0.8 Pontuação: 0.8 Refazer Avaliação
Compartilhar