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
1.012 questões encontradas

Em relação a histogramas e curvas de frequência, assinale a alternativa INCORRETA.

A Um histograma é uma representação gráfica que mostra a distribuição de um conjunto de dados contínuos por meio de barras retangulares adjacentes.
B A largura de cada barra em um histograma representa a amplitude de uma classe de dados, enquanto a altura da barra representa a frequência absoluta da classe.
C A curva de frequência é uma estimativa suavizada da distribuição dos dados, traçada através dos pontos médios do topo das barras de um histograma, proporcionando uma visão contínua da distribuição dos dados.
D Em um histograma, é possível identificar a moda da distribuição como a classe com a maior frequência representada pela barra mais alta.
E A soma das alturas das barras em um histograma deve ser maior que o total de observações no conjunto de dados.

Você é um analista de tecnologia da informação do Ministério Público do Estado do Paraná e está desenvolvendo uma aplicação que integra dados de múltiplas fontes externas, todas utilizando JSON como formato de intercâmbio de dados. Durante a integração, você percebe que diferentes fontes utilizam estruturas de JSON inconsistentes, como variações nos nomes das chaves e tipos de dados. Além disso, alguns dos JSONs contêm aninhamentos complexos e dados opcionais que nem sempre estão presentes. Sua tarefa é garantir que sua aplicação possa processar todos os JSONs de forma flexível, robusta e eficiente. Qual das seguintes abordagens é a mais adequada para lidar com essa situação?

A Implementar um sistema de parsing que rejeite automaticamente qualquer JSON que não siga o formato esperado, garantindo que apenas dados perfeitamente formatados sejam processados.
B Configurar sua aplicação para tratar todos os JSONs como strings e realizar operações de manipulação de texto para extrair e converter os dados necessários.
C Utilizar uma biblioteca de JSON rígida que permita a manipulação direta dos dados, desconsiderando as inconsistências estruturais e processando somente os campos presentes.
D Desenvolver uma lógica de normalização que primeiro converte todos os JSONs recebidos em um formato padrão, usando mapeamento dinâmico de chaves e tratamento de tipos de dados variáveis.
E Adotar uma abordagem baseada em schema , em que um esquema JSON pré-formatado é aplicado para validar e transformar os dados, garantindo a conformidade antes de qualquer processamento.

A Engenharia de Requisitos é uma disciplina essencial no desenvolvimento de sistemas de software, englobando atividades de elicitação, análise, especificação e validação de requisitos. A respeito das práticas e dos conceitos de Engenharia de Requisitos, assinale a alternativa correta.

A A técnica de prototipação é utilizada principalmente para documentar requisitos não funcionais, como desempenho e segurança.
B A matriz de rastreabilidade de requisitos é uma ferramenta usada para garantir que cada requisito funcional está associado a pelo menos um requisito não funcional.
C A elicitação de requisitos é uma atividade que ocorre apenas no início do projeto, durante a fase de levantamento de necessidades dos stakeholders .
D O documento de especificação de requisitos de software deve incluir exclusivamente requisitos funcionais, deixando os requisitos não funcionais para outros documentos técnicos.
E A análise de requisitos envolve a identificação de conflitos entre requisitos, priorização e negociação com os stakeholders para resolver tais conflitos.

A respeito de arquitetura orientada a microsserviços, é correto afirmar que

A microsserviços são unidades grandes de código que englobam múltiplas funcionalidades, agrupadas para facilitar a manutenção e a implementação de novas features .
B cada microsserviço deve ter seu próprio banco de dados, permitindo a independência de desenvolvimento, implementação e escalabilidade, mas aumentando a complexidade da gestão de dados.
C o padrão de comunicação mais comum entre microsserviços é o uso de Chamada de Procedimento Remoto ( Remote Procedure Call – RPC) síncrona, que garante maior confiabilidade na comunicação entre serviços.
D a arquitetura de microsserviços se caracteriza por serviços fortemente acoplados, o que permite a rápida integração de novas funcionalidades em um único deploy .
E na arquitetura de microsserviços, a falha em um único serviço geralmente resulta na indisponibilidade de todo o sistema, devido à alta interdependência entre os serviços.

Considere o seguinte trecho de código Java:

public class Test {
public static void main(String[] args) {
String str = "Hello";
changeStr(str);
System.out.println(str);
}

public static void changeStr(String s) {
s = "World";
}
}

Qual será a saída do programa quando executado?

A "Hello"
B "World"
D Uma exceção é lançada.
E "Hello World"

Qual dos seguintes padrões arquiteturais é mais apropriado para o desenvolvimento de uma aplicação web que requer uma separação clara entre a lógica de negócio, a interface do usuário e o controle de fluxo de dados?

A Padrão descentralizado.
B Padrão pipeline.
C Modelo cliente-servidor.
D MVC (Model-View-Controller).
E Padrão Peer-to-Peer.

Considerando os requisitos funcionais e não funcionais, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) Requisitos funcionais descrevem o que o sistema deve fazer.
( ) Requisitos não funcionais estão relacionados à experiência do usuário.
( ) Requisitos funcionais podem ser testados diretamente.
( ) Requisitos não funcionais são sempre fáceis de medir.
( ) Requisitos funcionais e não funcionais são mutuamente exclusivos.

A V – V – F – V – F.
B F – V – F – V – F.
C F – F – F – V – V.
D V – F – F – V – F.
E V – V – V – F – F.

Em um banco de dados relacional, as dependências funcionais desempenham um papel crucial na normalização e integridade dos dados. Considere uma tabela “Funcionários” com os seguintes atributos: (ID_Funcionário, Nome, Departamento, Salário, ID_Gerente) e assinale a alternativa correta em relação a dependências funcionais.

A Se ID_Funcionário → Nome, então Nome é uma chave candidata.
B Se Departamento → ID_Gerente, então Departamento deve ser uma chave estrangeira.
C Se {ID_Funcionário, Departamento} → Salário, então Salário depende funcionalmente da combinação de ID_Funcionário e Departamento.
D Se Salário → Departamento, então há uma dependência funcional parcial que deve ser eliminada na terceira forma normal (3NF).
E Se ID_Funcionário → {Nome, Departamento, Salário}, então ID_Funcionário é uma chave estrangeira.

Considere a proposição composta:

“Se o analista monitora a conectividade do sistema, percebe a inconsistência nas portas 2 e 3”.

Considerando que essa proposição é falsa, sempre será correto afirmar que

A o analista não monitora a conectividade do sistema.
B o analista percebe a inconsistência tanto na porta 2 quanto na porta 3.
C o analista não percebe a inconsistência em qualquer uma das portas.
D o analista monitora a conectividade do sistema e não percebe a inconsistência na porta 2 ou não percebe a inconsistência na porta 3.
E o analista não monitora a conectividade do sistema e não percebe a inconsistência nem na porta 2 nem na porta 3.

Considere uma sequência numérica identificada por (25; 22; 19; 16; 13; 10; ...). Tendo em vista que esse comportamento se mantém, determine a quantidade mínima de termos necessários para que a soma

25 + 22 + 19 + 16 + 13 + 10 + ...

seja um número negativo e assinale a alternativa correta.

A Menos que 11.
B Entre 11 e 14.
C Exatamente 14.
D Entre 14 e 17.
E Mais de 17.