Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Online Disciplina: 101726 - DESENVOLVIMENTO DE SOFTWARE PARA WEB Abaixo estão as questões e as alternativas que você selecionou: QUESTÃO 1 . a ) O método realiza um teste de validade verificando o valor esperado com o valor atual de um parâmetro. b ) O método realiza um teste de nulidade verificando se o argumento é nulo. c ) O método realiza um teste de igualdade verificando o valor esperado com o valor atual de um parâmetro. d ) O método realiza um teste de igualdade verificando a condição informada como argumento. e ) O método realiza um teste de validade verificando a condição informada como argumento. Ver justificativa da resposta QUESTÃO 2 O que é um arquivo com a extensão war e para que serve esse tipo de arquivo? a ) javascript:; javascript:; É um arquivo compactado da aplicação web que é enviado para o servidor Tomcat e para a plataforma Heroku. b ) É um arquivo que gera um Dynamic Web Project do Eclipse com a estrutura de pasta adequada para o desenvolvimento Web. c ) É um arquivo que gera uma aplicação Web com JSF, CDI e Backing Bean. d ) É um pouco utilizado durante o desenvolvimento web, pois sempre está desatualizado em relação ao projeto. e ) É utilizado para fazer o backup da aplicação. Ver justificativa da resposta QUESTÃO 3 Qual deve ser o resultado obtido ao se executar o arquivo index.jsp em um Dynamic Web Project, mostrado a seguir? a ) b ) c ) javascript:; javascript:; d ) . e ) Ver justificativa da resposta QUESTÃO 4 Qual é a função do padrão MVC (Model, View, Controller)? a ) Gerenciar a implementação da regra de negócio do sistema. b ) Gerenciar o acesso ao sistema por meio de um controlador. c ) Implementar a camada de persistência de dados do sistema. d ) Gerenciar a complexidade do sistema separando as responsabilidades em camadas. e ) Criar uma norma para declarar: o nome da classe, o nome dos atributos da classe e o nome dos métodos de acesso aos atributos da classe, denominados métodos getters e setters. Ver justificativa da resposta QUESTÃO 5 javascript:; javascript:; javascript:; javascript:; A estrutura de um Dynamic Web Project é mostrada abaixo. Quais são as pastas para o desenvolvimento do back-end, front-end e teste, respectivamente? a ) src, src-test, WebContent b ) src-test, src e WebContent c ) WebContent, src-test e src d ) WebContent, src e src-test e ) src, WebContent e src-test Ver justificativa da resposta QUESTÃO 6 A figura a seguir mostra um diagrama de classe. Analisando esse diagrama, o que podemos concluir? a ) A classe Usuario herda a classe Pessoa e utiliza a classe Cliente. javascript:; javascript:; b ) A classe Cliente herda a classe Pessoa e utiliza a classe Usuario. c ) A classe Usuario herda a classe Cliente e utiliza a classe Pessoa. d ) A classe Pessoa herda a classe Cliente e utiliza a classe Usuario. e ) A classe Cliente utiliza a classe Pessoa e herda a classe Usuario. Ver justificativa da resposta QUESTÃO 7 Considere a instrução SQL a seguir: update cliente set telefone = ? where id_cliente = ? Quais são os comandos necessários para submeter essa instrução ao banco de dados? a ) b ) c ) d ) javascript:; javascript:; e ) Ver justificativa da resposta QUESTÃO 8 Qual é a função do padrão POJO (Plain Old Java Objects) e qual é a sua aplicabilidade em um programa web? a ) O padrão POJO especifica o padrão de comunicação na Web relacionado com o protocolo HTML. b ) O padrão POJO especifica o padrão de acesso à camada de acesso a dados. c ) O padrão POJO especifica uma norma para declarar uma classe e cria a propriedade de acessar os atributos de uma classe pelo nome do atributo, sem utilizar os métodos de acesso getters e setters. d ) O padrão POJO é um Padrão de Projeto Orientado a Objetos e especifica a norma de acesso à camada de apresentação do sistema. e ) O padrão POJO especifica uma norma para gerenciar a complexidade do sistema separando as responsabilidades do sistema em camadas. Ver justificativa da resposta javascript:; javascript:; javascript:; javascript:; QUESTÃO 9 Considere o seguinte código que implementa um formulário com a tag >. Assinale a afirmação correta. a ) A variável j_username recebe o nome do usuário e a variável j_password recebe a senha do usuário e são variáveis do Spring Security. b ) A variável j_username recebe o nome do usuário e a variável j_password recebe a senha do usuário e são variáveis do backing bean ClienteBean. c ) As variáveis j_username e j_password não estão no padrão POJO e por isso não são variáveis válidas. d ) A variável j_username recebe a senha e a variável j_password recebe o nome do usuário. e ) As variáveis j_username e j_password são variáveis do backing bean ClienteBean e recebem o nome do usuário e a senha do usuário, respectivamente. Ver justificativa da resposta QUESTÃO 10 . javascript:; javascript:; a ) Gera um formulário dinâmico. b ) Gera uma tabela dinâmica. c ) Gera um formulário com o número de colunas determinado pelo atributo columns. d ) Gera uma tabela, sendo que devemos informar o número de linhas e colunas por meio de seus atributos. e ) Gera uma tabela com o número de colunas determinado pelo atributo columns. Ver justificativa da resposta javascript:;
Compartilhar