Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Sistemas e Aplicações Distribuídas (GTI04) Avaliação: Avaliação I - Individual FLEX ( Cod.:513931) ( peso.:1,50) Prova: 15434598 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. A grande evolução do hardware, a partir da II Guerra Mundial, viabilizou o desenvolvimento de componentes eletrônicos cada vez mais rápidos e menores. Em paralelo, os computadores tiveram evolução semelhante com os sistemas operacionais. Estes últimos podem ter sua história dividida em gerações. Diante disso, associe os itens, utilizando o código a seguir: I- Segunda geração. II- Terceira geração. III- Quarta geração. IV- Quinta geração. ( ) Caracterizada pelo uso de circuitos integrados e capacidade de multiprogramação, em que foi viável executar diversos programas em intervalos de tempo. ( ) Caracterizada pelo uso de circuitos integrados ULSI e capacidade de processamento distribuído com interfaces gráficas e sistemas de código aberto (open source). ( ) Caracterizada pelo uso de circuitos LSI e VLSI, disseminação dos computadores pessoais, conceitos de multitarefa e multiprocessamento, além da utilização de redes de computadores e estações de trabalho. ( ) Caracterizada pelo uso de transistores e memórias magnéticas, disseminação do uso de mainframes e surgimento das linguagens de programação Assembly e Fortran. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) II - III - I - IV. b) III - IV - II - I. c) II - III - IV - I. d) II - IV - III - I. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_1%20aria-label= 2. Os sistemas operacionais podem ser classificados, dependendo da quantidade de processadores e dispositivos de I/O, em sistemas fortemente acoplados e fracamente acoplados. Estes últimos têm como característica possuir dois ou mais sistemas interligados, sendo cada um controlado pelo seu próprio sistema operacional, não único. Acerca dos sistemas fracamente acoplados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As redes locais de computadores são exemplos de sistemas fracamente acoplados, porque possuem diversas máquinas e sistemas operacionais distintos, ou não, permitindo compartilhamento de recursos entre os usuários. ( ) Nos sistemas distribuídos, os sistemas estão separados fisicamente, 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. ( ) 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. ( ) 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. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) F - V - F - V. c) V - V - F - V. d) V - V - F - F. 3. 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. O gerenciador 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 III e IV estão corretas. b) Somente a sentença IV está correta. c) As sentenças II e III estão corretas. d) As sentenças I e II estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_3%20aria-label= 4. Os computadores modernos são constituídos de processadores, memórias, temporizadores, discos, dispositivos apontadores tipo mouse, interfaces de rede, impressoras e uma ampla variedade de outros dispositivos, cabendo ao sistema operacional fornecer uma alocação ordenada e controlada destes. Acerca do gerenciamento de recursos do sistema operacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O funcionamento de forma transparente entre todos os dispositivos do computador somente será possível se o sistema operacional garantir que eles sejam acessados e controlados conforme regras previamente estabelecidas. ( ) Nos sistemas operacionais monousuários, não há necessidade de gerenciamento de recursos, uma vez que permite a utilização por apenas um usuário. ( ) Tanto uma impressora como uma unidade de disco podem ser acessados de forma simultânea, cabendo ao sistema operacional o seu gerenciamento. ( ) Quando um computador ou uma rede tem múltiplos usuários, a necessidade de gerenciar e proteger a memória, dispositivos de entrada e saída e outros recursos é muito maior. ( ) A principal tarefa do sistema operacional é manter o controle sobre quem está usando determinado recurso, garantindo suas requisições, controlando as contas e mediando conflitos de requisições entre diferentes programas e usuários. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V - F. b) V - F - V - F - V. c) V - F - F - V - V. d) V - V - F - V - F. 5. Os sistemas fracamente acoplados caracterizam-se por possuir dois ou mais sistemas de computação interligados, sendo que cada sistema possui o seu próprio sistema operacional, gerenciando os seus recursos, como processador, memória e dispositivos de entrada/saída. Acerca dos sistemas fracamente acoplados, analise as sentenças a seguir: I- Dentre os sistemas fracamente acoplados, encontram-se os de processamento simétricos, que permitem que os processadores executem funções idênticas, com exceção do boot e outras pequenas funções. II- Os sistemas operacionais de rede são classificados como fracamente acoplados, uma vez que cada nó é totalmente independente do outro, podendo, inclusive, possuir sistemas operacionais distintos. III- Os sistemas operacionais distribuídos podem ser classificados como fracamente acoplados, pois, apesar de possibilitarem a execução de um conjunto de processos concomitantemente, em que cada qual acessa um subconjunto de recursos do sistema por meio de mecanismo de troca de mensagens pela rede de comunicação, este nem sempre é confiável. IV- Em um sistema fracamente acoplado, todos os processadores exercem as mesmas funções. Assinale a alternativa CORRETA: a) Somente a sentença I está correta. b) As sentenças II e III estão corretas. c) As sentenças I, II e IV estão corretas. d) As sentençasIII e IV estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_5%20aria-label= 6. Os principais sistemas operacionais utilizados atualmente no mercado incluem várias versões do Microsoft Windows e Mac, além de uma variedade de distribuições Linux. Apesar de suas interfaces e abordagens diferenciarem-se entre si, as principais funções desempenhadas pelo sistema operacional são praticamente as mesmas. Neste sentido, assinale a alternativa CORRETA que apresenta uma das funções desempenhadas pelo sistema operacional: a) Impedir o acesso aos recursos do sistema. b) Gerenciar operações de entrada e saída. c) Gerar as interrupções de hardware. d) Realizar bloqueio de vírus no sistema. 7. 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) As sentenças I, II e III estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças I e IV estão corretas. d) Somente a sentença III está correta. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_7%20aria-label= 8. O mercado disponibiliza diversos tipos de sistemas operacionais, sendo que, segundo Tanenbaum (2009, p. 20), "no topo estão os sistemas operacionais para computadores de grande porte - aqueles que ocupam uma sala inteira, ainda encontrados em centros de dados de grandes corporações". Sobre os sistemas operacionais de grande porte, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os sistemas operacionais para computadores de grande porte distinguem-se dos sistemas operacionais para computadores pessoais em termos de capacidade de Input/Output (I/O). ( ) Os computadores de grande porte são comumente aplicados em servidores web e servidores para sites de comércio eletrônico em larga escala, já que estes exigem uma grande capacidade de processamento simultâneo. ( ) Os sistemas operacionais para computadores de grande porte normalmente oferecem três tipos de serviços, quais sejam: em fila, relacional e compartilhado. ( ) Nos sistemas operacionais de tempo compartilhado, há a administração de grandes quantidades de pequenas requisições, ou seja, cada unidade de trabalho é pequena, mas o sistema precisa tratar centenas ou milhares delas por segundo. ( ) Os sistemas operacionais relacionais dispensam a interação do usuário, posto que sua gerência ocorre a partir de uma memória secundária que se encontra relacionada à memória principal. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: TANENBAUM, Andrew S. Sistemas distribuídos: princípios e paradigmas. 2. ed. São Paulo: Pearson Prentice Hall, 2009. a) V - V - V - F - V. b) V - V - F - V - F. c) V - V - F - F - F. d) F - F - V - V - V. 9. O gerenciamento da memória é uma das importantes funções do Sistema Operacional, dentre outras que ele executa. Para que um programa possa ser executado, ele precisa estar carregado na memória principal. No entanto, muitas vezes, o computador possui limites de memória, e nestes casos não basta a utilização dos conceitos de alocação de memória, sendo necessário o uso de outras técnicas para viabilizar a execução do(s) programa(s). Nesse cenário, associe os itens, utilizando o código a seguir: I- Swapping. II- Memória virtual. III- Paginação. IV- Segmentação. ( ) Técnica que viabiliza alocação de programas em endereços de memória não contíguos, podendo os dados do programa serem alocados em qualquer frame. ( ) Técnica que viabiliza a divisão de um programa, pelo compilador, em diversas partes, contendo variáveis locais, vetores e endereços de funções, por exemplo. ( ) Técnica que viabiliza a união da memória física do computador com um arquivo especial salvo em disco, gerando a impressão de existir mais memória disponível do que realmente a instalada. ( ) Técnica que viabiliza a retirada de programas da memória, salvando-os em disco, sempre que precisarem guardar algo, liberando espaço na memória para executar outro programa. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) II - IV - III - I. b) III - IV - II - I. c) III - II - IV - I. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_8%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_9%20aria-label= d) II - IV - I - III. 10.Nos sistemas operacionais com multiprocessamento, uma tarefa pode ser dividida e executada, ao mesmo tempo, por mais de um processador, sendo que este processamento pode ocorrer tanto de forma vetorial ou paralelo. Sobre o processamento paralelo, analise as sentenças a seguir: I- A aplicação poderá ser executada por mais de um processador concomitantemente, sendo que somente haverá ganho real de tempo caso a aplicação possa ser dividida em partes independentes para execução simultânea. II- O esquema de comunicação interna dos processadores com os dispositivos de entrada e saída é fundamental no projeto de sistemas com múltiplos processadores. III- As organizações funcionais de multiprocessadores podem ser divididas, basicamente, em três tipos: barramento simples, barramento intercalado e memória multiport. IV- A organização funcional denominada memória multiport permite acessos simultâneos a um mesmo módulo de memória. Assinale a alternativa CORRETA: a) As sentenças III e IV estão corretas. b) Somente a sentença II está correta. c) As sentenças I, II e IV estão corretas. d) As sentenças I, II e III estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY1MQ==&action2=R1RJMDQ=&action3=NTEzOTMx&action4=MjAyMC8x&action5=MjAyMC0wNy0yNVQwMzowMDowMC4wMDBa&prova=MTU0MzQ1OTg=#questao_10%20aria-label=
Compartilhar