QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
228 questões encontradas

O contexto do Data Warehouse possui várias tecnologias associadas. Uma delas é definida como “Tecnologia para realizar consultas complexas de alta velocidade ou análise multidimensional em grandes volumes de dados em um Data Warehouse, Data Lake ou outro repositório de dados. É comumente utilizada em modelos dimensionais”. Qual dos termos a seguir refere-se a essa definição:

A JSON.
B OLAP.
C Data mining.
D Banco de Dados No SQL.
E Big Data.

O desenvolvimento de um software requer uma série de controles de processos. Um deles refere-se ao controle de versões do código utilizado. Ele é considerado como modelo ou estratégia, ou fluxo de trabalho, muito utilizado por equipes de desenvolvimento de software, a fim de auxiliar na organização do versionamento de códigos. Este conceito refere-se a:

A Power BI.
B Dashboard interativo.
C Git Flow.
D SCRUM.
E GitHub.

O uso otimizado de dados pode melhorar o desempenho da consulta, reduzir o consumo de recursos e aumentar a eficiência geral do sistema. Neste contexto, O nome dado ao processo que envolve a configuração e ajuste de vários parâmetros e estruturas para otimizar o desempenho do banco de dados é.

A Underfitting.
B Overfitting.
C Oversampling.
D Tuning.
E Triggers.

No contexto SQL, o nome dado a um tipo especial de procedimento armazenado, que é executado sempre que há uma tentativa de modificar os dados de uma tabela que é protegida por ele, é.

A JOIN.
B Triggers.
C Procedures.
D Bootstrap.
E Functions.

Homologação de software é um processo que consiste em verificar e validar se um software atende aos requisitos e expectativas do cliente, antes de ser lançado oficialmente no mercado. Entre os principais princípios da homologação está o Teste de Desempenho. Considere os testes apresentados a seguir.

I. Teste de carga.

II. Teste de estresse.

III. Teste de volume.

IV. Teste de escalabilidade. Assinale a alternativa CORRETA , que apresenta aqueles que são considerados testes de desempenho:

A Apenas II, III, IV.
B Apenas I, II, III.
C Apenas I, IV.
D Apenas II, IV.
E I, II, III, IV.

O Scrum é uma estrutura de gestão ágil de projetos, que ajuda equipes a estruturar e gerenciar o trabalho por meio do conjunto de valores, princípios e práticas. Entre as alternativas abaixo, assinale aquela que NÃO é uma característica fundamental da metodologia SCRUM.

A O trabalho é dividido em Sprints curtas e iterativas.
B A equipe é multifuncional e auto-organizada.
C No final de cada Sprint, um produto funcional e incrementável é entregue.
D Um Product Owner define os requisitos do produto e prioriza a lista de Product Backlog.
E Um Scrum Master facilita as reuniões da equipe e remove impedimentos.

Uma equipe de desenvolvimento de software está trabalhando em um novo projeto utilizando a metodologia XP. A equipe está em sua quarta iteração de desenvolvimento e já implementou diversas funcionalidades do sistema. Durante a reunião de planejamento da próxima iteração, o cliente solicita a alteração de uma funcionalidade já implementada e testada. Assinale a alternativa que a equipe de desenvolvimento deve apresentar ao cliente, considerando os princípios da metodologia XP.

A Explicar ao cliente que a alteração da funcionalidade exigirá um novo ciclo de desenvolvimento e testes e, desta forma, ela só poderá ser implementada na próxima iteração.
B Informar ao cliente que a alteração da funcionalidade não pode ser realizada na próxima iteração, pois o código já foi finalizado e testado.
C Negociar com o cliente a priorização da alteração da funcionalidade em detrimento de outras funcionalidades já planejadas para a próxima iteração.
D Aceitar a solicitação do cliente e se comprometer a alterar a funcionalidade na próxima iteração, mesmo que isso signifique trabalhar horas extras.
E Solicitar mais tempo ao cliente para analisar a necessidade da alteração e definir um prazo realista para sua implementação, caso seja viável.

Assinale qual tipo de banco de dados NoSQL seria mais adequado para uma empresa de e-commerce que está em rápido crescimento e precisa de um banco de dados para armazenar dados de produtos, pedidos e clientes:

A Graph databases.
B Document stores.
C Key-value stores.
D Time-series databases.
E Wide-column stores.

Assinale a alternativa que apresenta as características que são comuns aos bancos de dados Oracle 21c e 23c.

A Suporte a blockchain: permite a criação e o gerenciamento de bancos de dados blockchain seguros e confiáveis para diversas aplicações.
B Suporte a banco de dados em nuvem (Oracle Cloud Infrastructure): oferece a opção de implantar e gerenciar o banco de dados em ambientes de nuvem pública ou privada, com escalabilidade e flexibilidade.
C Suporte a machine learning: integra recursos de machine learning para automatizar tarefas, otimizar consultas e extrair insights dos dados.
D Suporte a banco de dados distribuído (Oracle Multi-Tenant Database Architecture): permite o gerenciamento de múltiplos bancos de dados em um único servidor, otimizando recursos e simplificando a administração.
E Suporte a armazenamento em memória (In-Memory Option): armazena dados na memória principal para acesso rápido e desempenho aprimorado, ideal para cargas de trabalho com alta demanda por performance.

Uma empresa de varejo online deseja utilizar a análise preditiva para otimizar suas campanhas de marketing e aumentar as vendas. A empresa possui um histórico de compras dos clientes, incluindo informações sobre produtos adquiridos, valor das compras, data das compras, canal de venda e outros atributos relevantes. Qual das seguintes técnicas de análise preditiva seria mais adequada para identificar clientes com maior probabilidade de realizar novas compras, e direcionar as campanhas de marketing de forma mais eficiente, considerando o cenário descrito?

A Modelagem de Predição : Uma técnica que utiliza algoritmos de aprendizado de máquina para construir modelos que preveem eventos futuros, como a probabilidade de um cliente realizar uma nova compra.
B Análise de Séries Temporais : Uma técnica que analisa dados sequenciais ao longo do tempo para identificar padrões, tendências e anomalias.
C Mineração de Texto : Uma técnica que extrai informações e padrões de textos não estruturados, como descrições de produtos, avaliações de clientes e comentários nas redes sociais. O código não produzirá saída.
D Análise de Agrupamentos : Uma técnica que agrupa dados em clusters com base em suas características, permitindo identificar grupos de clientes com perfis e comportamentos semelhantes.
E Aprendizagem por Reforço : Uma técnica que utiliza recompensas e penalidades para treinar agentes a tomar decisões em ambientes complexos e dinâmicos.