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

Questões Discursivas

Foram encontradas 399 questões

Q3754932 Programação

A respeito do Framework Django, versão 5.2, considere o seguinte comando:


Imagem associada para resolução da questão


Qual das alternativas abaixo está CORRETA?

Alternativas
Q3748915 Programação
Uma empresa está desenvolvendo um sistema de gestão para certo representante comercial. O projeto adota práticas ágeis e utiliza o framework React no front‑end, integrando‑se a uma API construída em Node.js. Durante o desenvolvimento, um dos desenvolvedores do time de front‑end alterou componentes da interface diretamente no código principal do repositório remoto. As modificações causaram conflitos e comprometeram partes da aplicação que estavam sendo testadas por outros membros da equipe. Além disso, esse desenvolvedor teve dificuldades para entender a estrutura do React, tentando manipular o DOM diretamente, em vez de adotar outras estratégias.
Com base nessa situação hipotética, o desenvolvedor não deveria manipular o DOM diretamente uma aplicação React, pois esse framework 
Alternativas
Q3729823 Programação
O Flutter, desenvolvido pelo Google, permite a criação de aplicativos compilados para dispositivos móveis, web e desktop utilizando um único código-fonte. Com relação ao framework Flutter, considere as afirmativas a seguir.

I  →  É disponibilizado gratuitamente e possui seu código-fonte aberto, permitindo a personalização e contribuição dos desenvolvedores para aprimorar o framework.
II  →  É uma estrutura de criação de aplicativos que se baseia na composição de widgets, cujos tipos possíveis são StatelessWidget e StatefulWidget.
III  →  Utiliza a linguagem de programação C#, C++ e Java.
IV  →  É possível atualizar visualmente a aplicação sem precisar recompilá-la completamente por meio da funcionalidade hot reload.

Estão corretas
Alternativas
Q3689625 Programação
Uma startup decidiu criar um aplicativo híbrido usando Flutter para Android e iOS. Durante os testes, usuários relataram que a interface está lenta e apresenta travamentos ao rolar listas longas com imagens. Dentre as práticas de otimização a seguir, indique a mais adequada para este cenário.
Alternativas
Q3660454 Programação
Um analista desejar utilizar o framework Flask para desenvolver aplicações Web com Python para atender os clientes internos da AgSUS, no contexto das dependências do framework, analise as afirmativas a seguir.

I. Depende do kit de ferramentas WSGI da biblioteca Web2Py.
II. Depende do motor de execução do template Jinja.
III. Depende do kit de ferramentas Click para criar interfaces de linha de comando.

Está correto o que se afirma em
Alternativas
Q3649041 Programação
Assinale a alternativa correta
Alternativas
Q3636619 Programação
Um sistema legado foi construído em .NET Framework 4.7, com interface em ASP.NET Web Forms e serviços SOAP via WCF. A equipe pretende migrar para uma plataforma mais moderna e multiplataforma (por exemplo, .NET 6 ou superior). Considerando apenas os recursos nativamente suportados na plataforma moderna (sem dependência de projetos comunitários), qual é um obstáculo técnico típico nessa migração?
Alternativas
Q3636616 Programação
Um sistema web em React usa roteamento no cliente (sem recarregamento completo). Na revisão de desempenho, observou-se que as transições entre páginas parecem "congelar" quando o usuário navega para áreas pouco usadas da aplicação. Considerando as características de uma Single Page Application (SPA), qual abordagem tende a melhorar a fluidez da experiência sem abandonar o modelo SPA?
Alternativas
Q3636614 Programação
Um relatório mensal de um órgão federal consome milhões de linhas de uma base operacional usando EF Core. Os dados são apenas leitura (sem atualização das entidades em memória) e a equipe relata alto uso de CPU e memória ao executar as consultas no pipeline de CI. Qual técnica é mais apropriada para reduzir o overhead nas consultas desse relatório? 
Alternativas
Q3636596 Programação
Um relatório de alta demanda da Controladoria-Geral da União (CGU) executa consultas simples em Structured Query Language (SQL), com latência mínima e mapeamento leve. Qual escolha é a mais adequada?
Alternativas
Q3636594 Programação
Em uma interface de programação de aplicações (API) ASP.NET Core com Entity Framework Core (EF Core) em produção, deseja-se evitar concorrência indevida e dependência cativa envolvendo DbContext. Qual é a adequada configuração de lifetimes? 
Alternativas
Q3635899 Programação
Ao criar um projeto em Python utilizando o framework Django, um arquivo é gerado, para que o usuário possa utilizar comandos via linha de comando, como iniciar o servidor.

O nome desse arquivo é: 
Alternativas
Q3635838 Programação
Em ASP.NET Core, a Injeção de Dependência é um recurso de primeira classe. Qual é o principal benefício de registrar um serviço com o tempo de vida "Scoped"? 
Alternativas
Q3635837 Programação
Uma característica marcante do .NET Framework legado que frequentemente representa um desafio em projetos de migração para .NET 6 é sua forte dependência da biblioteca 
Alternativas
Q3620974 Programação
Durante o desenvolvimento de uma API RESTful em Python, a equipe optou por realizar testes automatizados nos endpoints. O Analista de Tecnologia da Informação configurou um framework que suporta escrita de testes simples, com uso de fixtures e marcações personalizadas. Assinale a alternativa CORRETA que corresponde à ferramenta adequada para essa tarefa.
Alternativas
Q3538629 Programação
Uma analista está trabalhando em uma API Spring Boot e precisa documentar os endpoints utilizando anotações do Swagger para descrever operações, parâmetros e respostas. Ela quer garantir que a documentação seja clara e compatível com a especificação OpenAPI 3.0, mas está incerta sobre qual conjunto de anotações usar e como aplicá-las corretamente em um controlador. O endpoint em questão é um GET /processos/(id) que retorna os detalhes de um processo. Nesse cenário, a maneira correta de anotar o endpoint GET /processos/(id) em um controlador Spring Boot para garantir uma documentação precisa e compatível com OpenAPI 3.0, usando a biblioteca springdoc-openapi, é usar 
Alternativas
Q3521465 Programação

A escolha criteriosa de linguagens de programação e ferramentas de desenvolvimento é um fator determinante para a eficiência, qualidade e sucesso de qualquer projeto de software. As características inerentes a cada linguagem, aliadas à funcionalidade das ferramentas disponíveis, influenciam diretamente o ciclo de vida do desenvolvimento e a manutenção da aplicação final. Acerca do assunto, marque V para as afirmativas verdadeiras e F para as falsas:



(__) Python, com sua sintaxe clara e vasto ecossistema de bibliotecas, é amplamente utilizada em diversas áreas, incluindo desenvolvimento web (frameworks como Django e Flask), ciência de dados (com bibliotecas como NumPy e Pandas) e automação de tarefas.


(__) JavaScript, apesar de sua popularidade no desenvolvimento web front-end, é estritamente uma linguagem interpretada pelo navegador e, portanto, não pode ser utilizada para construir aplicações de servidor ou ferramentas de linha de comando sem a necessidade de compilação prévia para bytecode nativo da máquina.


(__) Linguagens de programação tipadas estaticamente, como Java e C#, garantem que todos os erros de lógica e de tempo de execução sejam detectados durante a fase de compilação, o que elimina a necessidade de testes extensivos em tempo de execução e, consequentemente, reduz drasticamente o ciclo de desenvolvimento de software.


(__) Sistemas de controle de versão distribuídos, como o Git, são essenciais para projetos de software colaborativos, permitindo que vários desenvolvedores trabalhem simultaneamente em diferentes partes do código, gerenciem diferentes versões do projeto e revertam alterações, se necessário.



Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

Alternativas
Q3519070 Programação
Considerando o uso da anotação @Wire no Framework ZK 9+, qual é o seu propósito principal em um ViewModel ou Controller
Alternativas
Q3519068 Programação
Em uma aplicação ZK 9+ utilizando o padrão MVVM, qual anotação é utilizada para expor uma propriedade (getter e setter) de um ViewModel como um atributo vinculável para o arquivo ZUL, permitindo que a UI reaja a mudanças nessa propriedade?
Alternativas
Q3508356 Programação
Em aplicações ASP.NET Core, assinale a alternativa que apresenta o comportamento de um serviço registrado com o tempo de vida scoped no contêiner de injeção de dependência:
Alternativas
Respostas
41: E
42: A
43: B
44: A
45: E
46: C
47: A
48: B
49: B
50: A
51: A
52: C
53: E
54: D
55: D
56: E
57: C
58: C
59: D
60: E