Ir para o conteúdo principal

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 14 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • Certo
    • Errado
  • 2
    • Certo
    • Errado
  • 3
    • a
    • b
    • c
    • d
  • 4
    • Certo
    • Errado
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • Certo
    • Errado
  • 7
    • Certo
    • Errado
  • 8
    • Certo
    • Errado
  • 9
    • Certo
    • Errado
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • a
    • b
    • c
    • d
    • e
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • Certo
    • Errado

Em relação a sistemas distribuídos, julgue os itens seguintes. 

No padrão de arquitetura MVC (model-view-controller), os aplicativos são divididos em modelos, exibições e componentes; nesse padrão, as solicitações de usuário são encaminhadas para um controlador, que é responsável por trabalhar com o modelo para executar as ações do usuário, bem como por escolher a exibição a ser apresentada para o usuário.

Em relação a sistemas distribuídos, julgue os itens seguintes. 

Os sistemas desenvolvidos de acordo com os ePING (padrões de interoperabilidade) devem possuir registros históricos (logs) para permitir auditorias e provas materiais. 

Sobre RabbitMQ, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

(  ) RabbitMQ é um middleware de mensageria open-source que implementa o protocolo Advanced Message Queuing Protocol (AMQP).
(  ) O RabbitMQ é exclusivo para a linguagem de programação Java, não oferecendo suporte a outras linguagens de programação.
(  ) No RabbitMQ, os produtores são responsáveis por enviar mensagens para uma fila, enquanto os consumidores as recebem e processam.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 

Em relação a sistemas distribuídos, julgue os itens seguintes. 

O termo middleware é usado para designar uma camada de software responsável pela interface com o usuário, como as camadas de apresentação e visualização.

Em um sistema que emprega mensageria, pode ocorrer, depois do envio da mensagem, alguma situação inesperada que impeça a entrega da mensagem ao seu destinatário. Mas isso pode ser contornado por uma forma de integração que use a mensageria em que se armazenaram as mensagens que não puderam ser processadas pelo destinatário pretendido. Essa forma de integração chama-se

Em relação a sistemas distribuídos, julgue os itens seguintes. 

Filtro Bloom é uma estrutura de dados com uso eficiente de espaço que pode ser utilizada para testar se um elemento é membro de um conjunto; no entanto, os índices do filtro Bloom suportam apenas consultas de igualdade, sendo mais úteis quando uma tabela possui muitos atributos e as consultas testam combinações arbitrárias deles.

Em relação a sistemas distribuídos, julgue os itens seguintes. 

Uma role do sistema gerenciador de banco de dados faz que a lógica de negócios seja armazenada no banco de dados, podendo o código do aplicativo executar as roles em vez de atualizar diretamente as relações de banco de dados. 

Julgue o próximo item, relativos a UML 2, Scrum 2020, arquitetura cliente-servidor e alta disponibilidade  

Por se tratar de uma arquitetura distribuída, o modelo cliente-servidor pressupõe facilidades para atualizar os servidores de forma transparente, sem que isso afete outras partes do sistema.

A respeito de sistemas distribuídos, julgue o item a seguir.  

Sistemas com funcionalidade de tuning são capazes de otimizar automaticamente suas próprias características internas de funcionamento, sem influência externa.

Considere as afirmações abaixo sobre sistemas distri-buídos.

I - Uma das tarefas de um escalonador distribuído é realizar o balanceamento de carga, que pode ser feito através da migração de processos entre os nós do sistema computacional distribuído.
II - Um sistema operacional distribuído é composto por uma rede de computadores independentes que, para o usuário do sistema, se comporta como se fosse um único computador.
III - Os nós que compõem um sistema distribuído podem executar sistemas operacionais diferentes.

Quais estão corretas?

Considere as afirmações abaixo sobre sistemas multipro-cessados.

I - Em sistemas multiprocessados com memória distribuída, embora a escalabilidade seja muito boa, a comunicação torna-se um problema, por ser necessária uma rede de alto desempenho para comunicação entre processadores.
II - Sistemas multiprocessados com memória comparti-lhada são mais fáceis de programar, pois não aparece o problema de coerência de cache.
III - Sistemas Single Instruction Multiple Data referem-se a ambientes em que uma única instrução é execu-tada por várias CPUs sobre dados diferentes, como por exemplo, em GPUs.

Quais estão corretas?

Um sistema distribuído é um conjunto de nós fracamente acoplados interconectados por uma rede de comunicação.

SILBERSCHATZ, A.; GALVIN, P. B.; GREG, G. Fundamentos

de sistemas operacionais. 9. ed. Rio de Janeiro: LTC, 2015.

Em relação ao tema do texto, assinale a alternativa correta.

Sobre sistemas distribuídos, assinale a alternativa INCORRETA:

Com relação aos conceitos básicos de arquitetura e tecnologias de sistemas de informação, julgue os itens a seguir.

O desempenho de sistemas implementados com base em uma arquitetura de componentes distribuídos pode ser aumentado por meio da reconfiguração dinâmica desses sistemas.

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282