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

Foram encontradas 369 questões

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
Q3991658 Programação
Um analista de tecnologia da informação está trabalhando com aprendizado de máquina utilizando a ferramenta TensorFlow. Com essa ferramenta, é possível operar matrizes ou tensores multidimensionais, tendo como um de seus atributos o Tensor.shape, o qual 
Alternativas
Q3842948 Programação
React é uma biblioteca JavaScript para criar interfaces de usuário, sendo que os aplicativos são feitos de componentes. Um componente é uma parte da interface do usuário, que tem sua própria lógica e aparência, podendo ser tão pequeno quanto um botão ou tão grande quanto uma página inteira. Entre os principais componentes, um corresponde a uma técnica avançada do React para reutilizar lógica em componentes, sendo uma função que recebe um componente como argumento e retorna um novo componente com funcionalidades adicionais.
Essa descrição diz respeito ao componente React:
Alternativas
Q3816310 Programação
Com base nos princípios fundamentais da arquitetura de componentes em React, considerando um cenário em uma aplicação React onde um componente pai precisa passar dados de configuração para um componente filho, e este componente filho também precisa gerenciar seus próprios dados internos que mudam ao longo do tempo devido à interação do usuário, qual é a abordagem correta para gerenciar esses dois tipos de dados? 
Alternativas
Q3816309 Programação

Considere um desenvolvedor que deseja criar uma aplicação mobile multiplataforma com aparência e desempenho nativos, aproveitando seus conhecimentos prévios em JavaScript e React. Em vez de renderizar componentes via WebView, ele pretende utilizar componentes nativos diretamente, além de aplicar estilos com base em objetos JavaScript. Com base nesses requisitos e no funcionamento do React Native, assinale a alternativa correta.

Alternativas
Q3806502 Programação
São frameworks Javascript ou Typescript cuja função principal é atual como framewoks FrontEnd:
1. React 2. Next.js 3. Vue.js 4. Node.js
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q3805756 Programação
Informe quais frameworks são, respectivamente, da linguagem Java e da Python. 
Alternativas
Q3784759 Programação
Um desenvolvedor Java vai criar uma nova API REST usando Spring e deseja evitar configuração manual extensa (XML ou classes de configuração) para tarefas comuns, como definir o DataSource, configurar o Spring MVC e iniciar um servidor web embutido (por exemplo, Tomcat).

Com base nessa situação hipotética, assinale a opção que apresenta o principal recurso do Spring Boot que, seguindo o princípio de “convenção acerca da configuração”, atende a esse requisito.
Alternativas
Q3781137 Programação
Um desenvolvedor utiliza o framework Spring Boot para construir uma API REST que gerencia o recurso Produto. É necessário implementar a operação de exclusão de um produto específico através de seu identificador único. A API deve seguir os princípios de Statelessness e utilizar a semântica de métodos HTTP para representar a ação.
Assinale a opção que indica o método HTTP que deve ser utilizado no endpoint RESTful para representar a exclusão do recurso Produto e a annotation do Spring Web que o desenvolvedor deve usar na controller para mapear esse método HTTP a uma função Java.
Alternativas
Q3757627 Programação
Sobre o uso de React e React Native no desenvolvimento de interfaces modernas, analise os itens a seguir:
( ) Em React, Hooks como useEffect e useState substituem a necessidade de classes para manipulação de ciclo de vida e estado de componentes.
( ) Em React Native, o componente View funciona como o equivalente direto de div no HTML, mas possui propriedades específicas para layout em dispositivos móveis.
( ) É recomendável utilizar o DOM virtual do React Native para otimizar o desempenho de renderizações complexas na interface.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é 
Alternativas
Q3757622 Programação
Em relação aos efeitos colaterais e ao ciclo de vida dos componentes funcionais no React, considere as afirmativas:
I. O hook useEffect pode simular os métodos componentDidMount, componentDidUpdate e componentWillUnmount dependendo da forma como é configurado.
II. Hooks como useMemo e useCallback são utilizados para memoização de valores e funções, ajudando a otimizar o re-render.
III. Ao utilizar useEffect sem um array de dependências, o efeito será executado uma única vez após a montagem do componente.
Está correto o que se afirma em
Alternativas
Q3757611 Programação
Durante o desenvolvimento de um dashboard complexo em React, percebe-se que a renderização de múltiplos componentes está sendo afetada por re-renderizações desnecessárias. O operador decide aplicar React.memo combinado com useCallback em alguns componentes.
A alternativa que melhor explica a razão técnica para essa escolha é que o
Alternativas
Q3754933 Programação
Com base no Framework Django, versão 5.2, considere as sentenças abaixo:
I. O comando django-admin startapp name [directory] cria uma estrutura de diretórios de aplicativos Django para o nome do aplicativo fornecido no diretório atual ou no destino fornecido.
II. O comando django-admin makemigrations é responsável por aplicar e desaplicar migrações.
III. O comando django-admin showmigrations -I lista todas as migrações do seu projeto Django, mostrando quais já foram aplicadas ou não.
IV. O comando django-admin migrate é responsável por criar novas migrações com base nas alterações feitas nos seus modelos.
V. O comando python -m pip instaII django é utilizado para instalação do Django.
Com base nas afirmações acima, assinale a alternativa que contém as sentenças FALSAS:
Alternativas
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
Respostas
21: C
22: B
23: C
24: A
25: E
26: B
27: B
28: E
29: D
30: A
31: D
32: B
33: B
34: E
35: A
36: B
37: A
38: E
39: C
40: A