Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0267_AV_201002288941 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201002288941 Professor: JORGE FERREIRA DA SILVA Turma: 9004/AB Nota da Prova: 8,0 Nota de Partic.: 0 Av. Parcial 2 Data: 12/06/2017 16:01:24 1a Questão (Ref.: 201002438700) Pontos: 1,0 / 1,0 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: A classe expõe os atributos x e y ferindo o conceito de encapsulamento. Tornando os atributos x e y 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. 2a Questão (Ref.: 201002995193) Pontos: 1,0 / 1,0 Eventos são maneiras que temos em JavaScript para controlar as ações dos visitantes e definir um comportamento da página. Como funciona o evento onblur? Resposta: O evento é capturado após a perda do foco do objeto. Gabarito: Se produz quando um elemento perde o foco da aplicação. 3a Questão (Ref.: 201002433706) Pontos: 1,0 / 1,0 (FCC - 2008) Os conceitos de generalização e especialização da orientação a objetos estão diretamente relacionados ao conceito de: Herança. Polimorfismo. Encapsulamento. Associação. Agregação. 4a Questão (Ref.: 201002433834) Pontos: 1,0 / 1,0 (FUNCAB - 2010) Em um projeto orientado a objetos, são unidades naturais de modularização: associações. classes. objetos. operações. interfaces. 5a Questão (Ref.: 201002434476) Pontos: 1,0 / 1,0 (FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: o seu método stream() é invocado. o método service() é definido. ocorre a execução do método getOutputStream(). ocorre um destroy() no processo cliente. o seu método init() é invocado. 6a Questão (Ref.: 201002560809) Pontos: 1,0 / 1,0 "São trechos de códigos Java que podem ser inseridos em qualquer lugar da página e servem, entre outras coisas, para definir valores para as variáveis a serem usadas nas expressões." Qual a Tag JSP que define o parágrafo acima? Declarações Scriptles Exmpressão Inteiros Float 7a Questão (Ref.: 201003086454) Pontos: 0,5 / 0,5 Devido a pluralidade de banco de dados e seus provedores de acesso, a SUN criou uma API chamada JDBC (java Data Base Connectivity) cujo o objetivo é fornecer uma ponte entre a camada do cliente, o driver do fabricante e a fonte de dados. São bibliotecas JDBC, EXCETO: java.sql.Statement java.sql.DriverManager java.sql.ResultSet java.sql.Swing java.sql.Connection 8a Questão (Ref.: 201002567913) Pontos: 0,5 / 0,5 Na estrutura de um padrão de desenvolvimento, pode-se afirmar que o atributo problema representa: Apresentação do contexto do padrão e quando ele pode ser utilizado Identificação dos elementos gráficos do projeto Descreve a solução e os elementos que a compõem Referência que descreve de forma bastante sucinta o padrão Identificação das características de segurança 9a Questão (Ref.: 201002913396) Pontos: 0,5 / 0,5 JavaScript foi originalmente implementado como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido. Identifique qual a opção abaixo que se refere a Javascript: é uma linguagem declarativa (e não de programação) criada para estruturar páginas é uma linguagem de programação compilada é uma linguagem voltada para definir a estrutura de documentos. é uma linguagem formatação,(e não de programação) criada para estruturar páginas é uma linguagem de programação interpretada 10a Questão (Ref.: 201002892289) Pontos: 0,5 / 0,5 São a maneira que temos em Javascript de controlar as ações dos visitantes e definir um comportamento da página quando se produzam. Eventos Funções Looping Processos Rotinas
Compartilhar