Você está na página 1de 5

BDQ Prova

1 de 5

file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...

Avaliao: CCT0182_AV1 DESENVOLVIMENTO DE SISTEMAS WEB


Tipo de Avaliao: AV1
Aluno:
Professor:

Turma: 9001/AA

ROGERIO LEITAO NOGUEIRA

Nota da Prova: XXX de 8,0

Nota do Trabalho:

Nota de Participao: XXX

Data: 20/04/2013 13:30:47

1 a Questo (Cd.: 115009)

Pontos: 0,5 / 0,5

(COPEVE-UFAL - 2011) Os tipos primitivos de dados do Java so:


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.

2 a Questo (Cd.: 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 construo de sistemas distribudos.
est contiguamente localizado entre as camadas fsica 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 multiusurios.

3 a Questo (Cd.: 119488)

Pontos: 0,0 / 0,5

Considere o cdigo 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;
}

07/05/2013 21:56

BDQ Prova

2 de 5

file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...

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 comisso.
III - A classe EmpregadoComissionado baseia sua definio 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 definio.
O correto est em:
I, apenas.
I e II, apenas.
II e III, apenas.
I, II e III.
I e III, apenas.

4 a Questo (Cd.: 115628)

Pontos: 0,0 / 0,5

Na linguagem Java, a atribuio composta r += s equivalente r = (T) (r+s), onde T o tipo de r.


Considerando a afirmativa acima, considere as duas linhas de cdigo a seguir:
r += s;
r = r + s;
A primeira linha compilar, e a segunda ir gerar um erro em tempo de execuo, se r e s forem declarados,
respectivamente, como:

int e short
String e int
int e char

07/05/2013 21:56

BDQ Prova

3 de 5

file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...

int e String
short e int

5 a Questo (Cd.: 116002)

Pontos: 1,0 / 1,0

(UFF - 2009) Analise as seguintes sentenas em relao orientao objeto:


I. As classes possuem atributos e mtodos.
II. Na orientao objeto existem dois tipos de mtodos: herana e polimorfismo.
III. Podem ser criadas classes a partir dos objetos criados que, por sua vez, iro receber por herana os
atributos e mtodos da superclasse.
Das sentenas acima:
apenas II e III so verdadeiras;
apenas I e III so verdadeiras;
apenas I verdadeira.
I, II e III so verdadeiras.
apenas I e II so verdadeiras;

6 a Questo (Cd.: 112041)

Pontos: 0,0 / 1,0

(CESPE - 2009) A J2EE Connector Architecture especifica uma arquitetura padro para acessar recursos em
diversos EIS (enterprise information systems). Os modelos de programao variam amplamente entre esses
sistemas, o que aumenta a complexidade e o esforo para a integrao de aplicaes, da a importncia das
ferramentas de desenvolvimento para esse processo. Acerca desse assunto, assinale a opo correta, com
relao a servidores de aplicao.
A plataforma J2EE utiliza as tecnologias Enterprise JavaBeans e JavaServer Pages para desenvolver
aplicaes de at duas camadas, que so independentes da plataforma e do vendedor.
A J2EE Connector Architecture define um conjunto de componentes para interligar aplicaes Java com
sistemas EIS, com o uso de interfaces comuns. A vantagem que no h necessidade de se utilizar um
servidor de aplicao.
A API JDBC define um cliente padro para acessar bancos de dados relacionais. A API CCI substitui a
API JDBC de tal forma que se possa trabalhar com um nico padro.
A J2EE Connector Architecture possui trs componentes principais: contratos de nvel de sistema; CCI
(common client interface); e empacotamento e desenvolvimento padronizado para adaptadores de
recursos.
Uma CCI define uma API padro para componentes de aplicao. Dessa forma, a CCI disponibiliza um
nmero de APIs conforme a quantidade de sistemas nos quais vai ser utilizada.

7 a Questo (Cd.: 116684)

Pontos: 1,0 / 1,0

(ESAF - 2009) Em uma aplicao Java, se o carregador de classes no conseguir localizar a classe do driver de
banco de dados para uma conexo JDBC, lanada a exceo:
java.lang.SecurityException.
java.lang.ClassNotFoundException.
java.io.IOException.
java.io.FileNotFoundException.
java.util.InputMismatchException.

07/05/2013 21:56

BDQ Prova

4 de 5

file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...

8 a Questo (Cd.: 115780)

Pontos: 0,0 / 1,0

(COPEVE-UFAL-2011) Considerando o trecho de cdigo 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.

9 a Questo (Cd.: 125075)

Pontos: 0,0 / 1,0

Considere as seguintes afirmativas sobre JSP e servlets:


i. possvel usar uma pgina JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG.
ii. um servlet executado no servidor, ao passo que uma pgina JSP executada no browser do cliente.
iii. uma pgina gerada por um servlet no pode conter cdigo javascript.
iv. uma pgina JSP executada no servidor, enquanto que um servlet executado no browser do cliente.
A quantidade de afirmativas corretas :
1
2
3
4
0

07/05/2013 21:56

BDQ Prova

5 de 5

file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad...

10a Questo (Cd.: 124964)

Pontos: 0,0 / 0,5

(FCC - 2010) Mtodos estticos em Java so aqueles que:


no 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 herana.
realizam alguma tarefa que no dependente do contedo de algum objeto.
realizam alguma tarefa que dependente do contedo de algum objeto.
so acessados por objetos que no necessitam de ser instanciados explicitamente.

Perodo de no visualizao da prova: desde 16/04/2013 at 03/05/2013.

07/05/2013 21:56

Você também pode gostar