1) No contexto de banco de dados, escalabilidade é a maneira e qualidade com que um sistema retorna sobre investimento, à medida que recursos são acrescentados, para aumentar a capacidade. Esta definição é extremamente importante, pois o objetivo de um sistema é fornecer um serviço de qualidade com o menor custo.
Sobre o fundamento de escalabilidade podemos afirmar que:
I - na forma como um sistema consegue suportar as modificações, suprindo o aumento de demanda e serviços.
II - é heterogêneo, o que garante mais confiabilidade perante a falhas comuns de componentes
III - demonstra a habilidade de um sistema adaptar um crescente número de componentes
IV - para adequar cargas crescentes de trabalhos elegantemente e suscetíveis a aplicações.
Assinale a alternativa que apresenta as afirmativas corretas:
Alternativas:
a) I e II apenas.
b) II, III e IV apenas.
c) I, III e IV apenas.
d) II e IV apenas.
e) I e III apenas.


2) O conceito de replicação consiste em um processo no qual os dados de um servidor são copiados para um ou mais ambientes, mantendo a configuração original. Isto não significa simplesmente duplicar, pois as cópias devem ser administradas, para garantir consistência, disponibilidade e autonomia.
A replicação é necessária para _________ os dados e as operações no banco de dados. Usuários __________ necessitam de replicação para armazenar dados utilizados mais frequentemente durante o período de _________.
Assinale a alternativa que apresenta as palavras correspondentes as lacunas.
Alternativas:
a) sincronizar, experientes, desconexão.
b) gravar, móveis, desconexão.
c) gravar, móveis, conexão.
d) sincronizar, experientes, conexão.
e) sincronizar, móveis, desconexão.


3) Em um sistema distribuído, é importante que os componentes executem suas funções. Porém eles podem falhar, ocasionando um resultado diferente do esperado por quem o desenvolveu. Caso um sistema não tenha capacidade de tolerar falha, a falha de um dos componentes pode afetar todo o sistema. Existem diferentes classificações dos tipos de falhas, dependendo de como o componente a apresenta.
Segundo Hadzilacos e Toueg (1994), é possível classificar os tipos de falhas de processo como:
I - Crash: ocorre quando o processo encerra sua execução precipitadamente.
II - Omissão de envio: acontece quando o processo deixa de enviar uma mensagem que deveria.
III - Omissão de recebimento: quando o processo deixa de receber uma mensagem destinada a ele.
IV - Arbitrária: quando o processo exibe um comportamento arbitrariamente diferente do que deveria, como retornar um valor errado.
Assinale a alternativa que apresenta as afirmativas corretas:
Alternativas:
a) I, II e III apenas.
b) II e III apenas.
c) II, III e IV apenas.
d) I, II, III e IV apenas.
e) I, III e IV apenas.


4) O processamento de dados em transmissão streaming permite resultados com tempos reduzidos. Esta forma de processamento surgiu para resolver o problema da latência elevada que o processo de dados em lote apresenta. Está atrelado à maioria das características que o processamento em lote fornece, é tolerante a falhas e otimiza a utilização dos recursos.
Dado as características abaixo:

I - Manter os dados em movimento.
II - Utilização de NoSQL (StreamNoSQL).
III - Gerar resultados imprevisíveis.
IV - Integrar dados armazenados e em streaming.
V - Garantir a segurança e disponibilidade dos dados.
Assinale a alternativa que possui as características do processo de streaming de dados em tempo real:
Alternativas:

a) I, II e III apenas.
b) II, IV e V apenas.
c) I, II e IV apenas
d) I, IV e V apenas.
e) III, IV e V apenas.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.