Buscar

simulado-sistemas-aplicações-distribuidas

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

Simulado Sistemas e Aplicações Distribuídas
1- São quatro as arquiteturas suportadas pelos Sistemas Operacionais: monolítica, em camadas, máquinas virtuais e microkernel. Sobre qual arquitetura o trecho a seguir está se referindo?
“A estrutura do SO está organizada em níveis de camadas, uma construída sobre a outra. Nesta arquitetura a comunicação acontece entre as camadas: a camada mais inferior (camada 0 — hardware) oferece funções para a camada 1, e a camada de mais alto nível de hierarquia (camada N), fornece funcionalidades para utilização pelo usuário.”
Assinale a alternativa CORRETA:
A
Microkernel.
B
Em camadas.
C
Máquinas virtuais.
D
Monolítica.
2- Os sistemas de múltiplos processadores, multiprocessados ou sistemas paralelos, tem como principal característica o fato de possuírem dois ou mais processadores (CPUs), comunicando-se e trabalhando perfeitamente em conjunto. A principal diferença entre os sistemas multiprocessados e a multiprogramação é que no caso dos primeiros ocorre o processamento simultâneo entre os vários processadores, ao passo que na multiprogramação existe uma única CPU realizando o processamento paralelo dos programas. Uma das vantagens dos sistemas multiprocessados é apresentada a seguir:
- Sistemas de múltiplos processadores podem custar menos que vários sistemas computacionais monoprocessados equivalentes, já que no caso dos sistemas multiprocessados há o compartilhamento de dispositivos de armazenamento de massa e fonte de alimentação, por exemplo.
Qual vantagem esse trecho está se referindo?
Assinale a alternativa CORRETA:
A
Confiabilidade e disponibilidade.
B
Escalabilidade.
C
Economia de escala.
D
Mais velocidade (throughput).
3- Existem dois tipos de sistemas fortemente acoplados: os SMP (Symmetric Multiprocessors ou multiprocessamento simétrico) e os sistemas de multiprocessamento assimétrico:
“A assimetria destes sistemas estabelece que cada processador possui uma tarefa específica, existindo um processador que controla o sistema, denominado "mestre". Sempre que um outro processador precisa executar uma tarefa, o “mestre” deverá ser consultado. Esta característica criou a definição de sistemas “mestre-escravo”.”
Qual tipo de sistemas fortemente acoplados esse trecho está se referindo?
Assinale a alternativa CORRETA:
A
Multiprocessamento assimétrico
B
Multiprocessamento em Camadas
C
Multiprocessamento Real
D
Multiprocessamento simétrico
4-O que você entende sobre processamento paralelo?
Assinale a alternativa CORRETA: 
A
uma aplicação pode ser executada simultanea
mente por mais de um processador.
B
uma aplicação pode ser executada simultaneamente por mais de um HD, tipo SSO.
C
várias aplicações podem ser executadas simultaneamente por um processador.
D
uma aplicação pode ser executada simultaneamente por uma memória.
5- O conceito de transparência permite que o usuário tenha acesso às suas informações e demais recursos disponíveis, independentemente da localização física dos mesmos, e sem que haja a necessidade de especificar o nome do componente ao qual o usuário esteja conectado. Exatamente porque o processamento ocorre de forma transparente aos olhos do usuário, ele não saberá em quais, ou quantos, componentes do sistema sua aplicação foi distribuída e não terá conhecimento caso algum erro ocorra. A transparência em um sistema distribuído é qualificada em alguns tipos, sendo um deles o tipo RELOCAÇÃO. Qual dos itens abaixo apresenta a descrição desse tipo de transparência?
Assinale a alternativa CORRETA:
A
Oculta que um recurso pode ser movido para outra localização enquanto em uso.
B
Oculta diferenças na representação de dados e no modo de acesso a um recurso.
C
Oculta que um recurso pode ser movido para outra localização.
D
Oculta o lugar em que um recurso está localizado.
6- O conceito de transparência permite que o usuário tenha acesso às suas informações e demais recursos disponíveis, independentemente da localização física dos mesmos, e sem que haja a necessidade de especificar o nome do componente ao qual o usuário esteja conectado. Exatamente porque o processamento ocorre de forma transparente aos olhos do usuário, ele não saberá em quais, ou quantos, componentes do sistema sua aplicação foi distribuída e não terá conhecimento caso algum erro ocorra. A transparência em um sistema distribuído é qualificada em alguns tipos, sendo um deles o tipo FALHA. Qual dos itens abaixo apresenta a descrição desse tipo de transparência?
Assinale a alternativa CORRETA:
A
Oculta a falha e a recuperação de um recurso.
B
Oculta que um recurso pode ser compartilhado por diversos usuários concorrentes.
C
Possibilita que uma aplicação paralela seja executada em qualquer processador de qualquer sistema.
D
Oculta que um recurso é replicado.
7- Sobre a característica de transparência dos sistemas distribuídos, uma das questões que fortalecem esta característica é que, no caso de ocorrer algum erro enquanto o usuário estiver utilizando o sistema, este não deverá ser percebido. Caberá ao sistema contornar o acontecido. Esta capacidade do sistema contornar eventuais erros e fazer com que passem despercebidos para o usuário é chamada de tratamento
ou tolerância a falhas. Agora observe o trexo a seguir:
"Em sistemas distribuídos, o tratamento de falhas de _______________ está relacionado à redundância, como, por exemplo, a existência de várias fontes e processadores, memórias com detecção e correção de erros, redundância dos meios de conexão, entre outros."
Sobre qual tipo de tratamento de falhas esse trecho está se referindo?
Assinale a alternativa CORRETA:
A
Tratamento de falhas de hardware.
B
Tratamento de falhas de usuário.
C
Tratamento de falhas de software.
D
Tratamento de falhas de aplicativo.
8- As gerações de sistemas distribuídos foram identificadas de acordo com as tecnologias existentes em cada período observe a descrição de uma dessas gerações a seguir:
- A internet foi a grande impulsionadora dessa geração através de seu surgimento na década de 1990 e seu amadurecimento com tecnologias como o mecanismo de busca Google nascido em 1996. Nesse período, as redes tomam uma abrangência global através da internet adquirindo uma capacidade de comunicação não apenas organizacional, mas global, com um significativo crescimento do seu número de nós. Com isso, cresce exponencialmente o nível de heterogeneidade dos ambientes desses sistemas considerando as redes, as arquiteturas de computador, os tipos de sistemas operacionais, e as linguagens empregadas para a criação de sistemas e as equipes de desenvolvimento envolvidas.
Sobre qual geração esse trecho está se referindo?
Assinale a alternativa CORRETA:
A
Sistemas distribuídos primitivos
B
Sistemas distribuídos de sistemas
C
Sistemas distribuídos adaptados para internet
D
Sistemas distribuídos contemporâneos
9-PADRÕES ARQUITETÔNICOS trata-se de padrões recorrentes já experimentados em várias situações que podem ser usados na solução de problemas diferentes. Observe a descrição de um desses padrões no item a seguir:
- Com a tendência da computação distribuída em otimizar o processamento dos dispositivos clientes, além de diminuir a quantidade de códigos fontes nos mesmos adicionando-os aos serviços da internet, principalmente com o amadurecimento e popularização da computação em nuvem. Esse conceito de dispositivo baseia-se na existência de uma camada de software que dá suporte a uma interface constituída por janelas (local para o usuário), executando operações ou também acessando serviços em um servidor remoto,
Sobre qual PADRÃO ARQUITETÔNICO esse item esta se referindo?
Assinale a alternativa CORRETA:
A
Clientes “magros” (thin clients)
B
Camadas lógicas
C
Arquitetura de camadas de clientes 
D
Arquitetura de camadas físicas
10-- Um modelo de falhas define e classifica as falhas em um ambiente distribuído e com ele torna-se possível o tratamento de possíveis indisponibilidades do sistema, pois esse modelo fornece uma base para a análise dos efeitos potenciais dessas falhas auxiliandono projeto de sistemas capazes de tolerar exceções e de continuar funcionando corretamente. Observe no trecho a seguir a descrição de uma dessas possíveis falhas:
- Estão relacionadas às execuções de sistemas distribuídos síncronos. Nesse tipo de ambiente, no qual limites de tempo são definidos para a execução de seus processos e o tempo de entrega de mensagens, uma falha pode tornar indisponíveis as respostas para os clientes dentro de um intervalo de tempo prefixado. Aplicações multimídia, com seus canais de áudio e vídeo, sofrem particular influência dessas falhas, uma vez que, manipulações de vídeo podem gerar transferências de grandes volumes de dados. Sendo assim, torna-se necessário distribuir as informações geradas sem falhas de temporização. Impondo, dessa forma, condições muito especiais sobre o sistema operacional e sobre o sistema de comunicação.
Sobre qual falha esse trecho está se referindo?
Assinale a alternativa CORRETA:
A
Falhas por sincronização
B
Falhas por negligenciação
C
Falhas arbitrárias
D
Falhas por omissão

Continue navegando