Buscar

Sistemas e Aplicações Distribuídas l

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

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=

Outros materiais