Baixe o app para aproveitar ainda mais
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
Compartilhar