Buscar

ATIVIDADES DESENVOLVIMENTO DE SISTEMAS WEB

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

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 6, do total de 23 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

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 9, do total de 23 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A1_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 07/03/2015 00:28:28 (Finalizada) 
 
 
 1a Questão (Ref.: 201202035446) Fórum de Dúvidas (0) Saiba (0) 
 
(FUMARC-2011) Analise o seguinte programa desenvolvido na linguagem Java. 
 
Assinale a opção com a sequência CORRETA, de cima para baixo. 
 
 
true false false false 
 
false false false true 
 
false true false true 
 true false false true 
 true false true false 
 
 
 
 
 
 2a Questão (Ref.: 201202035472) Fórum de Dúvidas (0) Saiba (0) 
 
Analise o seguinte programa desenvolvido na linguagem Java. 
 
As variáveis a e b possuem valores iniciais declarados no início do código. Durante a execução do código 
estes valores poderão ser alterados a medida que estas variáveis passam pelos controles de fluxo if/else. 
Assinale a alternativa que contém os valores de a e b ao final da execução do código. 
 
 
a = 3 e b = 1 
 a = 3 e b = 7 
 
a = 2 e b = 7 
 
a = 2 e b = 1 
 
a = 2 e b = 12 
 
 
 
 
 
 3a Questão (Ref.: 201202045523) Fórum de Dúvidas (0) Saiba (0) 
 
(CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: 
 
 
derives. 
 extends. 
 
isChildOf. 
 
inherits. 
 
isFatherOf. 
 
 
 
 
 
 4a Questão (Ref.: 201202032496) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC-2008) NÃO são nomes válidos em Java: 
 
 _Real e $real 
 
cod_valor e cod$valor 
 
Codigo e codigo 
 3tres e tres3 
 
um1 e dois2 
 
 
 
 
 
 5a Questão (Ref.: 201202045446) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2008) A função Java: 
public boolean VerificarCPF (string CPF); 
representa um exemplo do conceito de: 
 
 
override. 
 
overload. 
 
herança. 
 encapsulamento. 
 polimorfismo. 
 
 
 
 
 
 6a Questão (Ref.: 201202036285) Fórum de Dúvidas (0) Saiba (0) 
 
Considere o trecho de código ilustrado na figura a seguir: 
 
Qual será a saída do código ilustrado na figura? 
 
 
3, 29 
 4, 30 
 
40, 30 
 
40, 2 
 
2, 25 
 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A2_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:19:54 (Finalizada) 
 
 
 1a Questão (Ref.: 201202036473) Fórum de Dúvidas (0) Saiba (0) 
 
(UFF - 2009) Na Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida 
como: 
 
 
interface. 
 
subclasse. 
 
superclasse. 
 
instância. 
 abstrata. 
 
 
 
 
 
 2a Questão (Ref.: 201202037157) Fórum de Dúvidas (0) Saiba (0) 
 
(ESAF - 2009) Em uma aplicação Java, se o carregador de classes não conseguir localizar a classe do driver de 
banco de dados para uma conexão JDBC, é lançada a exceção: 
 
 
java.io.IOException. 
 
java.lang.SecurityException. 
 java.lang.ClassNotFoundException. 
 
java.io.FileNotFoundException. 
 java.util.InputMismatchException. 
 
 
 
 
 
 3a Questão (Ref.: 201202036482) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2005) Os erros gerados durante a execução de um programa Java devem ser controlados com uma 
estrutura que pode combinar o uso dos blocos: 
 
 try e catch, try e finally ou try, catch e finally. 
 
try e finally, somente. 
 try e catch, somente. 
 
try e catch ou try e finally, somente. 
 
try, catch e finally, somente. 
 
 
 
 
 
 4a Questão (Ref.: 201202036335) Fórum de Dúvidas (0) Saiba (0) 
 
(CONSULPLAN - 2012) A Análise e Projeto Orientado a Objetos oferece suporte a um recurso que apresenta as 
características listadas a seguir. 
I. Separa os aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da 
implementação, que estão escondidos de outros objetos. 
II. Evita que partes de um programa se tornem tão interdependentes que uma pequena mudança tenha grandes 
efeitos em cascata. 
III. Pode-se mudar a implementação de um objeto sem afetar as aplicações que o utilizam. 
Esse recurso denomina-se: 
 
 
especialização. 
 encapsulamento. 
 
compartilhamento. 
 
generalização. 
 herença. 
 
 
 
 
 
 5a Questão (Ref.: 201202036354) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2011) Considere: 
I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de 
manter através de seus atributos. 
II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe 
base (superclasse) e acrescenta a elas o que for definido de particularidade para ela. 
III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem 
invocar métodos que têm a mesma identificação e mesmo comportamento. 
IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, 
assim como se relacionar e enviar mensagens a outros objetos. 
Na orientação a objetos é correto o que se afirma em: 
 
 
I, III e IV, apenas. 
 II, III e IV, apenas. 
 
I, II e III, apenas. 
 I, II e IV, apenas. 
 
I, II, III e IV. 
 
 
 
 
 
 6a Questão (Ref.: 201202036250) Fórum de Dúvidas (0) Saiba (0) 
 
(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 I e IV são verdadeiras. 
 apenas I, II e III são verdadeiras. 
 apenas II e III são verdadeiras. 
 
apenas III e IV são verdadeiras. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A3_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:23:54 (Finalizada) 
 
 
 1a Questão (Ref.: 201202045548) Fórum de Dúvidas (0) Saiba (0) 
 
Considere as seguintes afirmativas sobre JSP e servlets: 
i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG. 
ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente. 
iii. uma página gerada por um servlet não pode conter código javascript. 
iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente. 
A quantidade de afirmativas corretas é: 
 
 
3 
 2 
 
0 
 
4 
 1 
 
 
 
 
 
 2a Questão (Ref.: 201202037149) Fórum de Dúvidas (0) Saiba (0) 
 
Sobre middleware é correto afirmar que: 
 
 
está contiguamente localizado entre as camadas física e de rede do modeloOSI. 
 é uma ferramenta facilitadora para construção de sistemas distribuídos. 
 está contiguamente localizado entre as camadas de transporte e enlace do modelo OSI. 
 
é um objeto JDBC que encapsula diversos atributos de pesquisa em bancos multiusuários. 
 
é uma ferramenta aplicada na arquitetura de bancos de dados centralizados. 
 
 
 
 
 
 3a Questão (Ref.: 201202037074) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java 
Servlet e JSP é fornecido pelo container Web: 
 
 Servlet. 
 
Apache. 
 Tomcat. 
 
Bean. 
 
IIS. 
 
 
 
 
 
 4a Questão (Ref.: 201202037114) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: 
 
 
o método service() é definido. 
 
o seu método stream() é invocado. 
 
ocorre um destroy() no processo cliente. 
 
ocorre a execução do método getOutputStream(). 
 o seu método init() é invocado. 
 
 
 
 
 
 5a Questão (Ref.: 201202541751) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação ao Ciclo de Vida da Servlet, o método de destruição é o? 
 
 destroy() 
 
ready() 
 
init() 
 
const() 
 
get() 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201202163418) Fórum de Dúvidas (0) Saiba (0) 
 
Marque o método que é chamado quando o navegador envia uma solicitação HTTP ao Servidor usando POST. 
 
 
doGet 
 
doDo 
 doPost 
 
doPut 
 
doDelete 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A4_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:29:57 (Finalizada) 
 
 
 1a Questão (Ref.: 201202577593) Fórum de Dúvidas (0) Saiba (0) 
 
VUNESP - 2013 - FUNDUNESP Ao se executar uma página JSP na plataforma J2EE, o servidor de aplicação 
 
 
envia o conteúdo HTML ao navegador, substituindo o código delimitado por <% e %> pelos valores 
correspondentes 
 envia a página para um interpretador Java que faz o processamento e envia o código HTML resultante 
para o navegador 
 
envia todo conteúdo da página para o navegador, pois, devido à compatibilidade do código Java e 
JavaScript, ela pode ser processada diretamente pelo navegador 
 
compila a página por meio de um compilador específico e a executa, enviando o resultado para o 
navegador. 
 traduz o conteúdo da página em um Servlet, compila o Servlet e o executa, enviando o resultado para o 
navegador. 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201202170548) Fórum de Dúvidas (0) Saiba (0) 
 
As páginas JSP são compiladas em servlets e chamam componentes para realizar processamento no servidor. 
Qual das opções abaixo representa um desses componentes? 
 
 
JavaScript 
 
VBScript 
 JavaBeans 
 
VBEnterprise 
 
ASP 
 
 
 
 
 
 3a Questão (Ref.: 201202163447) Fórum de Dúvidas (0) Saiba (0) 
 
"São trechos de códigos Java que podem ser inseridos em qualquer lugar da página e servem, entre outras 
coisas, para definir valores para as variáveis a serem usadas nas expressões." Qual a Tag JSP que define o 
parágrafo acima? 
 
 
Declarações 
 
Exmpressão 
 Scriptles 
 
Inteiros 
 
Float 
 
 
 
 
 
 4a Questão (Ref.: 201202170549) Fórum de Dúvidas (0) Saiba (0) 
 
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 Engine 
 
JSP file 
 Diretiva 
 
Scriptles 
 
Gráficos 
 
 
 
 
 
 5a Questão (Ref.: 201202533719) Fórum de Dúvidas (0) Saiba (0) 
 
Assinale a assertiva que NÃO corresponde aos fundamentos da tecnologia JSP: 
 
 
A tecnologia JSP é uma componente chave na arquitetura de alto escala para aplicações baseadas na 
Web. 
 
Faz parte da família de tecnologias Java. 
 
JPS é uma tecnologia web-scripting para desenvolvimento de aplicações Web. 
 
Promove um modo simplificado e dinâmico de gerar páginas Web que contêm um código dinamicamente 
gerado. 
 Páginas JSP são compiladas em servlets, mas não podem chamar componentes JavaBeans (beans). 
 
 
 
 
 
 6a Questão (Ref.: 201202558837) Fórum de Dúvidas (0) Saiba (0) 
 
JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web 
geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun 
Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java. 
Selecione a opção abaixo que não corresponde ao conceito de JSP: 
 
 
JSP pode ser expresso através do seu formato padrão e do seu formato XML 
 
É uma página HTML com trechos de programa Java embutidos e outras tags especiais 
 
A página JSP é automaticamente transformada em servlet 
 
Simplificam a geração de conteúdo dinâmico para Web Designers 
 Não permite independência entre o designer e o programador 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A5_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:33:50 (Finalizada) 
 
 
 1a Questão (Ref.: 201202515219) Fórum de Dúvidas (0) Saiba (0) 
 
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 1 
 
Tipo 2 
 
Tipo 4 
 
Tipo 3 
 
Tipo 5 
 
 
 
 
 
 2a Questão (Ref.: 201202163463) Fórum de Dúvidas (0) Saiba (0) 
 
O principal objetivo desses serviços é permitir que uma plataforma não dependa de APIs específicas, permitindo 
que aplicações executem em diferentes plataformas e incluem serviços de alto nível que escondam a 
complexidade de redes e sistemas distribuídos. 
 
 
hardware 
 javaware 
 middleware 
 
software 
 
peopleware 
 
 
 
 
 
 3a Questão (Ref.: 201202170632) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. 
 
 
A aplicação cliente precisa ser instalada em todos os nós / Problema de manutenção - toda vez que uma 
aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas 
 Uma camada intermediária é criada entre o servidor e o cliente / Qualquer alteração na camada 
intermediária é imediatamente assumida por todas as aplicações e pelo banco de dados 
 
A função da camada intermediária é armazenar as regras do negócio e a lógica da aplicação / Problema 
de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações 
clientes precisam ser alteradas 
 
O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no cliente 
 A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela 
interface com o usuário 
 
 
 
 
 
 4a Questão (Ref.: 201202170550) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a opção correta com relação a arquitetura cliente/servidor. 
 
 
Arquitetura compartilhada privilegia o envio e recebimento de dados peloservidor e o cliente. 
 
Arquitetura de arquivo compartilhado é um processo responsável pela manutenção da informação 
(Servidor), enquanto que outro é responsável pela obtenção dos dados (Cliente) 
 
Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada 
para o ambiente da estação de trabalho 
 
A comunicação cliente/servidor é baseada em rastreamento de mensagens 
 Arquitetura centralizada é onde toda a inteligência é centralizada em um computador central que recebe 
a informação gerada pela captura da informação do usuário através de um terminal 
 
 
 
 
 
 5a Questão (Ref.: 201202515208) Fórum de Dúvidas (0) Saiba (0) 
 
Selecione dentre as alternativas abaixo a opção correta. 
 
 JDBC é uma interface para acesso a banco de dados através de uma API definida em Java 
 
JDBC é uma classe abstrata para acesso a banco de dados através de uma API definida em Java 
 
JDBC é uma não interface para acesso a banco de dados através de uma API definida em Java 
 
JDBC é uma classe abstrata para acesso a banco de dados através de uma API definida em ASP 
 
JDBC é uma não interface para acesso a banco de dados através de uma API definida em PHP 
 
 
 
 
 
 6a Questão (Ref.: 201202542059) Fórum de Dúvidas (0) Saiba (0) 
 
É um programa que faz a mediação entre software e as demais aplicações. 
 
 middleware 
 
peopleware 
 
javaware 
 
software 
 
hardware 
 
 Gabarito Comentado 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A6_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:34:54 (Finalizada) 
 
 
 1a Questão (Ref.: 201202533728) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação à estrutura de um padrão de desenvolvimento, qual (ou quais) dos seus principais atributos de uma 
boa descrição de um padrão de projeto apresenta o contexto do padrão e quando ele pode ser utilizado 
(Motivação, intenção, aplicabilidade): 
 
 Problema/Solução 
 
Consequências e padrões relacionados 
 
Nome 
 Problema 
 
Nome/Problema 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201202170551) Fórum de Dúvidas (0) Saiba (0) 
 
Na estrutura de um padrão de desenvolvimento, pode-se afirmar que o atributo problema representa: 
 
 
Referência que descreve de forma bastante sucinta o padrão 
 
Identificação das características de segurança 
 Apresentação do contexto do padrão e quando ele pode ser utilizado 
 
Identificação dos elementos gráficos do projeto 
 
Descreve a solução e os elementos que a compõem 
 
 
 
 
 
 3a Questão (Ref.: 201202170553) Fórum de Dúvidas (0) Saiba (0) 
 
Qual das opções abaixo representa um objeto da classe Class Adapter? 
 
 
Observer 
 
Prototype 
 
State 
 Bridge 
 
Builder 
 
 
 
 
 
 4a Questão (Ref.: 201202494901) Fórum de Dúvidas (0) Saiba (0) 
 
Como são conhecidos os quatro autores que se basearam em Christopher Alexander para criar Padrões de 
Projeto de software? 
 
 
Gang of Five 
 
Gang of Seven 
 Gang of Four 
 
Gang of Eleven 
 
Gang of Six 
 
 
 
 
 
 5a Questão (Ref.: 201202170633) Fórum de Dúvidas (0) Saiba (0) 
 
Dentro de padrões GoF, o ato de ¿usar quando quiser evitar ligação permanente entre uma abstração e sua 
implementação¿, representa aplicabilidade em que padrão? 
 
 
Padrão Singleton 
 Padrão Adapter 
 Padrão Bridge 
 
Padrão Observer 
 
Padrão Strateger 
 
 
 
 
 
 6a Questão (Ref.: 201202494911) Fórum de Dúvidas (0) Saiba (0) 
 
Uma das vantagens em usar Padrões de Projeto. 
 
 
Aumentam acoplamento, diminuem a coesão 
 
Somente temos acoplamento 
 
Somente temos coesão 
 Aumentam a coesão, diminuem o acoplamento 
 
Ficam sem coesão e sem acoplamento 
 
 Gabarito Comentado 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A7_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:43:57 (Finalizada) 
 
 
 1a Questão (Ref.: 201202533731) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação à segurança, qual dos serviços abaixo se caracteriza pela garantia de que os dados não foram 
alterados durante o processo de transmissão? 
 
 
Autenticação 
 
Autorização 
 
Privacidade 
 Integridade 
 
Não-repúdio 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201202163486) Fórum de Dúvidas (0) Saiba (0) 
 
Sugere a separação entre o modelo, a visão e o controle de uma aplicação. 
 
 
O Padrão MMM 
 
O Padrão MMC 
 
O Padrão MTT 
 O Padrão MVC 
 O Padrão GOF 
 
 
 
 
 
 3a Questão (Ref.: 201202170634) Fórum de Dúvidas (0) Saiba (0) 
 
O padrão MVC sugere a separação entre o modelo, a visão e o controle de uma aplicação. Assinale a opção 
correta referente a View, Controller e Model respectivamente. 
 
 
Comportamento da aplicação / dados da aplicação e regras de negócio / interface com os clientes, 
apresentação das requisições. 
 
Interface com os clientes, apresentação das requisições / dados da aplicação e regras de negócio / 
comportamento da aplicação. 
 
Apresentação das requisições / interface com os clientes / dados da aplicação e regras de negócio. 
 Interface com os clientes, apresentação das requisições / comportamento da aplicação / dados da 
aplicação e regras de negócio. 
 
Interface com os clientes / dados da aplicação e regras de negócio / apresentação das requisições. 
 
 
 
 
 
 4a Questão (Ref.: 201202170556) Fórum de Dúvidas (0) Saiba (0) 
 
O modelo formado apenas por páginas JSP e Beans é chamado de? 
 
 MVC1 
 
JSP 
 
JSP Engine 
 
MVC 
 Java Bean 
 
 
 
 
 
 5a Questão (Ref.: 201202170555) Fórum de Dúvidas (0) Saiba (0) 
 
De acordo com o padrão da arquitetura MVC, a geração dos arquivos XML e DOC se dá no componente: 
 
 
Base de daddos 
 
Model 
 
Camadas 
 
Controller 
 View 
 
 
 
 
 
 6a Questão (Ref.: 201202516018) Fórum de Dúvidas (0) Saiba (0) 
 
O padrão MVC é um modelo de arquitetura de software que separa em uma aplicação: 
 
 
controle , modelo e valores 
 
módulo, valores e comando 
 
módulo, valores e controle 
 
módulo, visão e comando 
 visão, modelo e o controle 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A8_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:44:40 (Finalizada) 
 
 
 1a Questão (Ref.: 201202494773) Fórum de Dúvidas (0) Saiba (0) 
 
É uma grande vantagem de sistema web. 
 
 Fácil manutenção 
 
Fácil programação 
 Fácil de acesso 
 
internet e intranet 
 
protegido contra vírus 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201202170647) Fórum de Dúvidas (0) Saiba (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á criadoum botão chamado OK que ao clicar irá para a página respostaAoUsuario 
 
Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK. 
 Será criado um botão chamado OK que ao clicar irá para a função respostaAoUsuario 
 
Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. 
 
 
 
 
 
 3a Questão (Ref.: 201202533733) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação à orientação a objetos do JavaScript, para que serve a propriedade ¿Prototypes¿? 
 
 Criar um objeto. 
 
Criar uma propriedade. 
 
Disponibilizar uma função ao objeto. 
 
Disponibilizar uma propriedade ao objeto. 
 Disponibilizar um método a todas as instâncias de um objeto. 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201202516037) Fórum de Dúvidas (0) Saiba (0) 
 
JavaScript é uma linguagem de programação baseada em scripts e padronizada pela ECMA International 
(associação especializada na padronização de sistemas de informação). 
Foi criada por Brendan Eich (Netscape) e surgiu em 1995 como linguagem de script client-side de páginas web. 
É uma linguagem dinâmica, orientada a objetos e criada com sintaxe similiar à linguagem C. . 
 
Identifique qual a opção abaixo que se refere-se a Javascript: 
 
 os códigos JavaScript estão totalmente em texto. 
 
o código Java precisa ser compilado 
 
é uma linguagem de programação OOP 
 
cria aplicações executadas em uma máquina virtual ou em um browser 
 é uma linguagem de propósito geral 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201202523282) Fórum de Dúvidas (0) Saiba (0) 
 
Qual dos itens abaixo contem uma função JavaScript interpretada corretamente no navegador 
 
 exibir() { document.getElementById("exibir"); } 
 
var function() { show("div.table") } 
 function mostrar (mensagem){ document.write (mensagem+" 
"); } 
 
void function() { alert("Funcao") } 
 
new function teste(){ return 1; } 
 
 
 
 
 
 6a Questão (Ref.: 201202170558) Fórum de Dúvidas (0) Saiba (0) 
 
Qual das opções abaixo representa um ou lógico em JavaScript? 
 
 
(x or y) 
 
(x && y) 
 
(x and y) 
 (x || y) 
 
(x != y) 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A9_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:50:31 (Finalizada) 
 
 
 1a Questão (Ref.: 201202516060) Fórum de Dúvidas (0) Saiba (0) 
 
O evento ________executa um código JavaScript quando o objeto recebe o foco. 
Qual das opções abaixo completa a lacuna acima: 
 
 onfocus 
 
onblur 
 
ongetfocus 
 
onchange 
 
onreceivedfocus 
 
 
 
 
 
 2a Questão (Ref.: 201202533736) Fórum de Dúvidas (0) Saiba (0) 
 
Assinale abaixo o componente que representa um dispositivo de entrada ¿booleano¿: 
 
 
Text 
 
TextArea 
 
Button 
 Radio 
 
Password 
 
 
 
 
 
 3a Questão (Ref.: 201202494927) Fórum de Dúvidas (0) Saiba (0) 
 
São a maneira que temos em Javascript de controlar as ações dos visitantes e definir um comportamento da 
página quando se produzam. 
 
 
Rotinas 
 
Looping 
 
Processos 
 Funções 
 Eventos 
 
 
 
 
 
 4a Questão (Ref.: 201202494946) Fórum de Dúvidas (0) Saiba (0) 
 
Essa instrução document.write() em JavaScript faz exatamente? 
 
 
Retorna e fecha uma janela 
 
Fecha uma janela web 
 
Abre uma janela na tela 
 Escreve dentro da página web. 
 
Escreve dentro de desktop 
 
 
 
 
 
 5a Questão (Ref.: 201202533738) Fórum de Dúvidas (0) Saiba (0) 
 
Uma das principais aplicações do JavaScript é a validação de dados em aplicações Web e, na maior parte das 
aplicações, JavaScript é capaz de fazer toda a verificação localmente. Assinale abaixo o benefício direto desta 
verificação local: 
 
 
Maior quantidade de dados em uma página. 
 
Maior rapidez no carregamento da página. 
 Economia de conexões de rede desnecessárias. 
 
Economia de tempo de programação. 
 
Maior clareza no código da página. 
 
 
 
 
 
 6a Questão (Ref.: 201202170638) Fórum de Dúvidas (0) Saiba (0) 
 
Os valores select-one, select-multiple, textarea, fazem parte da: 
 
 Propriedade type de um formulário 
 
Método blur de um formulário 
 
Método focus de um formulário 
 
Propriedade name de um formulário 
 
Propriedade form de um formulário 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 
Lupa 
 
 
 
 
 Fechar 
Exercício: CCT0267_EX_A10_201201836794 Matrícula: 201201836794 
Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:56:42 (Finalizada) 
 
 
 1a Questão (Ref.: 201202045659) Fórum de Dúvidas (0) Saiba (0) 
 
(FEPESE - 2010) Relacione as palavras reservadas da linguagem JavaScript da coluna 1 com os objetivos da 
coluna 2. 
(1) Try ( ) Definir um bloco de comandos que pode gerar um erro quando da sua execução. 
(2) Catch ( ) Criar um erro de execução. 
(3) Throw ( ) Definir um bloco de comandos que deve ser executado caso ocorra um determinado erro de execução. 
 
 
 
3-1-2 
 
2-1-3 
 2-3-1 
 1-3-2 
 
1-2-3 
 
 
 
 
 
 2a Questão (Ref.: 201202045721) Fórum de Dúvidas (0) Saiba (0) 
 
(CESGRANRIO - 2009) AJAX (do inglês Asynchronous Javascript And XML) tem sido largamente utilizado no 
desenvolvimento de aplicações WEB. Um dos conceitos centrais do AJAX é a possibilidade de serem feitas 
requisições ao servidor através de código Javascript, rodando no navegador do usuário. Esse recurso é 
empregado principalmente para permitir que: 
 
 
as páginas carreguem mais rapidamente, pois as requisições são paralelizadas e compactadas 
durante o trânsito. 
 partes de uma página web sejam atualizadas, sem que o browser recarregue a página inteira do 
servidor, proporcionando uma interface com melhor usabilidade. 
 
o usuário envie uma requisição assíncrona e verifique o resultado da mesma mais tarde, sem 
precisar aguardar pela resposta imediata do servidor. 
 
as páginas compostas diretamente em XML, ao invés de XHTML ou HTML, sejam apresentadas no 
navegador do usuário. 
 
o processamento das regras de negócio da aplicação seja distribuído aos clientes, minimizando a 
carga do servidor. 
 
 
 
 
 
 3a Questão (Ref.: 201202533739) Fórum de Dúvidas (0) Saiba (0) 
 
O Ajax não é uma tecnologia única. Trata-se de uma coleção de quatro tecnologias que se complementam. Três 
das quatro tecnologias têm sido referidas coletivamente como Dynamic HTML, ou abreviando, DHTML. Quais são 
elas: 
 
 
Document Object Model (DOM) / Cascading Style Sheet (CSS) / Objeto HttpRequest 
 Objeto HttpRequest / JavaScript / XML 
 
XML / Objeto HttpRequest / Cascading Style Sheet (CSS) 
 
JavaScript / XML / Objeto HttpRequest 
 JavaScript / Document Object Model (DOM) / Cascading Style Sheet (CSS) 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201202045567) Fórum de Dúvidas (0) Saiba (0) 
 
(CESGRANRIO - 2008) O código Javascript a seguir tem o objetivo de validar um número de CPF. Se a validação 
for bem sucedida, o conteúdo da caixa de texto em que o CPF foi digitado será alterado para o valor formatado 
retornado pela função formataCPF(). As funções validaCPF() e formataCPF()são definidas em um arquivo 
javascript incluído na página que contém o formulário. 
 
Uma maneira correta de utilizar a função verificaCPF()em uma caixa de texto de um formulário HTML, para 
obter o comportamento descrito, é: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 5a Questão (Ref.: 201202045655) Fórum de Dúvidas (0) Saiba (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: 
 
 
click, select e write. 
 
open, alert e write. 
 
open, submit e close. 
 alert, confirm e prompt. 
 
select, submit e confirm. 
 
 
 
 
 
 6a Questão (Ref.: 201202045664) Fórum de Dúvidas (0) Saiba (0) 
 
(CESPE - 2010) Em relação a Javascript, assinale a opção correta. 
 
 
Javascript é uma linguagem interpretada que requer compilação prévia. 
 
Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas. 
 Um script Javascript pode reagir a eventos; por exemplo, pode ser executado quando uma página 
termina de carregar no navegador web ou quando um usuário seleciona um elemento HTML. 
 
Trechos Javascript devem ser inseridos somente na seção de um documento HTML. A seçãonão deve ser 
utilizada para esse fim. 
 
Javascript precisa se comunicar com um servidor web para poder validar dados preenchidos em um 
formulário.

Outros materiais