Prévia do material em texto
02/12/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 Acadêmico: Disciplina: Sistemas e Aplicações Distribuídas (G T 104) Avaliação: Avaliação I - Individual FLEX ( peso.:l ,50) Prova: Nota da Prova: 9,00 1. Dependendo da quantidade de processadores e dispositivos de 1/0, os sistemas operacionais podem ser classificados em sistemas fortemente acoplados e fracamente acoplados. Possuir dois ou mais sistemas computacionais interligados, sendo cada um controlado pelo seu próprio sistema operacional, não único, é característica dos sistemas fracamente acoplados. Acerca dos sistemas fracamente acoplados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A vantagem de ser tolerante a falhas, em que a falha de um sistema é suprida por outro, que pode assumir o papel do sistema que apresentou a falha, fazendo com que o processo não pare de funcionar, é característica dos sistemas operacionais de rede. ( ) Exemplos de sistemas fracamente acoplados são as redes locais de computadores, porque possuem diversas máquinas e sistemas operacionais distintos, ou não, permitindo compartilhamento de recursos entre os usuários. ( ) Os sistemas fracamente acoplados têm uma organização funcional totalmente independente da topologia, ou seja, não dependem da posição dos computadores nem de como estão interligados. ( ) Os sistemas estão separados fisicamente nos sistemas distribuídos, sendo a rede entre os sistemas transparente para os usuários e o balanceamento de carga uma vantagem, porque uma tarefa pode ser processada numa CPU que esteja ociosa no sistema. Assinale a alternativa que apresenta a sequência CORRETA: d) V - V - F - V. 02/12/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 2. Com a 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: l- 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. Il- O sistema operacional de rede permite que um computador compartilhe seus recursos com os demais computadores da rede, por exemplo, uma impressora. Ill- 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) As sentenças l, III e IV estão corretas. b) As sentenças l, II e III estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças l, II e IV estão corretas. 3. Um sistema de processamento distribuído é um sistema que interliga vários nós de processamento. Segundo Tanenbaum (2007, p. 1), "um sistema distribuído define-se como um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente". Sobre os conceitos dos sistemas distribuídos, analise as sentenças a seguir: l- Em um sistema distribuído, os usuários podem acessar recursos em outras máquinas, tornando a distribuição dos recursos transparente aos usuários. Il- Um sistema distribuído tem que ser tolerante a falhas. Para ser considerado tolerante a falhas, tem que continuar a funcionar, sem qualquer degradação do desempenho ou das funcionalidades, após as falhas. Ill- Um sistema de arquivos distribuídos pode ser implementado sem manter informações de estado. Nesse caso, as operações são tratadas de forma coletiva. IV- Um sistema distribuído pode suportar a migração de processos, sendo que esta migração ocorre sob controle de um sistema operacional. Assinale a alternativa CORRETA. FONTE: TANENBAUM, Andrew S. Sistemas Distribuídos: princípios e paradigmas. 2. ed. São Paulo: Pearson Prentice Hall, 2007. a) As sentenças I e IV estão corretas. b) As sentenças l, II e III estão corretas. c) As sentenças I e III estão corretas. d) Somente a sentença IV está correta. 4. Os computadores da primeira geração possuíam como principal característica uma dimensão física enorme, sendo composto por inúmeras válvulas eletrônicas que queimavam 02/12/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 frequentemente. Nesta geração, os computadores calculavam com uma velocidade de milésimos de segundo, o que é um tempo enorme comparado com os tempos atuais, e sua programação era realizada através da linguagem de máquina, usando conexões com fios elétricos no início. Diante disso, assinale a alternativa CORRETA que apresenta um computador da primeira geração: a) Tablet. b) Mainframe. c) Desktop. d) EMAC. 5. Com a utilização de sistemas operacionais multitarefas é permitido ao usuário executar vários programas de forma simultânea, exigindo, desta forma, uma quantidade maior de memória primária. Ocorre que, muitas vezes, a memória primária não é suficiente para conter a execução de todos os processos, sendo necessário realizar a troca de processos entre a memória e o disco. Assinale a alternativa que apresenta o conceito descrito: a) Swapping. b) Paginação. c) Memória virtual. d) Segmentação. 6. Os sistemas operacionais com multiprocessamento permitem que uma tarefa possa ser dividida e executada, ao mesmo tempo, por mais de um processador. Alto desempenho pode ser obtido com processamento vetorial ou com processamento paralelo. Sobre esses níveis de processamento, analise as seguintes afirmativas: l- Um processador vetorial possui instruções que permitem operar com vetores inteiros. Il- No processamento paralelo, a aplicação deverá obrigatoriamente ser executada por mais de um processador. Ill- O processamento vetorial permite a manipulação e a operação com matrizes parciais. IV- No processamento paralelo, a aplicação precisa ser dividida em partes que sejam independentes. Assinale a alternativa CORRETA: a) As sentenças l, II e III estão corretas. b) As sentenças II e IV estão corretas. c) Somente a sentença IV está correta. d) As sentenças I e IV estão corretas. 7. O computador possui um sistema fundamental ao seu funcionamento que é o sistema de memória. A memória principal (RAM) armazena os dados e as instruções dos programas antes de serem executadas pela CPU e também os resultados após o processamento. Assim, uma função importante do sistema operacional é o gerenciamento de memória, sendo que precisa efetuar uma alocação eficiente dos dados e instruções na memória RAM disponível no computador. Considerando que existem alguns tipos diferentes de alocação de memória, analise as sentenças a seguir: l- Na alocação simples, a memória do computador é fracionada em duas porções, não necessariamente de tamanhos iguais, sendo uma para o sistema operacional e outra para o 02/12/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 programa do usuário (instruções e dados), onde o programa não poderia ser maior que a porção a ele destinada. Il- Na alocação estática, o espaço de memória é fracionadoem algumas porções de tamanhos fixos, chamadas de partições, onde é possível alocar vários programas, sendo um em cada partição, para execução pelo processador do sistema. Ill- Na alocação dinâmica o espaço de memória é fracionado em algumas partições conforme o tamanho previamente definido por cada programa poder executar, sendo alocadas as partições conforme a necessidade de cada programa. IV- Na alocação dinâmica é possível usar a relocação de partições, que significa juntar partições adjacentes quando vazias, em uma única partição, mas somente depois do programa que estiver usando uma das partições adjacentes finalize sua execução. Assinale a alternativa CORRETA: a) As sentenças I e IV estão corretas. b) As sentenças l, II e III estão corretas. c) As sentenças III e IV estão corretas. 3/4 d) As sentenças II e IV estão corretas. 8. As memórias são dispositivos responsáveis pelo armazenamento dos dados num sistema computacional, seja na forma volátil ou permanente, cabendo ao sistema operacional o gerenciamento e o controle de acesso a estes dados através das técnicas de alocação de memória. Diante disso, assinale a alternativa CORRETA que apresenta a técnica de alocação de memória que permite que as tarefas definam previamente o tamanho que necessitam: a) Alocação particionada dinâmica. b) Alocação particionada fixa. c) Alocação contígua de único usuário. d) Alocação por paginação. 9. Os computadores da primeira geração possuíam como principal característica uma dimensão física muito grande, sendo compostos por inúmeras válvulas eletrônicas que queimavam frequentemente. Nesta geração, os computadores calculavam com uma velocidade de milésimos de segundo, o que é um tempo enorme comparado com os tempos atuais, e sua programação era realizada através da linguagem de máquina, usando conexões com fios elétricos inicialmente. Diante disso, assinale a alternativa CORRETA que apresenta um computador da primeira geração: a) Eniac. b) Mainframe. c) Tablet. d) Desktop. 10.A utilização de sistemas operacionais multitarefas permite ao usuário executar vários programas de forma simultânea, exigindo desta forma uma quantidade maior de memória primária. Ocorre que, muitas vezes, a memória primária é insuficiente para conter a execução de todos os processos, sendo necessário realizar a troca de processos entre a memória e o disco. Assinale a alternativa CORRETA que apresenta o conceito descrito: 02/12/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 a) Paginação. b) Segmentação. c) Swapping. d) Memória virtual. Prova finalizada com 9 acertos e 1 questões erradas. 4/4