Buscar

AV 2017.1 - 06/2017

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais