Buscar

AV - DSW

Prévia do material em texto

Avaliação: CCT0267_AV_201301218715 » DESENVOLVIMENTO DE SISTEMAS WEB
Tipo de Avaliação: AV
Aluno: 201301218715 - CHEILA SOUZA GOMES 
Nota da Prova: 8,0 Nota de Partic.: 1 Data: 15/06/2015 (F) 
1
a
 Questão (Ref.: 201301352630) Pontos: 0,5 /0,5
Assinale a sintaxe correta para a estrutura CASE em Java.
Página 1 de 5BDQ Prova
16/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_adm.asp
2a Questão (Ref.: 201301357189) Pontos: 0,5 /0,5
(FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value):
associa um valor de atributo com um nome.
remove o valor de atributo associado com a chave.
recupera o valor de atributo associado com a chave.
recupera os nomes de todos os atributos associados com o objeto.
retorna o contexto no qual o servlet da página roda.
3
a
 Questão (Ref.: 201301357707) 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:
cliente, cliente e cliente.
cliente, servidor e cliente.
servidor, servidor e cliente.
cliente, cliente e servidor.
servidor, cliente e servidor.
4a Questão (Ref.: 201301356624) Pontos: 0,5 /0,5
(CESGRANRIO - 2008) Observe o seguinte programa JAVA: 
Página 2 de 5BDQ Prova
16/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_adm.asp
A saída desse programa é:
XF
MZF
MXZF
MXYZF
XZF
5
a
 Questão (Ref.: 201301853837) Pontos: 0,5 /0,5
Na arquitetura cliente/servidor de duas camadas, a base de dados fica no servidor; e as regras e a lógica da 
aplicação ficam no cliente. Em relação à arquitetura cliente/servidor de três camadas, uma camada intermediária é 
criada entre o servidor e o cliente. Qual a função desta camada?
Armazenar as regras do negócio e a lógica da aplicação, deixando o cliente responsável apenas com a 
interface com o usuário.
Armazenar as regras do negócio, deixando o cliente responsável apenas pela lógica da aplicação.
Armazenar a lógica da aplicação, deixando o servidor responsável pelas regras de negócio.
Armazenar a base de dados, passando a lógica da aplicação para o servidor.
Armazenar a base de dados, deixando o servidor responsável por outras tarefas mais pesadas.
6
a
 Questão (Ref.: 201301483592) Pontos: 0,5 /0,5
Padrões de Projeto são organizados em famílias de padrões, conforme o esquema: Marque a resposta que 
apresente essa organização.
Criação - Estrutura - Organização e Métodos
Criação - Estrutura - JavaBeans
Criação - Escritura - Comportamento
Criação - Nomeclatura - Espelhamento
Criação - Estrutura - Comportamento
Página 3 de 5BDQ Prova
16/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_adm.asp
7
a
 Questão (Ref.: 201301490673) Pontos: 1,0 /1,0
Sobre objeto form pode-se afirmar que:
Determinam o estilo das páginas HTML
Controlam as ações dos componentes em uma página HTML
Dá acesso aos componentes existentes dentro de um bloco HTML , que podem ser: botões, caixas de texto, 
caixas de seleção, etc.
Criam padrões e layouts nas páginas
- Determinam a estrutura de envio e recebimento de mensagens
8a Questão (Ref.: 201301433666) Pontos: 1,5 /1,5
Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis 
apresentando suas funcionalidades. 
Resposta: Out: representa a saída para a página HTML; Request: representa a comunicação cliente/servidor, onde 
o cliente requisita a informação; Response: representa a comunicação cliente/servidor, onde o cliente exibe a 
informação recebida pelo servidor; Session: realiza o controle de sessão
9
a
 Questão (Ref.: 201301836133) Pontos: 1,0 /1,0
Segundo, MOURELLI, Rede de Petri é uma ferramenta para a modelagem e projeto de sistemas, utilizando uma 
representação matemática do sistema, sendo uma extensão das máquinas de estados finitos.
A análise da rede de Petri permite avaliar: 
somente o comportamento dinâmico do sistema modelado
somente o comportamento estático do sistema modelado
a estrutura e o comportamento estático do sistema modelado
somente a estrutura do sistema modelado
a estrutura e o comportamento dinâmico do sistema modelado
10
a
 Questão (Ref.: 201301361451) 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) { 
Página 4 de 5BDQ Prova
16/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_adm.asp
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 qualquer outra classe pode acessar a classe Point, o que destrói o encapsulamento. A 
solução seria declarar as variáveis x e y como privadas.
Página 5 de 5BDQ Prova
16/07/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_adm.asp

Continue navegando