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

Foram encontradas 405 questões

Q4041495 Programação
No React, o desenvolvedor precisa considerar como os eventos são tratados internamente, especialmente em relação à compatibilidade entre navegadores. Em relação ao seu sistema de eventos, uma de suas características é:  
Alternativas
Q4032133 Programação
O Vue.js é um framework progressivo para a construção de interfaces de usuário baseado em componentes reativos, amplamente utilizado no desenvolvimento de aplicações web de página única (SPA). Considerando isso, assinale a alternativa CORRETA sobre os conceitos e recursos do Vue.js. 
Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960595 Programação

Observe o código em Java a seguir. 



Imagem associada para resolução da questão




Considerando o código em Java no contexto do framework Spring Boot apresentado, o que seria retornado, por default, pela requisição GET /api/users/Chico? 

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Estatístico |
Q3959825 Programação
Leia o Texto 4 para responder à questão. 


Texto 4


Em um computador com os softwares R e RStudio instalados, no RStudio foi instalado o pacote shiny. Um painel reativo foi gerado utilizando os comandos a seguir.


> library(shiny)

> ui < − fluidPage( titlePanel("Minhas Notas"), textInput("txt", "Deixe seu comentário"), textOutput("txt_out"), sliderInput("Nota",

"selecione sua nota", min = 0, max = 10, value = 6.0, step = 1.0))

> server < − function(input,output){output$txt_out < − renderText({input$txt})}

> shinyApp(ui = ui , server = server)
Qual dos componentes apresentados no Texto 4 é responsável pelo processamento desse painel?
Alternativas
Q3953501 Programação
Durante o desenvolvimento de um módulo de chat em uma aplicação React JS, um programador precisa garantir que a conexão com o servidor via WebSocket seja estabelecida assim que o componente for montado na tela e devidamente encerrada, quando o componente for removido (desmontado), para evitar vazamentos de memória (memory leaks).
Para implementar essa lógica em um componente funcional utilizando o hook useEffect, o desenvolvedor deve estruturar o código de modo que a função de limpeza, responsável pelo fechamento da conexão, seja executada.
De acordo com as especificações do React, essa função de limpeza deve ser
Alternativas
Q3937664 Programação
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre as tecnologias de desenvolvimento web.

( ) Python é uma linguagem de programação amplamente utilizada para o desenvolvimento back-end de aplicações web.
( ) PHP é uma linguagem de script do lado do servidor que é frequentemente embutida no HTML para criar páginas web dinâmicas.
( ) Bootstrap é um framework front-end que fornece componentes de interface pré-construídos.
( ) C# é utilizado exclusivamente para desenvolvimento de aplicações desktop, não sendo possível usá-lo para web.
( ) AJAX permite a comunicação assíncrona entre o navegador e o servidor.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q3926903 Programação
Uma Secretaria da Fazenda estadual expõe, em ASP.NET Core (.NET 8, Minimal APIs), uma API para calculo de ICMS sobre fretes interestaduais. O serviço ICalculoTributoService utiliza FazendabDbContext (EF Core) para persistência e um cliente HTTP para consultar tabelas de alíquotas interestaduais via serviço externo. Em testes de carga, o uso de FazendaDbContext e ICalculoTributoService como Singleton gerou aumento de memória e conexões abertas ao banco. Considerando o modelo de injeção de dependência e lifetimes do contêiner padrão do .NET, a combinação de lifetimes que é tecnicamente adequada para esse cenário é registrar FazendaDbContext. como 
Alternativas
Q3922594 Programação
No framework Django, o componente que consiste em uma função ou classe responsável por receber um objeto HttpRequest e retornar obrigatoriamente um objeto HttpResponse é denominado:
Alternativas
Q3922593 Programação
Em aplicações desenvolvidas com React, é comum que componentes realizem renderizações frequentes. Em cenários nos quais funções são repassadas como propriedades para componentes filhos, a recriação dessas funções a cada renderização pode causar impactos negativos de desempenho. Nesse contexto, o React 16.8 ou superior disponibiliza Hooks nativos para otimização do ciclo de renderização. Considerando um caso em que se deseja memorizar a definição de uma função entre renderizações, evitando sua recriação desnecessária, assinale a alternativa correta.
Alternativas
Q3916978 Programação
Uma equipe de desenvolvimento Web pretende utilizar um framework backend em uma das suas aplicações. Esse framework é aplicável com PHP, utiliza o paradigma arquitetural MVC (Model-View-Controller) e usa o Eloquent como implementação integrada de mapeamento objeto-relacional (ORM). Para esse caso, o framework a ser utilizado é o:
Alternativas
Q3880250 Programação
Sebastião necessita criar aplicações Web com Python para a ALEGO.

O framework para desenvolver de aplicações web completas que incluam mapeamento objeto-relacional (ORM), roteamento de URLs e um sistema de templates se denomina 
Alternativas
Q3880248 Programação
Keras é uma API de aprendizado profundo que oferece velocidade de depuração, elegância com concisão do código e facilidade de manutenção de implantação. Os blocos de construção básica das redes neurais usando Keras (versão 3.0) e Python são conhecidos como
Alternativas
Q3853075 Programação
O Celery é uma biblioteca Python poderosa e versátil projetada para criar filas de tarefas (task queues) e executar tarefas de forma assíncrona em segundo plano. Sua principal função é permitir que aplicações distribuam trabalho computacional entre diferentes processos ou threads, executando operações custosas sem bloquear o f luxo principal da aplicação. Com relação a essa biblioteca, é correto afirmar:

Alternativas
Q3853073 Programação
O pytest é um framework de testes, amplamente usado em Python, que prioriza simplicidade e legibilidade. Uma de suas principais características é a capacidade de testar exceções de forma elegante, permitindo validar tanto quando uma exceção deve ser levantada quanto verificar mensagens específicas de erro. Considere a seguinte função que valida idades:
def validar_idade(idade):      if idade < 0:          raise ValueError(“Idade não pode ser negativa”) if idade > 150:      raise ValueError(“Idade deve ser menor que 150”) return True

Analise as implementações de teste a seguir e identifique qual segue corretamente as convenções do pytest e testa adequadamente as exceções:
Alternativas
Q3853069 Programação
Para evolução de um sistema de compras on-line, uma funcionalidade de aplicação de descontos foi especificada. Parte dessa funcionalidade trata do cadastro de cupons de desconto. Um cupom pode ser atribuído por um valor fixo ou valor percentual, mas não ambos.

Um desenvolvedor iniciou a implementação. Foi criado o seguinte formulário para cadastrar os cupons de desconto:
Q.43.png (409×646)

Durante os testes, o desenvolvedor percebeu que, ao enviar os dados, nenhum erro é exibido e o formulário está sendo considerado válido, mesmo com ambos os campos preenchidos, por exemplo, com os seguintes dados:
Q.43.1.png (407×132)
Por que o Django não exibe o erro de validação esperado?
Alternativas
Q3853066 Programação

No sistema de templates do Django, o filtro truncatewords limita o número de palavras de uma variável, adicionando reticências (“...”) se o texto for truncado. Qual das alternativas a seguir apresenta a sintaxe correta para limitar a variável texto a, no máximo, 10 palavras, com reticências em caso de truncamento?


Alternativas
Q3853065 Programação
No Django, a interface administrativa (Django Admin) permite personalizações para facilitar a gestão de modelos. Suponha que você possui um modelo Produto com os campos nome, preco, estoque e data_criacao (um cam po DateTimeField). Você deseja personalizar a classe ProdutoAdmin para: (1) exibir os campos nome e preco na lista de registros, (2) permitir ordenação pelo campo preco e (3) adicionar uma coluna personalizada chamada “Disponibilida de” que exibe “Baixa” se o estoque for menor que 10, ou “Normal”, caso contrário. Qual das alternativas a seguir apresenta a configuração correta para essa personalização na classe ProdutoAdmin?
Alternativas
Q3853059 Programação

Django é um framework de desenvolvimento web de alto nível, gratuito e de código aberto, escrito em Python. Para o funcionamento do Django, existem alguns arquivos padrões, cada um com um objetivo.

Existe um arquivo do Django que, por padrão, permite apontar as apps instaladas e estabelecer as configurações de banco.


Assinale a alternativa correta para o nome do arquivo padrão no Django que permite as ações descritas. 


Alternativas
Q3853055 Programação

Analise o seguinte trecho de uma aplicação Django, que implementa caching em uma view que lista produtos de uma loja on-line. A view requer autenticação e exibe descontos personalizados por usuário. O middleware de caching está configurado corretamente.



Q.29.png (421×594)



Qual das alternativas abaixo descreve corretamente o comportamento de caching nesta implementação, considerando múltiplos usuários autenticados acessando a view simultaneamente e possíveis problemas relacionados ao caching do fragmento de template e da view?


Alternativas
Q3853052 Programação
        Um desenvolvedor Django está trabalhando em um aplicativo de e-commerce e precisa adicionar um novo campo descricao do tipo models.CharField ao seu model Produto, que já existe no banco de dados.
        Após salvar a alteração no arquivo models. py, qual é a sequência correta de comandos que deve executar no terminal para que a nova coluna descricao seja criada na tabela correspondente do banco de dados?
Alternativas
Respostas
21: B
22: A
23: C
24: C
25: A
26: A
27: A
28: A
29: D
30: B
31: C
32: C
33: A
34: A
35: C
36: A
37: A
38: A
39: D
40: C