Questões de Concurso Sobre frameworks em programação em programação

Foram encontradas 405 questões

Q3497413 Programação
Com o lançamento do Spring Framework 6.x, diversas mudanças estruturais e técnicas foram introduzidas, exigindo atenção especial de desenvolvedores que desejam migrar aplicações legadas ou iniciar novos projetos com essa versão. Acerca desse assunto, avalie as sentenças a seguir:

O Spring Framework 6.x exige JDK 17 como requisito mínimo e migra completamente para o namespace jakarta.*, tornando incompatíveis bibliotecas que ainda dependem de javax.*. PORQUE A principal mudança no Spring Framework 6.x está na substituição do modelo de injeção de dependência tradicional por um modelo baseado exclusivamente em reflexão e proxies dinâmicos.

Sobre as sentenças, assinale a alternativa opção CORRETA.
Alternativas
Q3478956 Programação
No prompt de comandos de uma máquina com Windows 11, que possui todos os recursos necessários para o funcionamento ideal do Angular instalados, como Node.js, npm e angular CLI, para criar um projeto Angular chamado site utiliza-se o comando:
Alternativas
Q3438097 Programação

Quanto às tecnologias para o desenvolvimento web, julgue o item seguinte.


O Bootstrap substitui a necessidade de HTML e CSS, pois já fornece toda a estrutura e o estilo da página.

Alternativas
Q3402449 Programação
Laravel é um framework muito utilizado com a linguagem PHP, ele oferece aos desenvolvedores diversos recursos para controlar sessões.
Os mecanismos utilizados para recuperar dados de uma sessão são
Alternativas
Q3402446 Programação
VueJS é um framework utilizado para construir interfaces de usuário.
Com relação aos recursos do framework, avalie as afirmativas a seguir e assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Ele é construído sobre HTML, CSS e JavaScript padrão e fornece um modelo de programação declarativo baseado em componentes que ajudam o analista-programador a desenvolver eficientemente interfaces de usuário de qualquer complexidade.
( ) Ele pode ser usado de diferentes maneiras, por exemplo, para melhorar HTML estático sem uma etapa de construção; Incorporar componentes da Web em qualquer página; desenvolver aplicações SPA e renderizar Fullstack/Server-Side.
( ) Os componentes do VueJS podem ser criados a partir de três diferentes estilos de API, a saber: API de opções, API de adaptação de dispositivo e API de composição.

As afirmativas são, respectivamente,
Alternativas
Q3402444 Programação
No Django 5.1, existem vários comandos que os desenvolvedores podem utilizar para interagir com migrações e manipulação dos esquemas de banco de dados.
O comando que exibe as instruções SQL para uma migração é o 
Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373314 Programação

Considere o seguinte trecho de código: 


Q28.png (309×92)


Com base na estrutura apresentada, assinale a alternativa correta quanto ao formato utilizado.

Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373307 Programação

Levando em consideração as classes do Bootstrap, atente para o código seguinte:


Q21.png (557×41)


Com base no código acima, assinale a alternativa correta.

Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373298 Programação
Um desenvolvedor está criando uma API REST com o framework Spring Boot. Qual das alternativas apresenta a anotação adequada para mapear os métodos responsáveis por tratar as requisições HTTP recebidas pela aplicação?
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
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
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
Q3357256 Programação
Sobre o Angular CLI, analise as afirmações a seguir:

I.Angular CLI é uma ferramenta de linha de comando que automatiza tarefas comuns de desenvolvimento, como criação de projetos, componentes e serviços.
II.O comando ng serve é utilizado para compilar e servir a aplicação localmente, com recarregamento automático em caso de alterações no código.
III.Angular CLI permite a personalização da configuração do Webpack sem necessidade de modificar diretamente o arquivo de configuração do Webpack.
IV.Angular CLI oferece suporte nativo à geração de código para testes unitários e end-to-end, utilizando ferramentas como Jasmine e Protractor.

É correto o que se afirma em:
Alternativas
Q3357254 Programação
No desenvolvimento com Angular, qual diretiva estrutural é utilizada para iterar sobre uma lista de elementos e renderizar dinamicamente cada item na view, de forma eficiente?
Alternativas
Q3357250 Programação
No contexto do React, JSX é uma extensão de sintaxe amplamente utilizada para descrever a interface do usuário. Avalie as seguintes afirmativas sobre o JSX:

I.Permite misturar código HTML-like com JavaScript, mas é necessário transpilar o código JSX em JavaScript puro para que o navegador possa interpretá-lo.
II.Torna o código mais declarativo, legível e fácil de depurar, mas também adiciona uma dependência no processo de build.
III.Embora seja possível usar React sem JSX, seu uso é obrigatório para suportar a API moderna de hooks.

É correto o que se afirma em:
Alternativas
Q3350274 Programação
Uma das vantagens do uso da biblioteca scikit-learn é uma padronização no uso de diferentes algoritmos de aprendizado de máquina.
A função dessa biblioteca utilizada para treinar um algoritmo é a
Alternativas
Q3350258 Programação
No framework Flutter, o widget que desenha uma caixa que representa um local onde outros widgets serão adicionados, indicando que a interface de usuário ainda não está completa, é chamado de
Alternativas
Q3350211 Programação
A biblioteca Python de código aberto que utiliza tensores de forma otimizada para aplicações de aprendizado profundo usando GPUs ou CPUs se chama 
Alternativas
Q3302857 Programação

Um cientista de dados deseja analisar um conjunto de dados tabular, pré processá-lo e treinar um modelo de rede neural para prever valores contínuos. Ele utiliza Pandas para manipulação dos dados, Scikit-learn para normalização e TensorFlow/Keras para construir o modelo.



Considere o seguinte código em Python:



Imagem associada para resolução da questão



Com base no código apresentado, assinale a alternativa correta sobre a execução e o comportamento desse modelo. 

Alternativas
Q3299588 Programação
Sobre o framework Vue.js, é correto afirmar que
Alternativas
Respostas
81: C
82: D
83: E
84: E
85: A
86: D
87: C
88: B
89: C
90: C
91: C
92: E
93: A
94: E
95: E
96: C
97: B
98: C
99: D
100: D