Buscar

DESENVOLVIMENTO DE SISTEMAS 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

Avaliação: CCT0182_AV1 » DESENVOLVIMENTO DE SISTEMAS WEB
Tipo de Avaliação: AV1
Aluno:
Professor: ROGERIO LEITAO NOGUEIRA Turma: 9001/AA
Nota da Prova: XXX de 8,0 Nota do Trabalho: Nota de Participação: XXX Data: 20/04/2013 13:30:47
 1a Questão (Cód.: 115009) Pontos: 0,5 / 0,5
(COPEVE-UFAL - 2011) Os tipos primitivos de dados do Java são:
boolean, string, byte, int, long, float.
boolean, string, short, int, long, float, double.
boolean, char, int, long, float, string.
boolean, string, int, float, double.
 boolean, char, byte, short, int, long, float, double.
 2a Questão (Cód.: 116676) Pontos: 1,0 / 1,0
Sobre middleware é correto afirmar que:
é uma ferramenta aplicada na arquitetura de bancos de dados centralizados.
 é uma ferramenta facilitadora para construção de sistemas distribuídos.
está contiguamente localizado entre as camadas física e de rede do modelo OSI.
está contiguamente localizado entre as camadas de transporte e enlace do modelo OSI.
é um objeto JDBC que encapsula diversos atributos de pesquisa em bancos multiusuários.
 3a Questão (Cód.: 119488) Pontos: 0,0 / 0,5
Considere o código abaixo:
public class Empregado{
private String primeiro_nome;
private String ultimo_nome;
private double salario;
public Empregado (String primeiro_nome, String ultimo_nome, double salario){
this. primeiro_nome = primeiro_nome;
this.ultimo_nome = ultimo_nome;
this.salario = salario;
}
BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...
1 de 5 07/05/2013 21:56
MARINA
Highlight
MARINA
Highlight
MARINA
Highlight
public double getSalario( ){ return salario; }
public String getPrimeiroNome( ) { return primeiro_nome; }
public String getUltimoNome ( ){ return ultimo_nome; }
}
public class EmpregadoComissionado extends Empregado {
private double comissao;
private int unidades;
public EmpregadoComissionado (String primeiro_nome, String ultimo_nome, double salario, double
comissao){
super (primeiro_nome, ultimo_nome, salario);
this.comissao = comissao;
}
public double calculaPagamento( ){ return getSalario( ) + (comissao * unidades);}
public void adicionaRenda (int unidades){ this.unidades = this.unidades + unidades;}
public void zeraRenda( ){ unidades = 0; }
}
Considere as afirmativas abaixo:
I - Pode-se afirmar que um objeto EmpregadoComissionado é um objeto Empregado.
II - super (primeiro_nome, ultimo_nome, salario) chama o construtor original para inicializar corretamente o
valor da comissão.
III - A classe EmpregadoComissionado baseia sua definição na classe Empregado já existente. Como
EmpregadoComissionado herda de Empregado, getPrimeiroNome( ), getUltimoNome( ), getSalario( ),
primeiro_nome, ultimo_nome e salario tornaram-se todos parte de sua definição.
O correto está em:
I, apenas.
I e II, apenas.
 II e III, apenas.
I, II e III.
I e III, apenas.
 4a Questão (Cód.: 115628) Pontos: 0,0 / 0,5
Na linguagem Java, a atribuição composta r += s é equivalente à r = (T) (r+s), onde T é o tipo de r.
Considerando a afirmativa acima, considere as duas linhas de código a seguir:
r += s;
r = r + s;
A primeira linha compilará, e a segunda irá gerar um erro em tempo de execução, se r e s forem declarados,
respectivamente, como:
 
 int e short
String e int
int e char
BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...
2 de 5 07/05/2013 21:56
int e String
short e int
 5a Questão (Cód.: 116002) Pontos: 1,0 / 1,0
(UFF - 2009) Analise as seguintes sentenças em relação à orientação objeto:
I. As classes possuem atributos e métodos.
II. Na orientação objeto existem dois tipos de métodos: herança e polimorfismo.
III. Podem ser criadas classes a partir dos objetos criados que, por sua vez, irão receber por herança os
atributos e métodos da superclasse.
Das sentenças acima:
apenas II e III são verdadeiras;
apenas I e III são verdadeiras;
 apenas I é verdadeira.
I, II e III são verdadeiras.
apenas I e II são verdadeiras;
 6a Questão (Cód.: 112041) Pontos: 0,0 / 1,0
(CESPE - 2009) A J2EE Connector Architecture especifica uma arquitetura padrão para acessar recursos em
diversos EIS (enterprise information systems). Os modelos de programação variam amplamente entre esses
sistemas, o que aumenta a complexidade e o esforço para a integração de aplicações, daí a importância das
ferramentas de desenvolvimento para esse processo. Acerca desse assunto, assinale a opção correta, com
relação a servidores de aplicação.
 A plataforma J2EE utiliza as tecnologias Enterprise JavaBeans e JavaServer Pages para desenvolver
aplicações de até duas camadas, que são independentes da plataforma e do vendedor.
A J2EE Connector Architecture define um conjunto de componentes para interligar aplicações Java com
sistemas EIS, com o uso de interfaces comuns. A vantagem é que não há necessidade de se utilizar um
servidor de aplicação.
A API JDBC define um cliente padrão para acessar bancos de dados relacionais. A API CCI substitui a
API JDBC de tal forma que se possa trabalhar com um único padrão.
A J2EE Connector Architecture possui três componentes principais: contratos de nível de sistema; CCI
(common client interface); e empacotamento e desenvolvimento padronizado para adaptadores de
recursos.
Uma CCI define uma API padrão para componentes de aplicação. Dessa forma, a CCI disponibiliza um
número de APIs conforme a quantidade de sistemas nos quais vai ser utilizada.
 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.lang.ClassNotFoundException.
java.io.IOException.
java.io.FileNotFoundException.
java.util.InputMismatchException.
BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...
3 de 5 07/05/2013 21:56
 8a Questão (Cód.: 115780) Pontos: 0,0 / 1,0
(COPEVE-UFAL-2011) Considerando o trecho de código em Java apresentado a seguir,
O que aconteceria se você tentasse compilar esse programa?
Apenas 1 erro na Linha 18.
Apenas 1 erro na Linha 17.
 Apenas 1 erro na Linha 18 e um aviso na Linha 6.
Dois erros: Linhas 17 e 18.
Apenas 1 erro na Linha 17 e um aviso na Linha 6.
 9a Questão (Cód.: 125075) Pontos: 0,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 é:
1
 2
3
4
0
BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...
4 de 5 07/05/2013 21:56
 10a Questão (Cód.: 124964) Pontos: 0,0 / 0,5
(FCC - 2010) Métodos estáticos em Java são aqueles que:
não podem ser acessados diretamente pelo nome da classe a que pertencem, mas sim por meio de um
objeto da classe.
existem em subclasses de uma herança.
realizam alguma tarefa que não é dependente do conteúdo de algum objeto.
realizam alguma tarefa que é dependente do conteúdo de algum objeto.
 são acessados por objetos que não necessitam de ser instanciados explicitamente.
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...
5 de 5 07/05/2013 21:56

Outros materiais