Questões de Concurso Público IPJB 2025 para Tecnologista - Tecnologia da Informação Aplicada a Conservação da Biodiversidade

Foram encontradas 50 questões

Q3357258 Engenharia de Software
Relacione as práticas do XP (Extreme Programming) na primeira coluna com as definições descritas na segunda coluna:

Primeira coluna: prática do XP

(1)Test-Driven Development (TDD)
(2)Refatoração
(3)Posse Coletiva
(4)Story Points 

Segunda coluna: definição

(__)Processo que promove melhorias contínuas na estrutura e organização do código existente sem alterar seu comportamento funcional.
(__)Prática que incentiva o time a assumir responsabilidade conjunta por todo o código, eliminando a propriedade individual de partes específicas.
(__)Método que utiliza métricas abstratas para estimar o esforço relativo e a complexidade de tarefas no planejamento de projetos ágeis.
(__)Técnica que orienta o desenvolvimento com base em verificações automatizadas criadas antes do código de produção.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357259 Programação
Relacione os conceitos da primeira coluna com suas respectivas definições na segunda coluna, considerando o comportamento de componentes de classe no React:

Primeira coluna: conceito

(1)Props
(2)State
(3)componentWillUnmount()
(4)componentDidUpdate()

Segunda coluna: definição

(__)Método do ciclo de vida chamado após a atualização do componente, permitindo ações como sincronização de dados e gerenciamento de efeitos colaterais.
(__)Objeto interno de um componente que armazena dados dinâmicos, acionando re-renderizações automáticas quando alterado.
(__)Propriedades externas que permitem a personalização do comportamento e da aparência do componente, sendo controladas e fornecidas pelo componente pai.
(__)Método do ciclo de vida invocado antes que o componente seja desmontado, útil para liberar recursos e limpar assinaturas ou eventos.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357260 Programação
Considere o seguinte código PHP, que utiliza expressões regulares para capturar informações e processar os dados:

Imagem associada para resolução da questão

Sabendo que a variável $string contém a sequência "RhaenyraTargaryenNasceu97AC", qual será a saída ao executar o código?
Alternativas
Q3357261 Programação
Considerando as características do HTML5 para o desenvolvimento web, registre V, para verdadeiras, e F, para falsas:

(__)A utilização de elementos semânticos como e permite que os desenvolvedores indiquem a estrutura e o propósito do conteúdo, mas não influencia na interpretação da página por mecanismos de busca.
(__)O atributo autofocus em elementos de formulário permite que o foco seja direcionado automaticamente para um campo específico ao carregar a página, sem a necessidade de utilizar JavaScript.
(__)Apesar dos avanços do HTML5, a utilização de divs para a estruturação do layout da página ainda é considerada a melhor prática para garantir compatibilidade com navegadores antigos.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q3357262 Noções de Informática
O critério de sucesso "Contraste" da WCAG 2.2 estabelece diretrizes sobre a apresentação visual de texto e imagens de texto na web, visando a acessibilidade. A WCGAG 2.2 aponta a relação 4.5:1 como requisito para passagem no referido critério, embora elenque algumas exceções (textos em plano secundário, textos ampliados e logotipos), as quais não precisam seguir tal relação. No contexto das diretrizes de acessibilidade, avalie as afirmativas a seguir sobre o critério citado:

I.Define a relação entre o brilho do texto e a intensidade luminosa do plano de fundo, considerando fatores como tamanho da fonte e espessura da linha.
II.Refere-se à proporção entre a luminosidade do texto em relação ao plano de fundo, calculada para maximizar a legibilidade, especialmente para pessoas com deficiência visual.
III.Um contraste de 5:1 extrapola o requisitado pelo critério no que se refere a textos normais, sendo rejeitado pelo critério. 

É correto o que se afirma em:
Alternativas
Q3357263 Programação
No desenvolvimento web, é comum o uso de fontes customizadas para enriquecer o design de uma página. Qual regra do CSS permite a importação de fontes personalizadas, possibilitando especificar a localização do arquivo de fonte, além de configurar estilos como peso e estilo da fonte, ampliando as opções tipográficas além das fontes padrão dos navegadores? 
Alternativas
Q3357264 Programação
Sobre o uso de async, await e event loop em JavaScript, analise as afirmações a seguir:

I.A palavra-chave async permite definir funções que operam de forma assíncrona, similar ao comportamento de Promises.
II.await pode ser utilizado em qualquer função JavaScript para aguardar a resolução de uma Promise, tornando o código mais legível e evitando callbacks aninhados.
III.O Event Loop é um mecanismo que permite a execução de código JavaScript em uma única thread, gerenciando eventos assíncronos como requisições de rede e timers.

É correto o que se afirma em:
Alternativas
Q3357265 Programação
Acerca do gerenciamento de eventos no React, analise as afirmativas a seguir e registre V, para verdadeiras, e F, para falsas:

(__)React utiliza eventos sintéticos para garantir um comportamento consistente entre diferentes navegadores. 
(__)É necessário utilizar métodos como addEventListener e attachEvent para registrar ouvintes de eventos no React.
(__)A sintaxe para registrar ouvintes de eventos no React é similar à sintaxe de atributos de eventos no HTML, como onClick e onChange.
(__)No React, eventos seguem o fluxo nativo, sem implementar métodos adicionais para gerenciar a propagação.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q3357266 Engenharia de Software
Sobre o diagrama de casos de uso, analise as afirmativas a seguir:

I.É utilizado para representar a funcionalidade de um sistema do ponto de vista do usuário.
II.Os atores no diagrama representam os diferentes tipos de usuários que interagem com o sistema.
III.As associações de inclusão indicam cenários opcionais que podem ser estendidos por outros casos de uso.

É correto o que se afirma em:
Alternativas
Q3357267 Programação
No Angular, qual técnica é utilizada para carregar módulos sob demanda, reduzindo o tamanho inicial do pacote da aplicação e otimizando o desempenho em rotas específicas?
Alternativas
Q3357268 Banco de Dados
No contexto do Modelo Entidade-Relacionamento (MER), conceitos fundamentais são utilizados para descrever a estrutura e as regras de um banco de dados relacional. Isso posto, relacione os conceitos apresentados na primeira coluna com suas respectivas definições na segunda coluna:

Primeira coluna: conceito

(1)Entidade
(2)Atributo
(3)Cardinalidade

Segunda coluna: definição

(__)Característica que descreve informações detalhadas associadas a um objeto modelado no banco de dados.
(__)Definição de objetos ou elementos reais ou abstratos que possuem propriedades comuns e são armazenados no banco de dados.
(__)Regras que especificam a quantidade mínima e máxima de elementos conectados entre duas associações.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357269 Banco de Dados
No contexto de um modelo dimensional, qual elemento armazena os valores quantitativos que representam métricas de negócio, como vendas, custos e lucros?
Alternativas
Q3357270 Banco de Dados
Sobre a aplicação dos diferentes tipos de dados em bancos de dados, avalie as afirmações a seguir:

I.Dados estruturados são adequados para armazenar informações com um alto grau de complexidade e interdependência, como grafos de relacionamento em redes sociais. 
II.Dados semiestruturados são frequentemente utilizados em bancos de dados NoSQL, que oferecem flexibilidade no esquema de dados.
III.Dados não estruturados podem ser armazenados em bancos de dados, mas exigem técnicas específicas de indexação e consulta para serem recuperados de forma eficiente.

É correto o que se afirma em:
Alternativas
Q3357271 Banco de Dados
Em um processo de ETL, algumas operações, como inserção, atualização e upsert, são realizadas no sistema de destino. Essas operações estão associadas à qual etapa do ETL?
Alternativas
Q3357272 Banco de Dados
Relacione os tipos de bancos de dados da primeira coluna com suas características apresentadas na segunda coluna:

Primeira coluna: tipo

(1)SQL
(2)NoSQL

Segunda coluna: característica

(__)Segue um esquema rígido e estruturado para organizar os dados.
(__)Facilita a escalabilidade horizontal em sistemas distribuídos.
(__)Oferece suporte a transações com propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade).

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357273 Banco de Dados
A forma normal de Boyce-Codd (BCNF) é uma forma normal mais estrita que a 3FN. Isso posto, analise as afirmativas a seguir a respeito da BCNF:

I.Uma relação está na BCNF se, e somente se, toda dependência funcional X → Y tiver X como superchave.
II.A BCNF garante a eliminação de todas as anomalias de atualização.
III.A decomposição de uma relação em BCNF sempre preserva as dependências funcionais originais.

É correto o que se afirma em:
Alternativas
Q3357274 Banco de Dados
Relacione os tipos de bancos de dados NoSQL da primeira coluna com suas características principais na segunda coluna:

Primeira coluna: tipo

(1)Chave-valor
(2)Orientado a documentos

Segunda coluna: característica

(__)Permite o armazenamento de dados hierárquicos em documentos com estrutura flexível, utilizando formatos como JSON ou BSON.
(__)Focado em associações diretas entre chaves únicas e valores, com alta performance em operações básicas de leitura e escrita.
(__)Otimizado para lidar com dados semiestruturados e consultas que exploram atributos internos de objetos.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357275 Banco de Dados
O Jardim Botânico deseja identificar os diferentes tipos de visita realizados na Casa Pacheco Leão, durante o ano de 2024. Qual das consultas SQL a seguir seleciona apenas os valores únicos da coluna TIPO na tabela VISITAS, considerando visitas realizadas neste local e período?
Alternativas
Q3357276 Banco de Dados
Relacione os comandos SQL da primeira coluna com suas respectivas categorias na segunda coluna:

Primeira coluna: comando SQL

(1)CREATE TABLE
(2)INSERT INTO
(3)GRANT

Segunda coluna: categoria

(__)DDL
(__)DML
(__)DCL

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357277 Sistemas de Informação
Qual das seguintes ferramentas é comumente utilizada para visualização de dados em dashboards de Business Intelligence?
Alternativas
Respostas
21: E
22: E
23: D
24: A
25: C
26: A
27: B
28: C
29: E
30: C
31: C
32: D
33: D
34: A
35: A
36: E
37: A
38: A
39: C
40: E