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

Foram encontradas 369 questões

Q3977343 Programação

O framework Django é tido como sendo do tipo MTV (Model, Template, View); quando associado à arquitetura de software MVC (Model, View, Controller), a View no Django é a camada de controle, e o Template é a View do MVC. Na camada Model do Django, é possível criar diretamente as bases de dados, como no exemplo a seguir:

Imagem associada para resolução da questão


Assinale a alternativa correta para executar esse arquivo (arquivo.py), a fim de se tentar criar a base de dados na camada Model.

Alternativas
Q3970295 Programação
Analise as afirmativas abaixo a respeito do desenvolvimento de serviços Web (Web Services) usando diferentes linguagens de programação e assinale a alternativa correta.

I. O JAX-WS (Java API for XML Web Services) permite a criação de serviços Web na linguagem Java que utilizam o protocolo de comunicação SOAP.
II. O JAX-RS (Java API for RESTful Web Services) permite o desenvolvimento de serviços Web na linguagem Java que adotam o estilo arquitetural REST.
III. O Zend Framework permite a criação de serviços Web na linguagem PHP que empregam o protocolo SOAP, assim como serviços que adotam o estilo arquitetural REST.
IV. O Ruby on Rails permite desenvolver serviços Web na linguagem Ruby que são compatíveis com o estilo arquitetural REST. 
Alternativas
Q3727603 Programação
AngularJS é um framework JavaScript, de código aberto, usado para desenvolver aplicações web. Esse framework possui um conjunto de diretivas que permitem estender o comportamento de elementos HTML. Que diretiva desse framework vincula dinamicamente uma ou mais classes CSS para um elemento HTML? 
Alternativas
Q2408294 Programação

Model-Víew-Controller (MVC) é um padrão de arquitetura de aplicações que divide a aplicação em três camadas, conforme indicado na figura, e tem a finalidade de ser utilizado como arquitetura para aplicativos, mas que se popularizou para uso em sistemas web, a partir da adesão de milhares de frameworks de mercado.


Imagem associada para resolução da questão


A seguir, são listadas três funções dessas - camadas.


I. Responsável por tratar as regras de negócio.

II· Responsável por validar as requisições dos usuários de acordo com as regras de autenticação e autorização.

II. Responsável por usar as informações modeladas para produzir interfaces de apresentação conforme a necessidade.


As funções listadas em I, II e III são de responsabilidade, respectivamente, das camadas:

Alternativas
Q2108866 Programação
Na abordagem do Spring para construir serviços web RESTful, as solicitações HTTP são tratadas por um controlador, que é uma classe identificada com a anotação
Alternativas
Q2108311 Programação
Em uma aplicação que utiliza Spring Boot, em condições ideais, o arquivo index.html possui o formulário abaixo.
<form method="POST" action="login">     <label for="usuario">Usuário:</label>     <input type="text" name="user" id="usuario">     <label for="senha">Senha:</label>     <input type="password" name="senha" id="senha">     <input type="submit" value="Entrar"> </form>

Na classe Controle.java dessa aplicação, que possui a anotação @Controller, há um método chamado receberLogin. Para indicar que este método deve receber os dados do formulário acima ao se clicar no botão Entrar, imediatamente após a declaração deste método deve ser colocada a anotação
Alternativas
Q2093358 Programação
O AngularJS tem vários filtros, que podem ser executados aplicando um pipe a uma expressão existente na view. O filtro nativo do AngularJS que tem a função de formatar um número em valor monetário é:
Alternativas
Q2052789 Programação
No Framework Laravel, o arquivo de uma view que está no formato blade deve ser nomeado tendo no final do seu nome a extensão
Alternativas
Q1999277 Programação
Atenção: O código a seguir é parte de uma aplicação, em condições ideais, que utiliza o Spring Framework e Spring Boot. Utilize esse código para responder a questão.


package com.funcionarios.empresa.controller;

import com.funcionarios.empresa.model.*;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;

@Controller
public class Controle {

        private LoginDao dao;
        private Login login;

        @RequestMapping(value = "/login", method = RequestMethod.POST)
        @ResponseBody
        public ModelAndView receberLogin(@RequestParam(name = "user") String user,
        @RequestParam(name = "senha") String senha, Model model) {
                  dao = new LoginDao();
                  login = dao.verificarLogin(user);
                  if (login == null) {
                         I;
                         ModelAndView mv = new ModelAndView();
                         mv.setViewName("erros.html");
                         return mv;
                    } else {
                         //Código oculto intencionalmente aqui, que retorna um objeto mv
                        //com dados de autorização de acesso do usuário.
                    }
       }
}
Para que o objeto mv retornado no método receberLogin contenha um atributo chamado erro com o valor Acesso negado, de forma que esse atributo possa ser recebido e exibido na página erros.html, caso seja necessário, a lacuna I deve ser corretamente preenchida com 
Alternativas
Q1999276 Programação
Atenção: O código a seguir é parte de uma aplicação, em condições ideais, que utiliza o Spring Framework e Spring Boot. Utilize esse código para responder a questão.


package com.funcionarios.empresa.controller;

import com.funcionarios.empresa.model.*;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;

@Controller
public class Controle {

        private LoginDao dao;
        private Login login;

        @RequestMapping(value = "/login", method = RequestMethod.POST)
        @ResponseBody
        public ModelAndView receberLogin(@RequestParam(name = "user") String user,
        @RequestParam(name = "senha") String senha, Model model) {
                  dao = new LoginDao();
                  login = dao.verificarLogin(user);
                  if (login == null) {
                         I;
                         ModelAndView mv = new ModelAndView();
                         mv.setViewName("erros.html");
                         return mv;
                    } else {
                         //Código oculto intencionalmente aqui, que retorna um objeto mv
                        //com dados de autorização de acesso do usuário.
                    }
       }
}
Em um formulário de uma página HTML um analista deseja enviar o conteúdo dos campos user e senha em uma requisição HTTP POST para o método receberLogin da classe Controle, ao se clicar em um botão do tipo submit do formulário. Para que esse envio ocorra e seja mapeado corretamente 
Alternativas
Q1996717 Programação
As duas interfaces disponíveis no Framework Spring 5 que oferecem métodos para transformar objetos Java em XML e vice-versa são
Alternativas
Q1996713 Programação
O JUnit 5 é um framework open-source amplamente utilizado na criação de testes unitários automatizados na linguagem de programação Java.
Pedro quer escrever uma classe que represente um teste unitário usando este framework.
É correto afirmar que esta classe de teste deve
Alternativas
Q1991605 Programação
Um Analista foi requisitado para corrigir uma aplicação construída com Vue.js e, para realizar este trabalho, estudou os princípios e as funcionalidades deste framework, em que consta, dentre outros, que:  
Alternativas
Q1990158 Programação
Em Selenium, para pausar o thread de execução por certa quantidade de segundos, é usada a função 
Alternativas
Q1988560 Programação
Assinale a opção que apresenta a anotação que define no framework Spring uma classe como pertencente à camada de persistência.
Alternativas
Q1970486 Programação
A base do contêiner Inversion of Control (IoC), também conhecido como Dependency Injection (DI), do Spring Framework, é formada pelos pacotes
Alternativas
Q1968337 Programação
No Bootstrap 5, para criar um contêiner flexbox e transformar filhos diretos em itens flex, utiliza-se, nesse contêiner, a classe 
Alternativas
Q1966333 Programação

A respeito de tecnologias e protocolos web, julgue o item que se segue.  



Em aplicações construídas com VueJS, os componentes HTML, CSS e JavaScript são consolidados em um único arquivo. 

Alternativas
Q1965278 Programação
Uma das classes do Bootstrap 5 para definir estilos de botões criados por meio da tag <button> é a classe
Alternativas
Q1965277 Programação
Em um site desenvolvido utilizando o framework Angular, um Técnico observou no interior da tag <body> do arquivo index.html um elemento Angular definido no arquivo app/app.component.ts que será o primeiro componente carregado e o contêiner para os outros componentes. Trata-se do elemento
Alternativas
Respostas
221: A
222: E
223: A
224: C
225: D
226: A
227: D
228: C
229: E
230: C
231: C
232: D
233: B
234: A
235: A
236: A
237: A
238: C
239: B
240: D