Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0267_AV » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA 1a Questão (Ref.: 201202037076) Pontos: 0,5 / 0,5 (FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value): retorna o contexto no qual o servlet da página roda. associa um valor de atributo com um nome. recupera os nomes de todos os atributos associados com o objeto. recupera o valor de atributo associado com a chave. remove o valor de atributo associado com a chave. 2a Questão (Ref.: 201202170632) Pontos: 0,5 / 0,5 Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. A aplicação cliente precisa ser instalada em todos os nós / Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas Uma camada intermediária é criada entre o servidor e o cliente / Qualquer alteração na camada intermediária é imediatamente assumida por todas as aplicações e pelo banco de dados A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela interface com o usuário A função da camada intermediária é armazenar as regras do negócio e a lógica da aplicação / Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no cliente 3a Questão (Ref.: 201202037594) Pontos: 0,5 / 0,5 Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados: servidor, servidor e cliente. cliente, cliente e servidor. cliente, servidor e cliente. servidor, cliente e servidor. cliente, cliente e cliente. 4a Questão (Ref.: 201202035486) Pontos: 0,5 / 0,5 Analise o seguinte programa desenvolvido na linguagem Java. Qual será o resultado obtido após a execução deste programa? A+B = 24 A+B = 524 A + B = 245 A+B = 5 A+B = 29 5a Questão (Ref.: 201202040645) Pontos: 0,5 / 0,5 Considere o código e as afirmativas abaixo: I - As classes formam uma hierarquia de herança simples. A classe base, PersonalityObject, declara um método: speak( ). Cada subclasse redefine speak( ) e retorna sua própria mensagem, baseada em sua personalidade. II - O polimorfismo faz com que PersonalityObject pareça ter muitos comportamentos diferentes. III - Pode-se afirmar que personalities é um exemplo de variável polimórfica: variável que pode conter muitos tipos diferentes. II e III, apenas. I e II, apenas. I e III, apenas. I, apenas. I, II e III. 6a Questão (Ref.: 201202163479) Pontos: 0,5 / 0,5 Padrões de Projeto são organizados em famílias de padrões, conforme o esquema: Marque a resposta que apresente essa organização. Criação - Nomeclatura - Espelhamento Criação - Estrutura - Organização e Métodos Criação - Estrutura - JavaBeans Criação - Escritura - Comportamento Criação - Estrutura - Comportamento 7a Questão (Ref.: 201202113553) Pontos: 1,5 / 1,5 Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis apresentando suas funcionalidades. Resposta: 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. 8a Questão (Ref.: 201202170647) 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 respostaAoUsuario para chamar a função de mesmo nome Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK. Será criado um botão chamado OK que ao clicar irá para a página respostaAoUsuario Será criado um botão chamado OK que ao clicar irá para a função respostaAoUsuario 9a Questão (Ref.: 201202041338) 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: 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. 10a Questão (Ref.: 201202045642) Pontos: 1,0 / 1,0 (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: blur. focus. click. handleEvent. form. Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.
Compartilhar