Buscar

DES SIST WEB_Av1

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 5 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

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

Fechar 
 
Avaliação: CCT0182_AV1_201001160703 » DESENVOLVIMENTO DE SISTEMAS WEB 
Tipo de Avaliação: AV1 
Aluno: 
Professor: 
 
Turma: 
Nota da Prova: Nota do Trabalho: Nota de Participação: Data: 
 
 
 1a Questão (Cód.: 125050) Pontos: 0,5 / 0,5 
(CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: 
 
 
derives. 
 
isFatherOf. 
 
inherits. 
 
isChildOf. 
 extends. 
 
 
 
 2a Questão (Cód.: 116601) Pontos: 1,0 / 1,0 
(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java 
Servlet e JSP é fornecido pelo container Web: 
 
 
Bean. 
 Tomcat. 
 
IIS. 
 
Apache. 
 
Servlet. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
cpm
Highlight
cpm
Highlight
 
 3a Questão (Cód.: 120198) Pontos: 0,0 / 0,5 
Considere os métodos a seguir, definidos em java.lang.Math: 
public static int max(int a, int b); 
public static long max(long a, long b); 
public static float max(float a, float b); 
public static double max(double a, double b); 
 
Considere, agora, as afirmativas abaixo: 
I - Os métodos max( ) são todos exemplos de sobrecarga. Eles diferem apenas no tipo de parãmetro. 
II - Sobrecarga, também, conhecida como polimorfismo paramétrico, permite que o mesmo nome de método 
seja utilizado para muitos métodos diferentes. Cada método difere apenas no número e no tipo de seus 
parâmetros. 
III - A sobrecarga é útil quando um método não é definido por seus argumentos. Por exemplo, o método max( ) 
é um conceito genérico que recebe dois parâmetros e informa qual é o maior. 
O correto está em: 
 
 
 
II e III, apenas. 
 I, apenas. 
 I e III, apenas. 
 
I, II e III. 
 
I e II, apenas. 
 
 
 
 4a Questão (Cód.: 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: 
 
 
servidor, cliente e servidor. 
 cliente, servidor e cliente. 
 
cliente, cliente e servidor. 
 
cliente, cliente e cliente. 
 
servidor, servidor e cliente. 
 
 
 
 
 
 
 
 
 
 5a Questão (Cód.: 115799) Pontos: 0,0 / 1,0 
(FCC-2011) No ambiente de programação Java 
 
 
o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. 
 toda classe é uma subclasse direta ou indireta da classe Object. 
 
uma classe abstrata permite apenas métodos abstratos. 
 a herança múltipla permite que mais classes sejam estendidas. 
 
uma interface pode definir tanto métodos abstratos quanto não abstratos. 
 
 
 6a Questão (Cód.: 124950) Pontos: 0,0 / 1,0 
(FCC - 2011) No ambiente de programação Java: 
 
 toda classe é uma subclasse direta ou indireta da classe Object. 
 
uma interface pode definir tanto métodos abstratos quanto não abstratos. 
 a herança múltipla permite que mais classes sejam estendidas. 
 
uma classe abstrata permite apenas métodos abstratos. 
 
o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. 
 
 
 
 7a Questão (Cód.: 116684) Pontos: 1,0 / 1,0 
(ESAF - 2009) Em uma aplicação Java, se o carregador de classes não conseguir localizar a classe do driver de 
banco de dados para uma conexão JDBC, é lançada a exceção: 
 
 
java.lang.SecurityException. 
 
java.io.FileNotFoundException. 
 java.lang.ClassNotFoundException. 
 
java.io.IOException. 
 
java.util.InputMismatchException. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 8a Questão (Cód.: 115781) Pontos: 0,0 / 1,0 
(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 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á, 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. 
 a compilação não será realizada devido a um erro na linha 4. 
 a compilação concluirá sem nenhuma mensagem de erro ou aviso (warning). O arquivo Cliente.class será 
gerado. 
 
 
 
 
 
 9a Questão (Cód.: 125075) Pontos: 1,0 / 1,0 
Considere as seguintes afirmativas sobre JSP e servlets: 
i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG. 
ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente. 
iii. uma página gerada por um servlet não pode conter código javascript. 
iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente. 
A quantidade de afirmativas corretas é: 
 
 
0 
 1 
 
4 
 
2 
 
3 
 
 
 
 
 
 
 
 
 
 10a Questão (Cód.: 115804) Pontos: 0,0 / 0,5 
(UFF-2009) Em Java, das opções abaixo, aquela que indica o modificador que só pode ser executado em um 
atributo ou método de uma classe, ainda que para qualquer um dos casos sua presença indique que o alvo 
estará acessível para qualquer subclasse ou classe pertencente ao mesmo pacote da classe identificada, é: 
 
 
Abstract. 
 
Public; 
 Protected; 
 Private; 
 
Static;

Outros materiais