Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0267_AV_201301473375 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201301473375 - PAULO MAURICIO NASCIMENTO Professor: JORGE FERREIRA DA SILVA Turma: 9002/AB � ��1a Questão (Ref.: 201302198055) Pontos: 1,5 / 1,5 Uma Servlet é uma classe Java usada para estender a capacidade dos servidores que hospedam aplicações avançadas via modelo de programação Requisição/Resposta. Como funciona o processo que envolve a requisição ao servidor feita pelo usuário e a resposta para o cliente fornecida pelo servidor? Resposta: Request - é quando o cliente solicita ao servidor uma informação, um dado Response - é quando o cliente exibe a msg fornecida pelo servidor O usuário através do browser solicita uma informação, uma pesquisa por exemplo. Neste momento o navegador envia esta solicitação ao servidor, que retorna com alguma mensagem: caso encontre envia a resposta, e caso contrário, exibe alguma msg de erro. Gabarito: O usuário faz uma requisição ao servidor em HTML através de uma tela de algum dispositivo, o Servidor processa essa requisição em linguagem servidora, JSP, e fornece uma resposta em HTML para o usuário. � ��2a Questão (Ref.: 201302262351) Pontos: 1,5 / 1,5 Como podemos definir funções em JavaScript? Resposta: Funções são um conjunto de intruções para execução de determinada atividade/tarefa, onde podemos por exemplo associar a um botão num formulário. Gabarito: As funções podem ser definidas como um conjunto de instruções, agrupadas para executar uma determinada tarefa. � ��3a Questão (Ref.: 201301639932) Pontos: 0,5 / 0,5 Para responder a questão, considere o código e as afirmativas a seguir: public class Item{ private double preco_unitario; private double desconto; private int quantidade; private String descricao; private String id; public Item (String id, String descricao, int quantidade, double preco){ this.id = id; this.descricao = descricao; if (quantidade >= 0) {this.quantidade = quantidade;} else {this.quantidade = 0;} this.preco_unitario = preco; } public double getTotalAjustado ( ){ double total = preco_unitario * quantidade; double desconto_total = total * desconto; double total_ajustado = total - desconto_total; return total_ajustado; } public void setDesconto (double desconto){ if (desconto < = 1.00) {this.desconto = desconto;} else {this.desconto = 0.0;} } public double getDesconto( ){return desconto;} public int getQuantidade( ){return quantidade;} public void setQuantidade (int quantidade) { if (quantidade > = 0){this.quantidade = quantidade;} } public String getProdutoId ( ) {return id;} public String getDescricao ( ) {return descricao;} } I - Métodos como public Item (String id, String descricao, int quantidade, double preco) são chamados construtores: métodos utilizados para inicializar objetos durante sua instanciação. II - Métodos como setDesconto( ), getDescricao( ) e getTotalAjustado( ) são comportamentos da classe Item que retornam ou configuram atributos. III - Os métodos como getTotalAjustado( ) e getDesconto( ) são chamados de acessores, pois permitem o acesso aos dados internos de um objeto. IV - Métodos como setDesconto( ) são chamados de mutantes, pois permitem a alteração do estado interno do objeto. V - Por todo o código, pode-se notar o uso de this: uma referência que aponta para a instância do objeto. Assinale a alternativa que contém a(s) afirmação(ões) CORRETAS: I, II, III, IV e V. II, III e IV, apenas. I e II, apenas. I, II e IV, apenas. III e IV, apenas. � ��4a Questão (Ref.: 201301636586) Pontos: 0,0 / 0,5 (FCC - 2011) Considere: I. A classe Veículo possui as subclasses Carro e Trem. II. Os objetos das subclasses Carro e Trem herdam a operação acelerar. III. A aceleração do Carro é no pedal e, do Trem, é na manivela. I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é: estereotipagem. derivação. polimorfismo. encapsulamento. herança múltipla. � ��5a Questão (Ref.: 201302261950) Pontos: 0,5 / 0,5 As Servlets são carregadas e executadas automaticamente pelo Servidor Web e podem trabalhar com outro tipo de conteúdo. As Servlets são gerenciadas pelo? Container Servlet de um Servidor de Aplicações C++ Container Servlet de um Servidor de Aplicações MVC Container Servlet de um Servidor de Aplicações JEE Container Servlet de um Servidor de Aplicações ME Container Servlet de um Servidor de Aplicações C � ��6a Questão (Ref.: 201302159076) Pontos: 0,5 / 0,5 JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java. Selecione a opção abaixo que não corresponde ao conceito de JSP: É uma página HTML com trechos de programa Java embutidos e outras tags especiais Simplificam a geração de conteúdo dinâmico para Web Designers A página JSP é automaticamente transformada em servlet Não permite independência entre o designer e o programador JSP pode ser expresso através do seu formato padrão e do seu formato XML � ��7a Questão (Ref.: 201302095100) Pontos: 0,5 / 0,5 Representa uma conexão com um banco de dados. java.sql.software java.sql.Connection java.sql.update java.sql.Driver java.sql.Manager � ��8a Questão (Ref.: 201302095119) Pontos: 0,5 / 0,5 São técnicas que nos dão uma boa solução para alguns problemas encontrados em orientação em objetos. Padrões da intranet Padrões da internet Padrões da arpanet Padrões de projeto Padrões web � ��9a Questão (Ref.: 201301770886) Pontos: 1,0 / 1,0 Observe o comando JavaScript abaixo e marque a opção correta: input type="button" onclick="respostaAoUsuario()" value="OK" Será criado um botão chamado OK que ao clicar irá para a função respostaAoUsuario Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK. Será criado um botão respostaAoUsuario para chamar a função de mesmo nome Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. Será criado um botão chamado OK que ao clicar irá para a página respostaAoUsuario � ��10a Questão (Ref.: 201301645881) Pontos: 1,0 / 1,0 (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: focus. handleEvent. click. form. blur.
Compartilhar