Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0182_AV_201202162606 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201202162606 - FRANCISCO JOSÉ DA SILVA Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA Nota da Prova: 4,0 Nota de Partic.: 2 Data: 20/11/2014 07:56:13 1a Questão (Ref.: 201202428946) Pontos: 0,0 / 0,5 Qual das opções abaixo representa um objeto da classe Class Adapter? Prototype State Bridge Observer Builder 2a Questão (Ref.: 201202294494) Pontos: 0,0 / 0,5 Na linguagem Java, a atribuição composta r += s é equivalente à r = (T) (r+s), onde T é o tipo de r. Considerando a afirmativa acima, considere as duas linhas de código a seguir: r += s; r = r + s; A primeira linha compilará, e a segunda irá gerar um erro em tempo de execução, se r e s forem declarados, respectivamente, como: int e String int e short String e int short e int int e char 3a Questão (Ref.: 201202428943) Pontos: 0,0 / 0,5 Marque a opção correta com relação a arquitetura cliente/servidor. Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada para o ambiente da estação de trabalho Arquitetura compartilhada privilegia o envio e recebimento de dados pelo servidor e o cliente. Arquitetura centralizada é onde toda a inteligência é centralizada em um computador central que recebe a informação gerada pela captura da informação do usuário através de um terminal Arquitetura de arquivo compartilhado é um processo responsável pela manutenção da informação (Servidor), enquanto que outro é responsável pela obtenção dos dados (Cliente) A comunicação cliente/servidor é baseada em rastreamento de mensagens 4a Questão (Ref.: 201202393972) Pontos: 0,0 / 0,5 A classe HttpServlet sobrescreve o método service, para distinguir entre as solicitações típicas recebidas de um navegador Web cliente. A classe HttpServlet define esses métodos para responder as solicitações vindas de um cliente, que recebem como argumentos: get e post Servlet e Jsp Submit e Input doGet e doPost Request e Response 5a Questão (Ref.: 201202428951) Pontos: 1,0 / 1,0 Qual das opções abaixo representa um ou lógico em JavaScript? (x and y) (x && y) (x || y) (x or y) (x != y) 6a Questão (Ref.: 201202295507) Pontos: 0,0 / 0,5 (FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: o seu método init() é invocado. o seu método stream() é invocado. o método service() é definido. ocorre um destroy() no processo cliente. ocorre a execução do método getOutputStream(). 7a Questão (Ref.: 201202295469) Pontos: 0,5 / 0,5 (FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value): remove o valor de atributo associado com a chave. associa um valor de atributo com um nome. retorna o contexto no qual o servlet da página roda. recupera o valor de atributo associado com a chave. recupera os nomes de todos os atributos associados com o objeto. 8a Questão (Ref.: 201202299731) Pontos: 1,5 / 1,5 Dada a definição da classe a seguir, quais problemas poderiam ocorrer, se ela fosse herdada? Como você evitaria esses problemas? public class Point { public Point (int x, int y){ this.x = x; this.y = y; } public Point getLocation( ) { return new Point (x, y); } public void move (int x, int y) { this.x = x; this.y = y; } public void setLocation (int x, int y){ this.x = x; this.y = y; } public void setLocation(Point p){ this.x = p.x; this.y = p.y; } public int x; public int y; } Resposta: Por serem todos públicos, os métodos da classe poderiam ser alterados fora da mesma. Para se resolver esse problema, pode-se alterar seus métodos para privados. Gabarito: Toda classe terá acesso direto à representação interna de Point. Tal acesso irrestrito destrói o encapsulamento. Tornar x e y privados resolveria a situação. 9a Questão (Ref.: 201202371946) Pontos: 0,0 / 1,5 Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis apresentando suas funcionalidades. Resposta: HttpServLet, HttpSubmit, HttpResponse... Gabarito: out - Representa a saída para a página HTML. request - Representa a comunicação do cliente com o servidor - O cliente requisita a informação response - Representa a comunicação do cliente com o servidor - O cliente apresenta a resposta do servidor session - efetua o controle de seção. 10a Questão (Ref.: 201202428953) Pontos: 1,0 / 1,0 Sobre objeto form pode-se afirmar que: Controlam as ações dos componentes em uma página HTML Determinam o estilo das páginas HTML Dá acesso aos componentes existentes dentro de um bloco HTML , que podem ser: botões, caixas de texto, caixas de seleção, etc. - Determinam a estrutura de envio e recebimento de mensagens Criam padrões e layouts nas páginas
Compartilhar