Buscar

DESENVOLVIMENTO DE SISTEMAS WEB Simulado1

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 3 páginas

Prévia do material em texto

Fechar
   DESENVOLVIMENTO DE SISTEMAS WEB
Simulado: CCT0051_SM_201402030622 V.1 
Aluno(a): ARTHUR PACHECO FRANÇA Matrícula: 201402030622
Desempenho: 0,5 de 0,5 Data: 16/11/2016 10:22:37 (Finalizada)
 
  1a Questão (Ref.: 201402145725) Pontos: 0,1  / 0,1
(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 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.
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  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.
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.
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.
 
  2a Questão (Ref.: 201402149471) Pontos: 0,1  / 0,1
(INSTITUTO CIDADES­2009 ­Adaptada) Acerca de interfaces em Java, analise as seguintes afirmativas:
I. Interfaces são classes 100% abstratas.
II. Nas Interfaces, os métodos são implicitamente public abstract.
III. Nas Interfaces, os atributos são implicitamente private, static, final.
Podemos afirmar corretamente que:
As afirmativas I, II e III estão corretas.
Apenas as afirmativas II e III estão corretas.
Apenas a afirmativa I está correta.
  Apenas a afirmativa I e II estão corretas.
Apenas as afirmativas I e III estão corretas.
 
  3a Questão (Ref.: 201402149465) Pontos: 0,1  / 0,1
(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á  sem  nenhuma mensagem  de  erro  ou  aviso  (warning).  O  arquivo  Cliente.class
será gerado.
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 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 não será realizada devido a um erro na linha 4.
a compilação não será realizada devido a um erro de inicialização errada na Linha 2.
 
  4a Questão (Ref.: 201402149558) Pontos: 0,1  / 0,1
(FCC ­ 2011) Considere:
I. A classe Veículo possui as subclasses Carro e Trem. 
II. Os objetos das subclasses Carro e Trem herdam a operação acelerar. 
III. A aceleração do Carro é no pedal e, do Trem, é na manivela.
I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é:
estereotipagem.
  polimorfismo.
derivação.
herança múltipla.
encapsulamento.
 
  5a Questão (Ref.: 201402152935) Pontos: 0,1  / 0,1
Considere o código abaixo:
public class DoubleKey {
private String key1, key2;
public DoubleKey( ){
key1 = "key1";
key2 = "key2";
}
public DoubleKey (String key1, String key2){
this.key1 = key1;
this.key2 = key2;
}
public String getKey1( ){return key1;}
public void setKey1 (String key1){this.key1 = key1;}
public String getKey2( ){return key2;}
public void setKey2 (String key2){this.key2 = key2;}
}
Observe a lista abaixo com alguns métodos do código acima e correlacione com a coluna que descreve o tipo
de cada um:
(1) public DoubleKey( ) ( ) construtor comargumentos
(2) public DoubleKey (String key1, String
key2)
( ) construtor sem
argumentos
(3) public String getKey1( ) ( ) método mutante
(4) public void setKey2( String key2) ( ) método acessor
3­4­2­1
1­4­2­3
1­4­3­2
2­3­4­1
  2­1­4­3

Outros materiais