Questões de Concurso Público IF-SC 2023 para Professor EBTT - Sistemas Distribuídos

Foram encontradas 19 questões

Q2225065 Banco de Dados
Segundo Coulouris, Dollimore e Kindberg (2011), sistemas distribuídos são compostos por uma rede de computadores interconectados, nos quais os recursos e tarefas são distribuídos entre os nós. Essa abordagem permite melhorar a escalabilidade, desempenho e confiabilidade das aplicações, além de promover a colaboração entre diferentes dispositivos. De acordo com o tema, assinale a alternativa correta. 
Alternativas
Q2225066 Banco de Dados
De acordo com Ghosh e Lea (2014), sistemas distribuídos são compostos por um conjunto de nós interconectados que trabalham em conjunto para realizar tarefas complexas. Essa abordagem permite a utilização eficiente dos recursos disponíveis e proporciona maior disponibilidade e confiabilidade aos sistemas. Sobre o tema, assinale a alternativa correta.
Alternativas
Q2225067 Banco de Dados
Conforme Tanenbaum e Van Steen (2017), sistemas distribuídos são compostos por um conjunto de computadores interconectados que colaboram entre si para realizar tarefas complexas. Essa abordagem proporciona escalabilidade, desempenho e disponibilidade aprimorados, permitindo o processamento eficiente de grandes volumes de dados. Sobre o assunto, assinale a alternativa correta.
Alternativas
Q2225068 Banco de Dados
A comunicação em sistemas distribuídos é fundamental para o adequado funcionamento e coordenação das tarefas entre os nós interconectados. Conforme Tanenbaum e Van Steen (2017), é por meio da comunicação que esses sistemas são capazes de compartilhar informações, sincronizar operações e assegurar a consistência dos dados. Nesse contexto, são empregados diversos mecanismos e protocolos que visam garantir a eficiência e confiabilidade das trocas de dados. A comunicação em sistemas distribuídos se baseia em: 
Alternativas
Q2225069 Banco de Dados
De acordo com Hernandes (2018), o gerenciamento de processos e recursos em sistemas distribuídos é uma área de estudo que visa garantir a eficiência e a confiabilidade da comunicação entre os diferentes componentes de um sistema distribuído, como computadores, servidores e dispositivos de rede ou instâncias que compartilham seus nomes para comunicação. Considerando o tema, assinale a alternativa correta.
Alternativas
Q2225070 Banco de Dados
Segundo Silva (2019), o gerenciamento de processos e recursos em sistemas distribuídos é de extrema importância para garantir o desempenho, a eficiência e a confiabilidade desses sistemas, que são compostos por diversos dispositivos interconectados. Um dos desafios nessa área é o escalonamento adequado de tarefas, considerando a alocação eficiente de recursos e a minimização do tempo de resposta. Sobre o tema, assinale a alternativa correta.
Alternativas
Q2225076 Banco de Dados
Analise a seguinte situação: "Em uma rede distribuída utilizada para compartilhamento de arquivos, existem três servidores: A, B e C. Esses servidores armazenam cópias idênticas de um arquivo. Para garantir a consistência dos dados, sempre que um cliente realiza uma alteração no arquivo em um dos servidores, essa alteração deve ser propagada para os demais servidores de forma síncrona. No entanto, há a possibilidade de que ocorra uma falha de rede durante a replicação". Nesse cenário, assinale a alternativa que apresenta a melhor e mais adequada ação para manter a consistência, o sincronismo e a replicação corretos nos servidores, além de exemplificar corretamente seu funcionamento.
Alternativas
Q2225077 Banco de Dados
Qual dos seguintes métodos NÃO é uma técnica de tolerância a falhas utilizada em sistemas distribuídos?
Alternativas
Q2225078 Banco de Dados
Assinale a alternativa INCORRETA sobre tolerância a falhas e segurança em sistemas distribuídos. 
Alternativas
Q2225079 Banco de Dados
Qual das seguintes técnicas de tolerância a falhas em sistemas distribuídos é utilizada para tutelar o acesso a recursos partilhados do ambiente? 
Alternativas
Q2225080 Banco de Dados
Qual das seguintes técnicas de tolerância a falhas em sistemas distribuídos atua na reexpedição de dados ou pacotes de dados advindos de detecção de erros de comunicação ou perda de pacotes? 
Alternativas
Q2225081 Banco de Dados
Qual das seguintes técnicas de tolerância a falhas em sistemas distribuídos ajuda a proteger informações sensíveis por meio da codificação dos dados?
Alternativas
Q2225082 Banco de Dados
Qual das seguintes técnicas de tolerância a falhas em sistemas distribuídos utiliza versões distintas de aplicações para reduzir a probabilidade de falhas simultâneas? 
Alternativas
Q2225083 Banco de Dados
Qual das seguintes técnicas de tolerância a falhas em sistemas distribuídos utiliza a criação de cópias "frias" (não sincronizadas) idênticas, periódicas dos componentes do sistema para garantir a disponibilidade do serviço de forma rápida e escalável em caso de alguns tipos de falha? 
Alternativas
Q2225088 Banco de Dados
Além da autenticação e proteção dos dados em trânsito, a segurança em sistemas distribuídos também abrange a proteção dos dados armazenados nos dispositivos de armazenamento. Nesse contexto, é comum o uso de técnicas de criptografia para garantir a confidencialidade dos dados sensíveis. Assinale a alternativa que apresenta o algoritmo de criptografia mais amplamente utilizado em sistemas distribuídos na atualidade para garantir a confidencialidade dos dados armazenados.
Alternativas
Q2225089 Banco de Dados
Nos últimos anos, com o avanço da tecnologia e a necessidade crescente de armazenamento e processamento de grandes volumes de dados, os sistemas de arquivos distribuídos têm se tornado cada vez mais relevantes. Essa tecnologia permite o compartilhamento e a organização eficiente de dados em ambientes distribuídos, facilitando a colaboração entre diferentes usuários e melhorando o desempenho dos sistemas. Um Sistema de Arquivos Distribuídos (SAD) é um sistema que permite o armazenamento e o acesso a arquivos em um ambiente distribuído. Sobre o assunto, assinale a alternativa correta.
Alternativas
Q2225092 Banco de Dados
Nos últimos anos, com o crescimento exponencial dos dados e a necessidade de garantir alta disponibilidade e escalabilidade, os bancos de dados distribuídos têm se tornado cada vez mais populares. Essa abordagem permite que grandes volumes de dados sejam armazenados e processados em múltiplos nós de um sistema distribuído. Além disso, oferece benefícios como tolerância a falhas e desempenho aprimorado. Considerando um ambiente de banco de dados distribuídos em que os dados são replicados em vários nós do sistema, ao realizar uma atualização em uma dessas réplicas, é necessário garantir a consistência dos dados em todos os nós. Para isso, podem ser utilizados diferentes protocolos de controle de concorrência. Assinale a alternativa que apresenta um protocolo comumente utilizado em bancos de dados distribuídos. 
Alternativas
Q2225093 Banco de Dados
Com o advento dos bancos de dados distribuídos, é fundamental compreender os diferentes modelos de consistência que podem ser adotados para garantir a integridade dos dados. Considerando um banco de dados distribuído que possui múltiplas réplicas que armazenam as mesmas informações, ao atualizar um valor em uma réplica, espera-se que todas as réplicas tenham os mesmos dados após a conclusão da atualização. O modelo que garante essa propriedade é o modelo de consistência: 
Alternativas
Q2225094 Banco de Dados
Em sistemas distribuídos, a partição de rede é uma situação em que os nós de um banco de dados distribuídos são divididos em grupos isolados devido a falhas na comunicação. Durante uma partição de rede, podem ocorrer divergências nos dados armazenados em diferentes grupos de nós, o que pode comprometer a consistência do banco de dados. Para mitigar esse problema, foram propostos modelos de consistência que fornecem garantias específicas durante uma partição de rede. O modelo de consistência ____________ é conhecido por permitir leituras e escritas mesmo durante uma partição de rede.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 
Alternativas
Respostas
1: D
2: D
3: A
4: D
5: D
6: C
7: C
8: E
9: A
10: E
11: B
12: D
13: D
14: A
15: A
16: B
17: C
18: A
19: B