Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0267_AV » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: Nota da Prova: 7,5 Nota de Partic.: 0,5 Av. Parcial.: Data: 05/03/2015 14:29:53 (F) 1a Questão (Ref.: 116603) 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. recupera os nomes de todos os atributos associados com o objeto. recupera o valor de atributo associado com a chave. associa um valor de atributo com um nome. remove o valor de atributo associado com a chave. 2a Questão (Ref.: 117121) 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: cliente, cliente e cliente. cliente, servidor e cliente. servidor, cliente e servidor. servidor, servidor e cliente. cliente, cliente e servidor. 3a Questão (Ref.: 594746) Pontos: 0,5 / 0,5 O Driver Ponte JDBC-ODBC é implementação nativa que conecta uma aplicação Java a um banco de dados através de ODBC configurado na máquina. Identifique o tipo correspondente abaixo: Tipo 3 Tipo 1 Tipo 2 Tipo 4 Tipo 5 4a Questão (Ref.: 115870) Pontos: 0,5 / 0,5 (FCC - 2008) Considere: Casas ABC Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente: atributo, classe e objeto. classe, objeto e atributo. objeto, atributo e classe. objeto, classe e atributo. classe, atributo e objeto. 5a Questão (Ref.: 250085) Pontos: 1,0 / 1,0 Qual das opções abaixo representa um ou lógico em JavaScript? (x || y) (x != y) (x && y) (x and y) (x or y) 6a Questão (Ref.: 115781) Pontos: 0,0 / 0,5 (COPEVE-UFAL-2011) Dado o trecho de código Java apresentado a seguir, ao compilar o código na máquina virtual da Sun, a compilação não será realizada devido a um erro na linha 4. a compilação concluirá, porém um aviso (warning) será apresentado, indicando que a classe não possui nenhum atributo ou método público. a compilação concluirá sem nenhuma mensagem de erro ou aviso (warning). O arquivo Cliente.class será gerado. a compilação concluirá, porém um aviso (warning) será apresentado, solicitando a definição do método construtor da classe Cliente. a compilação não será realizada devido a um erro de inicialização errada na Linha 2. 7a Questão (Ref.: 594756) Pontos: 0,5 / 0,5 Selecione qual das opções abaixo corresponde a um padrão GoF de Comportamento: Facade Builder Flyweight Composite Memento Gabarito Comentado. 8a Questão (Ref.: 250087) Pontos: 1,0 / 1,0 Sobre objeto form pode-se afirmar que: - Determinam a estrutura de envio e recebimento de mensagens Controlam as ações dos componentes em uma página HTML Determinam o estilo das páginas HTML Criam padrões e layouts nas páginas Dá acesso aos componentes existentes dentro de um bloco HTML , que podem ser: botões, caixas de texto, caixas de seleção, etc. 9a Questão (Ref.: 193080) 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: out - Apresenta a saída em HTML; request - O cliente faz a requisição ao servidor; response - O servidor envia a resposta ao cliente; session - Controla a sessão. 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.: 120865) 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: Há um problema de encapsulamento, pois os atributos internos da classe Point estão acessíveis. Se colocarmos x e y como privados podemos evitar esse problema. 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. Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Compartilhar