Buscar

avaliação 1 - sistemas e aplicações distribuídas - uniasselvi

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 5 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

Continue navegando


Prévia do material em texto

(
Acadêmico: Disciplina: Avaliação:
Prova:
Sistemas e Aplicações Distribuídas (GTI04)
Avaliação I - Individual Semipresencial 
 ( peso.:1,50)
Nota da Prova: 10,00
)
 (
Legenda:
Resposta
 
Certa
Sua Resposta
 
Errada
)
1. 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 II e III estão corretas.
 b) As sentenças III e IV estão corretas.
c) As sentenças I e II estão corretas.
d) Somente a sentença IV está correta.
2. O mercado disponibiliza diversos tipos de sistemas operacionais, visando atender às mais variadas demandas, como os sistemas operacionais para computadores de grande porte, que são orientados para o processamento simultâneo de muitos jobs (grande quantidade de entrada/saída). Este tipo de sistema possui três classificações, sendo que uma delas processa jobs de rotina sem a presença interativa do usuário. Considerando essa
informação, assinale a alternativa CORRETA que apresenta esta classificação do sistema operacional de grande porte:
a) Sistema operacional de multiprocessador.
 b) Sistema operacional de lote.
c) Sistema operacional transacional.
d) Sistema operacional de tempo compartilhado.
 (
05/11/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
)
3. O mercado disponibiliza diversos tipos de sistemas operacionais, a fim de atender às mais variadas demandas, como os sistemas operacionais para computadores de grande porte, que são orientados para o processamento simultâneo de muitos jobs (grande quantidade de entrada/saída). Este tipo de sistema possui três classificações, sendo que uma delas processa jobs de rotina sem a presença interativa do usuário. Diante disso, assinale a alternativa CORRETA que apresenta esta classificação do sistema operacional de grande porte:
a) Sistema operacional de multiprocessador.
b) Sistema operacional de tempo compartilhado.
 c) Sistema operacional de lote.
d) Sistema operacional transacional.
4. Dependendo da quantidade de processadores e dispositivos de I/O, 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:
 a) F - V - F - V.
b) V - V - F - F.
c) V - V - F - V.
d) F - F - V - V.
5. 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) III - IV - II - I.
b) II - III - I - IV.
c) II - III - IV - I.
 d) II - IV - III - I.
6. 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:
I- 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 programa do usuário (instruções e dados), onde o programa não poderia ser maior que a porção a ele destinada.
II- Na alocação estática, o espaço de memória é fracionado em 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.
III- 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 II e IV estão corretas.
b) As sentenças III e IV estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças I, II e III estão corretas.
7. 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ísticapossuir 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) V - V - F - V.
c) F - V - F - V.
 d) V - V - F - F.
8. Num sistema computacional, os dispositivos responsáveis pelo armazenamento dos dados são as memórias, que podem ser do tipo volátil ou permanente. O controle de acesso aos dados nas memórias e o seu gerenciamento são responsabilidades do sistema operacional, utilizando técnicas de alocação de memória. Sobre os conceitos de alocação de memória, associe os itens, utilizando o código a seguir:
I- Alocação simples.
II- Alocação particionada fixa.
III- Alocação particionada dinâmica.
(	) Técnica que se baseia em segmentar o espaço de memória em pedaços, chamados partições, de tamanhos pré-declarados. Nessas partições podem ser armazenados diversos programas (tarefas) de forma estática, além do sistema operacional.
(	) Técnica que se baseia na divisão do espaço de memória disponível no computador em duas porções, sendo uma delas para acomodar o sistema operacional e a outra para armazenar o programa do usuário.
(	) Técnica que se baseia em segmentar o espaço de memória em pedaços, chamados de partições, de tamanhos variáveis conforme as necessidades dos programas (tarefas) a serem armazenados, além do sistema operacional.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - III - II.
b) III - II - I.
 c) II - I - III.
d) I - II - III.
9. 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) F - V - F - F - F.
 d) V - V - V - V - F.
10.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) III - IV - II - I.
b) III - II - IV - I.
c) II - IV - III - I.
d) II - IV - I - III.
 (
Prova finalizada com 
10 acertos 
e 
0 questões erradas
.
)