Buscar

DESENV.SIST.WEB AV

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

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

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

Prévia do material em texto

13/12/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%2… 1/4
   Fechar
Avaliação: CCT0182_AV_ » DESENVOLVIMENTO DE SISTEMAS WEB
Tipo de Avaliação: AV
Aluno: 
Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA
Nota da Prova: 4,5        Nota de Partic.: 2        Data: 10/11/2014  
  1a Questão (Ref.: 201002254453) Pontos: 0,5  / 0,5
Marque o método que é chamado quando o navegador envia uma solicitação HTTP ao Servidor usando POST.
  doPost
doPut
doDo
doDelete
doGet
  2a Questão (Ref.: 201002606264) Pontos: 0,0  / 0,5
Selecione qual das opções abaixo corresponde a um padrão GoF de Comportamento:
Facade
  Memento
Flyweight
  Builder
Composite
  3a Questão (Ref.: 201002136690) Pontos: 0,0  / 1,0
(FCC  ­  2008)  Na  linguagem  JavaScript,  os  métodos  de  interface  com  o  usuário  que  fazem  parte  do  objeto
window são apenas os denominados:
open, alert e write.
  open, submit e close.
  alert, confirm e prompt.
click, select e write.
select, submit e confirm.
  4a Questão (Ref.: 201002127100) Pontos: 0,5  / 0,5
Analise as seguintes afirmativas sobre a linguagem de programação Java:
I ­ É uma linguagem orientada a objetos, independente de plataforma.
II  ­  Inclui o  recurso de ponteiro,  tipo de dado cujo valor  refere­se diretamente a um outro valor alocado em
outra área de memória, através de seu endereço.
13/12/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%2… 2/4
III ­ Trata, automaticamente, da alocação e desalocação de memória.
O correto está em:
I, II e III.
I, apenas.
III, apenas.
  I e III, apenas.
II e III, apenas.
  5a Questão (Ref.: 201002261682) Pontos: 1,0  / 1,0
Observe o comando JavaScript abaixo e marque a opção correta: input type="button"
onclick="respostaAoUsuario()" value="OK"
Será criado um botão respostaAoUsuario para chamar a função de mesmo nome
  Será criado um botão chamado OK que ao clicar irá para a função respostaAoUsuario
Será criado um botão chamado OK que ao clicar irá para a página respostaAoUsuario
Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK.
Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK.
  6a Questão (Ref.: 201002261584) Pontos: 0,0  / 0,5
O elemento básico da tecnologia JSP que permite informar ao servidor, em tempo de tradução, algumas
propriedades específicas da página, é conhecido como?
JSP file
Gráficos
  Diretiva
  Scriptles
JSP Engine
  7a Questão (Ref.: 201002127285) Pontos: 0,0  / 0,5
(COPEVE­UFAL­2011) Em relação às assertivas abaixo, relacionadas à programação orientada a objetos,
I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.
II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes
mais gerais, conhecidas como superclasses.
III.  Em  Java,  o  modificador  final  pode  ser  utilizado  para  indicar  classes  folha  na  hierarquia  de
generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.
IV. Em Java, o modificador static é utilizado para  representar objetos que devem ser armazenados em disco
rígido.
verifica­se que
  apenas III é verdadeira.
apenas III e IV são verdadeiras.
apenas I e IV são verdadeiras.
  apenas II e III são verdadeiras.
apenas I, II e III são verdadeiras.
13/12/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%2… 3/4
  8a Questão (Ref.: 201002606254) Pontos: 0,0  / 0,5
O Driver Ponte JDBC­ODBC é implementação nativa que conecta uma aplicação Java a um banco de dados
através de ODBC configurado na máquina. 
Identifique o tipo correspondente abaixo:
Tipo 5
  Tipo 1
  Tipo 4
Tipo 3
Tipo 2
  9a Questão (Ref.: 201002132373) Pontos: 1,5  / 1,5
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: O problema é que toda classe terá acesso direto a representação interna de Point. Este acesso
irrestrito destrói o encapsulamento. Para evitar esse problema é necessário tornar x e y privados.
Gabarito:
Toda classe terá acesso direto à representação interna de Point. Tal acesso irrestrito destrói o encapsulamento.
13/12/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%2… 4/4
Tornar x e y privados resolveria a situação.
  10a Questão (Ref.: 201002254579) Pontos: 1,0  / 1,5
O que é um Padrão de Projeto?
Resposta: Padrão de projeto é um "esquema" desenvolvido para que o projeto possua maior qualidade. Para
que o projeto possua mais qualidade, são desenvolvidos etapas a serem seguidas, com documentação do que
está sendo feito, etc. Desta forma, qualquer pessoa que trabalhe na área poderá entede­lo de forma mais clara.
Gabarito: Padrões são soluções de eficiência já comprovada e amplamente utilizadas para a resolução de
problemas comuns em projeto de software.
Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.

Outros materiais