Foram encontradas 20.244 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Analise as afirmativas abaixo sobre switches.
1. O protocolo que busca prevenir loops na rede em camada 3 é o STP (Spanning Tree Protocol).
2. O STP (Spanning Tree Protocol) funciona bloqueando determinadas portas de switches de modo a alcançar uma topologia de árvore.
3. O protocolo de Spanning Tree (STP) pode ser implementado como uma instância única em toda a rede ou implementado por VLAN em switches Cisco.
Assinale a alternativa que indica todas as afirmativas corretas.
Em arquiteturas de microsserviços, a comunicação assíncrona é frequentemente utilizada. Um Message Broker (intermediário de mensagens) é um componente central nesse tipo de arquitetura.
Qual é a principal função de um Message Broker como o RabbitMQ?
Relacione a Coluna 1 com a Coluna 2 e assinale a alternativa que apresenta a sequência numérica correta.
Coluna 1 Ferramentas
1. Apache Spark
2. Apache Kafka
3. Power BI
Coluna 2 Descrição
( ) é um framework de computação distribuída de alta velocidade para processamento de Big Data.
( ) é uma plataforma de streaming de eventos distribuída, utilizada para construir pipelines de dados em tempo real.
( ) é uma ferramenta de Business Intelligence da Microsoft para visualização de dados e criação de dashboards interativos.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
O ciclo de vida do software descreve as fases pelas quais um sistema de software passa, desde a sua concepção até a sua descontinuação.
Qual modelo de ciclo de vida é caracterizado por uma abordagem sequencial e linear, onde cada fase deve ser concluída antes que a próxima comece?
Os algoritmos de aprendizado de máquina são frequentemente categorizados em supervisionados e não supervisionados.
Qual é a principal característica do aprendizado supervisionado?
Analise as afirmativas abaixo sobre Cubos OLAP (Online Analytical Processing).
1. Um Cubo OLAP é uma estrutura de dados multidimensional que permite a análise rápida de dados a partir de diferentes perspectivas.
2. As dimensões de um cubo representam as entidades de negócio pelas quais os dados podem ser analisados (ex.: Tempo, Produto, Geografia).
3. As medidas de um cubo são os valores numéricos que podem ser agregados (ex.: Vendas, Quantidade, Custo).
Assinale a alternativa que indica todas as afirmativas corretas.
O aprendizado de máquina (Machine Learning) é um campo da inteligência artificial que permite que os sistemas aprendam com os dados.
Qual é o objetivo principal de um modelo de aprendizado de máquina?
Um Data Warehouse é um componente central em uma arquitetura de Business Intelligence.
Qual é a principal característica que diferencia um Data Warehouse de um banco de dados transacional (OLTP)?
Padrões de Projeto (Design Patterns) são soluções reutilizáveis para problemas comuns no design de software.
O padrão “Singleton” pertence a qual categoria de padrões de projeto?
A alta disponibilidade de bancos de dados pode ser alcançada através de técnicas de clusterização e replicação.
Qual a principal diferença entre clusterização e replicação?
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre segurança de dados em bancos de dados.
( ) A autenticação é o processo de verificar a identidade de um usuário que tenta se conectar ao banco de dados.
( ) O controle de concorrência tem como objetivo principal impedir acessos não autorizados aos dados armazenados no banco de dados.
( ) A autorização é o processo somente de negar permissões a um usuário autenticado para executar determinadas ações em objetos do banco de dados.
( ) A criptografia de dados em repouso (at rest) protege os arquivos de dados armazenados no disco contra acesso não autorizado.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Analise as afirmativas abaixo sobre controle de concorrência em bancos de dados.
1. O bloqueio (locking) é um mecanismo utilizado para impedir que múltiplas transações acessem o mesmo dado simultaneamente de forma conflitante.
2. O controle de concorrência otimista assume que conflitos são raros e verifica a ocorrência de conflitos apenas no momento do commit da transação.
3. O nível de isolamento SERIALIZABLE é o mais restritivo e garante que o resultado da execução concorrente de transações seja o mesmo de alguma execução serial.
Assinale a alternativa que indica todas as afirmativas corretas.
A Arquitetura Orientada a Serviços (SOA) é um paradigma para projetar sistemas distribuídos.
Qual tecnologia é comumente associada à implementação de serviços em uma arquitetura SOA, utilizando um protocolo baseado em XML para troca de mensagens?
A otimização de consultas é um processo crucial para o desempenho de bancos de dados. O otimizador de consultas utiliza estatísticas sobre os dados para gerar um plano de execução eficiente.
Qual das seguintes ações pode ajudar o otimizador a gerar melhores planos de execução?
OLAP (Online Analytical Processing) é uma tecnologia que permite a análise rápida e interativa de grandes volumes de dados.
Qual é a estrutura de dados fundamental utilizada em sistemas OLAP para organizar os dados de forma multidimensional?
O conceito de Big Data refere-se a conjuntos de dados extremamente grandes e complexos. Uma arquitetura comum para lidar com Big Data é o Data Lake.
Qual a principal característica de um Data Lake?
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre mecanismos de garantia de integridade em bancos de dados.
( ) A integridade de domínio é responsável por garantir que os valores de uma chave estrangeira correspondam a registros existentes na tabela referenciada.
( ) A integridade de entidade é garantida pela definição de uma chave primária.
( ) A integridade referencial é mantida por meio de chaves estrangeiras.
( ) A integridade de domínio é assegurada pela definição de tipos de dados e restrições (CHECK).
Assinale a alternativa que indica a sequência correta, de cima para baixo.
O processo de ETL (Extract, Transform, Load) é fundamental para a construção de Data Warehouses.
Qual etapa do processo de ETL é responsável por converter os dados extraídos para um formato consistente e adequado para análise?
A normalização de dados é um processo fundamental no projeto de bancos de dados relacionais.
Para que uma tabela esteja na Terceira Forma Normal (3FN), que condição deve ser satisfeita?
Analise as afirmativas abaixo sobre orquestração de containers com Kubernetes.
1. Um Pod é a menor unidade de implantação no Kubernetes e pode conter um ou mais containers que compartilham recursos de rede e armazenamento.
2. O Deployment é um objeto do Kubernetes responsável por gerenciar a criação e a atualização de um conjunto de réplicas de Pods.
3. O Service é utilizado para expor uma aplicação executada em um conjunto de Pods como um serviço de rede, com um ponto de acesso estável.
Assinale a alternativa que indica todas as afirmativas corretas.