Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: DESENVOLVIMENTO DE SOFTWARE Acertos: 10,0 de 10,0 08/11/2020 1a Questão Acerto: 1,0 / 1,0 Indique a opção que apresenta apenas operadores relacionais. Operadores +, -, < e ^ Operadores >=, <, == e != Operadores >, <, = e ! Operadores +, -, * e / Operadores &, |, ^ e ! Respondido em 08/11/2020 09:41:50 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 2a Questão Acerto: 1,0 / 1,0 O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: void public protected private inner Respondido em 08/11/2020 09:42:34 Explicação: protected 3a Questão Acerto: 1,0 / 1,0 Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões? out try throw catch finally Respondido em 08/11/2020 09:43:51 Explicação: out 4a Questão Acerto: 1,0 / 1,0 Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro? JButton JCheckBox JTree JLabel JRadioButton Respondido em 08/11/2020 09:42:15 Explicação: O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas. 5a Questão Acerto: 1,0 / 1,0 As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente: < p > < br > < form > < br > < p > < form > < br > < p > < h1 > < h1 > < p > < br > < form > < br > < h1 > Respondido em 08/11/2020 09:42:45 Explicação: As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande. 6a Questão Acerto: 1,0 / 1,0 Qual das opções abaixo não representam frameworks para o ambiente Java Web: Spring Netbeans Hibernate Java Server Faces (JSF) Struts Respondido em 08/11/2020 09:43:34 Explicação: Netbeans é uma IDE não um framework 7a Questão Acerto: 1,0 / 1,0 O middleware de acesso ao banco de dados utilizado pelo Java é denominado: RMI RPC JMS JNDI JDBC Respondido em 08/11/2020 09:44:16 Explicação: O middleware para acesso a banco de dados do Java é o JDBC (Java Database Conectivity) 8a Questão Acerto: 1,0 / 1,0 Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão de desenvolvimento cuja finalidade é definir uma interface na mesma camada da "lógica da aplicação". de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto. que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface. de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados". de operação dirigida para uma classe e não para um objeto individual. Respondido em 08/11/2020 09:48:49 Explicação: A arquitetura MVC divide o aplicativo em 3 camadas: Model (Persistência), Control (Regras de Negócio) e View (Interfaces). Não pode ocorrer contato entre a View e a Model. 9a Questão Acerto: 1,0 / 1,0 Arquivo de configuração necessário para a definição das conexões no JPA: manifest web.xml context.xml persistence.xml readme.txt Respondido em 08/11/2020 09:47:03 Explicação: O arquivo persistence.xml guarda as configurações JDBC e definições de unidades de persistência. 10a Questão Acerto: 1,0 / 1,0 Em uma arquitetura MVC, com uso de JSF e EJB, temos um componente para comunicar com o Session EJB, denominado ProdutoControlMB, anotado com ApplicationScoped, e outro para encapsular a entidade denominado ProdutoMB, anotado com SessionScoped. Segundo esta configuração, podemos afirmar que: Temos uma instânica de ProdutoControlMB para todo o aplicativo e uma de ProdutoMB para cada usuário logado. Existirá uma instância de ProdutoControlMB para cada usuário logado. O componente ProdutoMB pertence à camada Model. A chamada ao EntityManager deve ser feita em ProdutoControlMB. Os EJBs do tipo Session ficarão na camada Model. Respondido em 08/11/2020 09:50:43 Explicação: Nesta arquitetura temos uma camada Model com o JPA e as entidades, seguido da camada Control com os Session EJBs, funcionando de fachada para a Model. Em seguida temos a camada View com uso de JSF, onde encapsulamos a chamada aos EJBs através de ProdutoControlMB e as entidades através de ProdutoMB, de forma a compatibilizar com as necessidades do JSF para utilização. Com o uso das anotações de escopo citadas, temos uma instânica de ProdutoControlMB para todo o aplicativo e uma de ProdutoMB para cada usuário logado. javascript:abre_colabore('38403','212718255','4286750512');
Compartilhar