Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5 Acadêmico: Diego dos Reis Soares (1901312) Disciplina: Sistemas e Aplicações Distribuídas (GTI04) Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:513932) ( peso.:3,00) Prova: 18878596 Nota da Prova: - Legenda: Resposta Certa Sua Resposta Errada 1. Chamado escalonamento de processos, essa atividade é executada pelo sistema operacional visando organizar a execução dos processos obtendo o máximo desempenho da CPU. Acerca do mecanismo de escalonamento do sistema operacional, analise as afirmativas a seguir: I- O throughput é um critério simples de escalonamento, dado pela soma do tempo de espera com o tempo de serviço ou tempo de execução. II- O tipo de escalonamento preemptivo permite que um processo seja interrompido para a execução de outro. III- O escalonamento cooperativo, quando utilizado por um programa mal escrito, pode monopolizar a CPU, gerando um grande problema para o sistema operacional. IV- A implementação do modelo de escalonamento de múltiplas filas com realimentação gera ganho de tempo pelo sistema operacional, já que não precisa identificar qual a fila ideal para cada processo. Assinale a alternativa CORRETA: a) As afirmativas II e III estão corretas. b) As afirmativas I e IV estão corretas. c) As afirmativas I e III estão corretas. d) As afirmativas II e IV estão corretas. 2. Estudou-se que uma das funções do sistema operacional é gerenciar todos os dispositivos de entrada e saída acoplados ao computador. Esse gerenciamento ocorre através de um subsistema implementado no sistema operacional e o Device Driver, que é fornecido pelo fabricante do dispositivo. Com base nestas informações, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O Device Driver realiza a comunicação de forma direta entre CPU e dispositivo, através do envio e recebimento de comandos. ( ) Cabe ao subsistema de entrada e saída fornecer a interface entre o sistema operacional e o Device Driver. ( ) O Device Driver, para ser utilizado, deverá ser instalado dentro do sistema operacional para que seja executado em modo usuário. ( ) Os dispositivos de entrada e saída que implementam os controladores de DMA transferem os dados diretamente para a memória, evitando, assim, o uso da CPU. ( ) Os comandos de alto nível utilizados pelas aplicações, quando acionados, recebem o nome de system calls. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F - V. b) F - V - F - V - V. c) F - V - V - F - F. d) V - F - F - V - F. 05/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5 3. Na internet, os protocolos servem para viabilizar a troca de dados entre computadores conectados na rede, permitindo a comunicação entre os processos ativos nesses computadores. Os protocolos definem regras visando à padronização, bem como possibilitando que equipamentos de diferentes fabricantes possam se comunicar. Considerando especificamente a comunicação via internet, existem alguns protocolos que são mais utilizados a nível mundial atualmente. Com relação aos protocolos mais utilizados na internet atualmente, análise as sentenças a seguir: I- Os protocolos TCP e UDP são utilizados na rede internet. II- O protocolo Frame Relay é o mais utilizado na rede internet. III- O protocolo IP é responsável pelo endereçamento de computadores na internet. IV- É obrigatório utilizar o protocolo MPLS para comunicações na internet. Assinale a alternativa CORRETA: a) As sentenças I e II estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças III e IV estão corretas. d) As sentenças I e III estão corretas. 4. O sistema operacional, para permitir o funcionamento de um programa, terá que executar diversos processos, muitas vezes não percebidos pelo usuário. Por exemplo, ao executar o Internet Explorer, cada aba aberta cria um subprocesso, o qual será gerenciado individualmente e, mesmo que uma aba venha a travar, as outras continuarão trabalhando normalmente. Acerca dos processos computacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Ao finalizar o processo que está executando o programa do Internet Explorer, consequentemente finalizará o subprocesso de uma aba aberta. ( ) A thread é a divisão de um processo em dois ou mais processos que podem ser executados de forma concorrente, compartilhando a mesma área de dados do processo principal. ( ) Ao criar um processo, o sistema operacional precisa alocar recursos de software, hardware e endereçamento. ( ) Os controladores são responsáveis por manterem as informações sobre os processos em execução. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) F - V - F - F. c) V - V - V - F. d) V - F - F - V. 5. A partir da evolução dos componentes de hardware que compõem um computador, houve a necessidade dos sistemas operacionais acompanharem esta evolução. Com isso, atualmente existem diversos sistemas operacionais que atendem às mais variadas demandas do mercado. Entre eles, encontram-se os sistemas operacionais classificados como fortemente acoplados e fracamente acoplados. Diante disso, analise as sentenças a seguir: I- A interligação dos sistemas fracamente acoplados pode ser do tipo barramento, conectados através de uma única linha, ou do tipo organização distribuída, o qual possui diversas linhas de comunicação. II- O sistema operacional de rede permite que um computador compartilhe seus recursos com os demais computadores da rede, como, por exemplo, uma impressora. III- A organização funcional do sistema fortemente acoplado pelo barramento cruzado permite a conexão simultânea das unidades funcionais, com o gerenciamento dos conflitos de acesso à memória. IV- No sistema operacional distribuído, o usuário consegue identificar os computadores que compõem o sistema. Assinale a alternativa CORRETA: a) Somente a sentença III está correta. b) As sentenças I, II e III estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças II e IV estão corretas. 05/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5 6. Cada vez mais as empresas de tecnologia desenvolvem arquiteturas de hardwares específicas, a fim de atender a um determinado nicho do mercado. Consequentemente, são desenvolvidos diversos tipos de sistemas operacionais que buscam acompanhar esse avanço, com o objetivo de gerenciar essa arquitetura, obtendo o máximo desempenho possível. No que tange aos tipos de sistemas operacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os sistemas operacionais desenvolvidos para servidores possibilitam o compartilhamento de arquivos, impressoras, banco de dados, entre outros. ( ) Os Sistemas Operacionais, como Windows 8 e Linux, são desenvolvidos para a utilização em computadores pessoais, haja vista sua facilidade de manipulação. ( ) Os sistemas embarcados são desenvolvidos para uma tarefa específica, podendo ser aplicados, por exemplo, em semáforos ou dispositivos móveis, como os tablets. ( ) Os sistemas de tempo real são utilizados em situações em que o objetivo é garantir que todos os eventos sejam atendidos, conforme suas restrições de tempo. ( ) Os sistemas operacionais de grande porte têm como objetivo principal o processamento de diversos arquivos de forma simultânea. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - F - V. b) V - F - F - V - V. c) V - V - V - V - F. d) F - V - F - F - F. 7. Os chamados servidores têm a responsabilidade de gerenciar dados e informaçõesque são enviados aos clientes numa rede de computadores. Existem vários tipos de servidores, classificados conforme suas atribuições e funções no ambiente de rede. Com relação aos tipos de servidores mais conhecidos e utilizados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Servidores de arquivos são pouco utilizados atualmente. ( ) Servidores de aplicações são muito utilizados atualmente. ( ) Servidores de bancos de dados são muito utilizados atualmente. ( ) Servidores de web são pouco utilizados atualmente. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - F. b) F - F - V - F. c) V - V - F - F. d) V - F - V - V. 8. O mercado disponibiliza diversos tipos de sistemas operacionais, a fim de atender às mais variadas demandas, divididos em sistemas monotarefa ou multitarefa. Além dessa divisão, existem diversos subtipos de sistemas, dentre eles os sistemas operacionais de computadores de grande porte, sistemas operacionais de servidores, sistemas operacionais de computadores pessoais e sistemas operacionais embarcados. Considerando esse cenário, analise as sentenças a seguir: I- Sistemas operacionais de computadores de grande porte viabilizam o processamento simultâneo de muitos processos e alta capacidade de I/O (entrada e saída). Utilizados em grandes corporações. II- Sistemas operacionais de servidores viabilizam o compartilhamento de recursos de hardware e software por vários usuários. Utilizados em grandes empresas. III- Sistemas operacionais de computadores pessoais viabilizam facilidade de utilização, funcionalidades diversas e interface amigável para os usuários. Utilizados em residências e pequenas empresas. IV- Sistemas operacionais embarcados viabilizam processamento em tempo real, em que o tempo de resposta possui limites rígidos. Utilizados em controle de tráfego aéreo e usinas nucleares. Agora, assinale a alternativa CORRETA: a) As sentenças I e IV estão corretas. b) As sentenças I, II e III estão corretas. 05/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5 c) As sentenças I, III e IV estão corretas. d) Somente a sentença III está correta. 9. Os navegadores de internet utilizam o cache para armazenar dados acessados em uma navegação web. Um dos objetivos é registrar os dados e informações utilizados recentemente pelos usuários. Existe uma configuração de servidor web a qual permite armazenar dados acessados e liberar o acesso ou não de usuários a determinados sites. Considerando essa configuração, em relação ao nome (ou nomes) que o servidor acaba recebendo, analise as opções a seguir: I- Servidor particionado. II- Servidor acoplado. III- Servidor proxy. IV- Servidor de arquivos. Assinale a alternativa CORRETA: a) As opções II e III estão corretas. b) Somente a opção III está correta. c) Somente a opção I está correta. d) As opções I, II e IV estão corretas. 10. O modelo de arquitetura dos sistemas distribuídos tem como objetivo determinar a forma pela qual os componentes dos sistemas interagem entre si, além da maneira pela qual eles são mapeados numa rede de computadores. Também tem como finalidade garantir que sua estrutura atenda às demandas atuais e provavelmente futuras. Acerca do modelo de arquitetura cliente-servidor e suas variações, classifique V para as opções verdadeiras e F para as falsas: ( ) A arquitetura distribuída embasada em código móvel permite que um código seja enviado de um computador para outro, e possa ser executado no destino. ( ) Os agentes móveis possuem a mesma utilidade do código móvel, mas com a vantagem de não oferecer riscos à segurança do sistema distribuído. ( ) Um sistema distribuído é qualificado como cliente fraco quando se utiliza, por exemplo, de um thin client, o qual se conecta a um servidor de aplicativos responsável por realizar as tarefas mais relevantes. ( ) Utilizando a tecnologia RMI (Remote Method Invocation), o programador pode desenvolver aplicações distribuídas usando linguagem Java, por exemplo os applets. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - F. b) V - V - F - F. c) F - V - V - V. d) V - F - V - V. 11. (ENADE, 2014) Os estados que um processo alcança podem ser modelados por meio do diagrama exibido a seguir. No diagrama de estados apresentado, as transições causadas pelo escalonador de processos são: FONTE: TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson do Brasil, 2010. a) 2 e 3. 05/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5 b) 1 e 2. c) 1 e 3. d) 2 e 4. Prova finalizada com 11 acertos e 0 questões erradas.
Compartilhar