Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/05/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/4 Acadêmico: Luan Timoteo Souza (2171906) Disciplina: Sistemas e Aplicações Distribuídas (GTI04) Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:637441) ( peso.:3,00) Prova: 18662267 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. Os sistemas distribuídos possuem como objetivo executar ações compartilhadas com diversos outros equipamentos, no entanto não compartilham processos nem memória. Sistemas distribuídos trabalham em conjunto com vários computadores, possibilitando assim a troca de mensagem, dados e informações entre os equipamentos. São definidos como uma categoria de: a) Sistemas independentes. b) Sistemas acoplados. c) Sistemas computacionais. d) Sistemas de dados. 2. Os sistemas distribuídos tem um modelo de arquitetura que visa a estabelecer a forma pela qual os componentes dos sistemas interagem e a maneira pela qual eles são mapeados em uma rede de computadores. Objetiva 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 sentenças verdadeiras e F para as falsas: ( ) A arquitetura distribuída baseada em código móvel possibilita que um código seja enviado de um computador para outro e seja executado no destino. ( ) Os agentes móveis possuem a mesma funcionalidade do código móvel, mas com a vantagem de não oferecer riscos à segurança do sistema. ( ) Um sistema distribuído é denominado 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. ( ) A partir da linguagem Java, utilizando a tecnologia RMI (Remote Method Invocation), o programador pode desenvolver aplicações distribuídas, como, por exemplo, os applets. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - V. b) F - F - V - F. c) V - F - V - V. d) V - V - F - F. 27/05/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/4 3. 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, II e III estão corretas. b) As sentenças I, III e IV estão corretas. c) Somente a sentença III está correta. d) As sentenças I e IV estão corretas. 4. Os navegadores de internet utilizam, para armazenar os dados utilizados em uma navegação web, o Cache, o qual tem como objetivo registrar os dados e as informações utilizados recentemente pelo usuário. Existe toda uma configuração de servidor web que permite armazenar dados acessados e permitir que o usuário se conecte a um determinado site. Quanto a esses servidores, analise as opções a seguir: I- Servidor particionado. II- Servidor acoplado. III- Servidor proxy. IV- Servidor web. Agora, assinale a alternativa CORRETA: a) Somente a opção I está correta. b) As opções I, II e IV estão corretas. c) Somente a opção III está correta. d) As opções II e III estão corretas. 5. O modelo de arquitetura de um sistema distribuído visa a estabelecer a forma pela qual os componentes dos sistemas interagem e a maneira pela qual eles são mapeados em uma rede de computadores. Objetiva garantir que sua estrutura atenda às demandas atuais e provavelmente futuras. Acerca do modelo de arquitetura cliente- servidor e suas variações, analise as sentenças a seguir: I- A arquitetura distribuída baseada em código móvel possibilita que um código seja enviado de um computador para outro e seja executado no destino. II- Os agentes móveis possuem a mesma funcionalidade do código móvel, mas com a vantagem de não oferecer riscos à segurança do sistema. III- Um sistema distribuído é denominado 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. IV- A partir da linguagem Java, utilizando a tecnologia RMI (Remote Method Invocation), o programador pode desenvolver aplicações distribuídas, como, por exemplo, os applets. Agora, assinale a alternativa CORRETA: a) As sentenças II e III estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças I, II e IV estão corretas. 27/05/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/4 6. Diante dos diversos tipos de sistemas operacionais disponíveis no mercado, destaca-se o sistema embarcado, que tem por objetivo realizar um conjunto de tarefas predefinidas, geralmente com requisitos específicos, por exemplo, o sistema de navegação de uma aeronave e o controle do espaço aéreo. Considerando essa informação, assinale a alternativa CORRETA que apresenta o melhor tipo de escalonamento de processos para o sistema operacional descrito: a) Escalonamento First-in-first-out. b) Escalonamento de tempo real crítico. c) Escalonamento cooperativo. d) Escalonamento por prioridades. 7. A interrupção é um sinal de dispositivo que usualmente resultará na troca de contexto, onde o processador para de executar um processo para atender ao dispositivo que pediu a interrupção. Acerca do tema interrupção, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Qualquer dispositivo poderá disparar uma interrupção com o objetivo de informar ao sistema operacional que concluiu uma tarefa ou para retornar dados para o sistema operacional. ( ) As IRQs (Interrupt Request - Requisição de Interrupção) são 16 canais enumerados de 1 a 16, os quais os dispositivos podem utilizar para chamar a atenção da memória RAM. ( ) A implementação da preempção por tempo tem como base as interrupções geradas pelo PIT (Programable Interrupt Timer). ( ) A ISR (Interrupt Service Routine - Rotina do Serviço de Interrupções) é a instrução executada quando ocorre uma interrupção, havendo apenas uma instrução predefinida para todos os tipos de interrupção. ( ) O PIC (Programable Interrupt Controller) é o responsável pelo encaminhamento das interrupções dos periféricos para o processador. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - V - F - F. b) F - V - F - V - V. c) V - F - V - F - V. d) F - F - F - V - F. 8. Segundo Deitel (2005, p. 239), "o gerenciador de memória é um componente do sistema operacional que se preocupa com o esquema de organização da memória do sistema e com as estratégias de gerenciamento de memória. Ogerenciador de memória determina como o espaço de memória disponível é alocado a processos e como responder a mudanças na utilização da memória de um processo". Sobre as estratégias de gerenciamento de memória, analise as sentenças a seguir: I- Swapping é uma estratégia utilizada na gerência de memória de um computador, consistente na utilização de algoritmos de otimização para minimizar o desperdício no uso da memória devido à fragmentação. II- A estratégia de paginação permite a alocação de vários processos em áreas diferentes da memória física, desde que essas sejam contíguas. III- A estratégia de alocação dinâmica de memória utiliza algoritmos para escolher onde um determinado programa será alocado na memória, sendo que o algoritmo first-fit é o que apresenta melhor performance. IV- Uma das vantagens da estratégia de gerenciamento de memória por segmentação é a possibilidade de separar regiões de memória conforme a utilização desta. Assinale a alternativa CORRETA: FONTE: DEITEL, Harvey M. Sistemas operacionais. 3. ed. São Paulo: Pearson Prentice Hall, 2005. a) As sentenças I e II estão corretas. b) As sentenças II e III estão corretas. c) Somente a sentença IV está correta. d) As sentenças III e IV estão corretas. 27/05/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/4 9. Composto por um conjunto de funções e de estruturas de dados, o Device Driver controla um ou mais periféricos, como discos rígidos, teclados, mouses, monitores, interfaces de redes, etc. Cada driver interage com as diferentes partes do sistema operacional através de uma interface de programação. Com relação a esse assunto, analise as afirmativas a seguir: I- Para cada Sistema Operacional é projetado e implementado um Device Driver específico. II- O Device Driver inviabilizou que os Sistemas operacionais se tornassem mais genéricos, complicando a instalação de novos dispositivos. III- Cada fabricante desenvolve o Device Driver de seu dispositivo, devido à inviabilidade do Sistema Operacional ter conhecimento sobre todos os dispositivos disponíveis. IV- Uma das responsabilidade do Device Driver é enviar as instruções para o controlador de entrada e saída. Assinale a alternativa CORRETA: a) As afirmativas I, II e III estão corretas. b) As afirmativas I, III e V estão corretas. c) As afirmativas I e II estão corretas. d) As afirmativas II e III estão corretas. 10. Os sistemas distribuídos têm por objetivo a descentralização e o processamento paralelo das informações, podendo ser realizados por dois ou mais computadores interligados através de uma rede. Acerca dos sistemas distribuídos, assinale a alternativa CORRETA: a) Um sistema operacional distribuído consiste em múltiplos processadores de dados com um fraco relacionamento entre si. b) O desenvolvimento das redes de computadores pessoais possibilitou a implementação dos sistemas operacionais distribuídos, o qual pertence à terceira geração de sistemas operacionais. c) O sistema distribuído permite que os usuários acessem recursos em outras máquinas, mas não possibilita a transparência destes recursos aos usuários. d) O sistema distribuído é tolerante a falhas. Isso ocorre já que o mesmo continua a funcionar, sem prejuízo do desempenho ou das funcionalidades. 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) 1 e 2. b) 2 e 3. c) 2 e 4. d) 1 e 3. Prova finalizada com 11 acertos e 0 questões erradas.
Compartilhar