Buscar

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

1a Questão (Ref.: 201510187289)
	 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 é:
		
	
	isChildOf.
	
	isFatherOf.
	
	inherits.
	 
	extends.
	
	derives.
	
	
	
	
	 2a Questão (Ref.: 201510174324)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(CESGRANRIO - 2011) Considere as duas classes em linguagem Java apresentadas a seguir, ambas definidas em um mesmo pacote.
O que é impresso como resultado da execução do programa composto pelas classes acima?
		
	
	|X|Z||X|||X|Z||X||
	
	|X|Z||X|||X|Z||Z||
	
	(|X|Z||X||(|X|Z||Y||
	 
	|X|Z||X|||X|Z||Y||
	
	|X||||X|||X||||X||
	
	
	
	
	 3a Questão (Ref.: 201510178110)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2008) Os conceitos de generalização e especialização da orientação a objetos estão diretamente relacionados ao conceito de:
		
	
	Associação.
	
	Encapsulamento.
	
	Agregação.
	 
	Herança.
	 
	Polimorfismo.
	
	
	
	
	 4a Questão (Ref.: 201510174306)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Associe as colunas abaixo e marque a alternativa correta sobre orientação a objetos.
	(1) Classe
	(  ) é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis (atributos).
	(2) Atributo
	(  ) consiste na separação de aspectos internos e externos de um objeto. Este mecanismo é utilizado amplamente para impedir o acesso direto ao estado de um objeto (seus atributos), disponibilizando externamente apenas os métodos que alteram estes estados.
	(3) Herança
	(  ) são características de um objeto. Basicamente a estrutura de dados que vai representar a classe.
	(4) Encapsulamento
	(  ) representa um conjunto de objetos com características afins.
		
	
	4,3,2,1
	 
	3,4,2,1
	
	1,2,3,4
	
	3,2,4,1
	
	4,1,2,3
	
	
	
	
	 5a Questão (Ref.: 201510178051)
	 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?
		
	 
	4, 30
	
	3, 29
	
	40, 2
	
	40, 30
	
	2, 25
	
	
	
	
	 6a Questão (Ref.: 201510178047)
	 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?
		
	
	15
	
	Primeiro
	 
	Segundo
	
	22
	
	s
	
	
	
	
	 7a Questão (Ref.: 201510187189)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2011) No ambiente de programação Java:
		
	
	o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves.
	 
	toda classe é uma subclasse direta ou indireta da classe Object.
	
	uma interface pode definir tanto métodos abstratos quanto não abstratos.
	
	uma classe abstrata permite apenas métodos abstratos.
	
	a herança múltipla permite que mais classes sejam estendidas.
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201510178024)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(INSTITUTO CIDADES - 2009 - Adaptada) Observe o código, em Java:
Acerca do código acima, analise as seguintes afirmativas:
I. O código não possibilita a chamada do método getLimite().
II. O método setTitular() permite a exibição do titular da classe Conta.
III. O método getTitular() permite alterar o titular da classe Conta.
Podemos afirmar corretamente que:
		
	
	As afirmativas I, II e III estão corretas.
	
	Apenas a afirmativa III está correta.
	
	Apenas a afirmativa II está correta.
	
	As afirmativas II e III estão corretas.
	 
	Apenas a afirmativa I está correta.
	
	
	 1a Questão (Ref.: 201510178838)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2010) Sobre o servidor web Tomcat considere:
I. É um software proprietário, desenvolvido no projeto Apache Jakarta, oficializado pela Sun Microsystems.
II. Não deve ser confundido com o servidor web Apache HTTP Server, que lida com qualquer tipo de solicitação na web.
III. É um container que fornece um ambiente necessário para execução de aplicações desenvolvidas com Java Servlet e JSP.
Está correto o que consta em:
		
	 
	II e III, apenas.
	 
	I e II, apenas.
	
	I, II e III.
	
	III, apenas.
	
	I e III, apenas.
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201510178101)
	 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:
		
	
	herença.
	 
	encapsulamento.
	
	compartilhamento.
	
	especialização.
	
	generalização.
	
	
	
	
	 3a Questão (Ref.: 201511129539)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Concurso CEPERJ - 2014 PHP é uma sigla recursiva que significa PHP HyperText Preprocessor, que se refere a uma linguagem de código-fonte aberto, criada para o desenvolvimento de aplicativos web, e que possui a característica de utilizar: - tags especiais como delimitadores do bloco de instruções; - um operador de comparação significando ¿não é igual a¿; - um operador módulo significando ¿resto de uma divisão¿. As tags especiais, os operadores de comparação e módulo são, respectivamente:
		
	
	<&php e &>, != e #
	
	< &php e &>, <> e %
	 
	< ?php e ?>, != e %
	
	< ?php e ?>, <> e #
	
	< ?php e ?>, <> e %
	
	
	
	
	 4a Questão (Ref.: 201510178239)
	 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:
		
	
	superclasse.
	 
	abstrata.
	 
	interface.
	
	subclasse.
	
	instância.
	
	
	
	
	 5a Questão (Ref.: 201510178277)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(CESGRANRIO - 2008) Observe o seguinte programa JAVA: 
A saída desse programa é:
		
	
	XF
	
	MXZF
	 
	XZF
	 
	MXYZF
	
	MZF
	
	
	
	
	 6a Questão (Ref.: 201510182411)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere o código e as afirmativas abaixo:
I - As classes formam uma hierarquia de herança simples. A classe base, PersonalityObject, declara um método: speak( ). Cada subclasse redefine speak( ) e retorna sua própria mensagem, baseada em sua personalidade.
II - O polimorfismo faz com que PersonalityObject pareça ter muitos comportamentos diferentes.
III - Pode-se afirmar que personalities é um exemplo de variável polimórfica: variável que pode conter muitos tipos diferentes.
		
	 
	I, II e III.
	
	I e III, apenas.
	 
	I e II, apenas.
	
	II e III, apenas.
	
	I, apenas.
	
	
	
	
	 7a Questão (Ref.: 201510178837)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2011) Considere:
I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources. 
II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmoo IIS.
III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages.
Quanto ao Tomcat, é correto o que consta em:
		
	 
	II, somente.
	
	I, somente.
	
	I e II, somente.
	
	III, somente.
	
	I, II e III.
	
	
	
	
	 8a Questão (Ref.: 201510178099)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(CONSULPLAN - 2012) O termo Orientado a Objetos (OO) tem por significado a organização de um software como uma coleção de objetos distintos que incorporam a estrutura de dados e comportamento. Na metodologia OO são usados três modelos para descrever um sistema de diferentes pontos de vista. Observe.
I. Descreve a estrutura estática dos objetos de um sistema e seus relacionamentos.
II. Descreve os aspectos de um objeto que mudam com o tempo.
III. Descreve como os objetos em um sistema cooperam para conseguir resultados mais amplos.
I, II e III Implementam diagramas e gráficos caracterizados, respectivamente, nos modelos de:
		
	 
	classes, estados e interações.
	
	fluxos, sequências e relacionamentos.
	
	classes, sequências e interações.
	
	classes, sequencias e estados.
	
	fluxos, estados e relacionamentos.
	
	
	
	 1a Questão (Ref.: 201510179360)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados:
		
	 
	cliente, cliente e servidor.
	 
	cliente, servidor e cliente.
	
	cliente, cliente e cliente.
	
	servidor, cliente e servidor.
	
	servidor, servidor e cliente.
	
	
	
	
	 2a Questão (Ref.: 201510178840)
	 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:
		
	
	IIS.
	
	Apache.
	
	Servlet.
	 
	Tomcat.
	
	Bean.
	
	
	
	
	 3a Questão (Ref.: 201511071464)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação:
		
	
	Servlet
	
	Interfaces
	
	Filters
	
	Nenhuma das anteriores
	 
	Listener
	
	
	
	
	 4a Questão (Ref.: 201511071462)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um servidor de aplicação ou servidor web é conhecido como:
		
	 
	Container
	
	Servlet
	
	Filter
	
	Context
	
	Listener
	
	
	
	
	 5a Questão (Ref.: 201511071455)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O arquivo que permite configurar Servlets e outros elementos de uma aplicação web está melhor representado na alternativa:
		
	 
	webContent.xml
	 
	web.xml
	
	persistence.xml
	
	webInfo.xml
	
	webApp.xml
	
	
	
	
	 6a Questão (Ref.: 201510803472)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Antes da criação das Tags de JSP tínhamos apenas os Servlets para criação de páginas e sistemas web. O que são Servlets?
		
	 
	São classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	
	São classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	
	São classes Java que não podem receber uma requisição web, processar e retornar uma resposta.
	
	
	
	
	 7a Questão (Ref.: 201510774990)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Por que é quase inviável construir sistemas usando somente Servlets?
		
	
	O comando HTML não trabalha com Servlet
	
	O comando HTML está fora dos padrões web.
	 
	O comando HTML não chama uma função.
	 
	O comando HTML está inserido na função println.
	
	O comando HTML está precisa de um Servlet.
	
	
	
	
	 8a Questão (Ref.: 201511071454)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A classe da qual HttpServlet se estende está na alternativa:
		
	 
	GenericServlet
	 
	HttpServletRequest
	
	HttpServletResponse
	
	Servlet
	
	Nenhuma das anteriores
	
	
	
	 1a Questão (Ref.: 201510178842)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value):
		
	
	retorna o contexto no qual o servlet da página roda.
	
	recupera os nomes de todos os atributos associados com o objeto.
	 
	associa um valor de atributo com um nome.
	
	recupera o valor de atributo associado com a chave.
	
	remove o valor de atributo associado com a chave.
	
	
	
	
	 2a Questão (Ref.: 201510700603)
	 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
	 
	Não permite independência entre o designer e o programador
	
	A página JSP é automaticamente transformada em servlet
	
	É uma página HTML com trechos de programa Java embutidos e outras tags especiais
	 
	Simplificam a geração de conteúdo dinâmico para Web Designers
	
	
	
	
	 3a Questão (Ref.: 201510312314)
	 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
	 
	JavaBeans
	
	VBEnterprise
	
	VBScript
	 
	ASP
	
	
	
	
	 4a Questão (Ref.: 201510675487)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em relação aos elementos básicos do JSP, assinale abaixo aquele que é responsável por definir valores para as variáveis a serem usadas nas expressões:
		
	
	Diretiva include.
	
	Session.
	
	Diretiva.
	 
	Contenttype.
	 
	Scriptles.
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201510966930)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O desenvolvimento de sistemas em Java pode ter a interface do usuário sendo desenvolvida em JSP. Marque a afirmativa correta abaixo:
		
	
	Os atributos guardados no objeto application ou no objeto session só podem ser acessados pelo usuário que os criou.
	
	Uma chamada ao método forward de um objeto do tipo RequestDispatcher envia uma solicitação ao navegador para que ele chame um arquivo.
	
	faz com que as variáveis da página incluída possam ser usadas na página principal.
	
	Separar o código em vários scriptlets torna o código mais lento, pois uma página JSP é compilada toda vez que é chamada.
	 
	O uso de scripts do tipo expressões em JSP substituiu o uso de <% out.print( );%>.
	
	
	
	
	 6a Questão (Ref.: 201511145171)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O componente Java que armazena dados que persistem no lado do cliente (navegador), mesmo após o término da navegação é:
		
	
	Response
	 
	Cookie
	
	Session
	
	EJB
	
	Request
	
	
	
	
	 7a Questão(Ref.: 201510803487)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	JSP é uma página construída por um desenvolvedor Web que inclui a tecnologia JSP e tags específicas, combinadas com outras tags estáticas. Quais as extensões de uma página JSP?
		
	
	.xls e .jspx
	
	.jsp e .html
	 
	.jsp e .jspx
	
	.asp e .jspx
	
	.jsp e .php
	
	
	
	
	 8a Questão (Ref.: 201511091793)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sobre o desenvolvimento Web, pode-se afirmar:
		
	
	A plataforma java que suporta o desenvolvimento web é a JSE.
	 
	Na plataforma Java, pode-se utilizar a linguagem JSP para desenvolvimento de sistemas web.
	
	Os sistemas web não podem ser conectados a um banco e dados.
	
	A plataforma java que suporta o desenvolvimento web é a Android.
	
	Para desenvolver em ambiente é necessário apenas utilizar a linguagem HTML
	
	
	
	 1a Questão (Ref.: 201510675492)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	JDBC (Java Database Connector) é uma interface para acesso a banco de dados através de uma API definida em Java. Das principais classes e interfaces do pacote java.sql, assinale abaixo aquela que gerencia o driver e cria uma conexão com o banco:
		
	
	PreperedStatement.
	
	ResultSet.
	
	Statement.
	 
	DriverManager.
	 
	Connection.
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201510683840)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os objetos da classe java.sql.Connection representam conexões para o banco de dados. Uma vez de posse deste objeto, criamos um objeto da classe Statement, que usamos para executar consultas SQL. Qual o método que tomada em comandos SELECT retorna o resultado de operações como um ResultSet.
		
	
	executeSQL
	
	executeUpdate
	
	executeManager
	 
	executeQuery
	
	executeRequest
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201510305229)
	 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.
		
	
	peopleware
	
	software
	 
	middleware
	
	javaware
	
	hardware
	
	
	
	
	 4a Questão (Ref.: 201511145165)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual das classes abaixo fornece métodos para o desenvolvedor executar instruções SQL?
		
	 
	java.sql.Statement
	
	java.sql.ResultSet
	
	java.sql.DriverManager
	
	javax.sql.DataSource
	
	java.sql.Connection
	
	
	
	
	 5a Questão (Ref.: 201510675489)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual o objetivo do Middlewere:
		
	 
	Interligar plataformas diferentes.
	
	Interligar usuários distantes, usando plataforma distintas.
	
	Interligar usuários distantes.
	
	Interligar processos complexos.
	 
	Interligar processos clientes a processos servidores.
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201510830858)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Devido a pluralidade de banco de dados e seus provedores de acesso, a SUN criou uma API chamada JDBC (java Data Base Connectivity) cujo o objetivo é fornecer uma ponte entre a camada do cliente, o driver do fabricante e a fonte de dados. São bibliotecas JDBC, EXCETO:
		
	
	java.sql.DriverManager
	
	java.sql.Statement
	
	java.sql.Connection
	 
	java.sql.Swing
	
	java.sql.ResultSet
	
	
	
	
	 7a Questão (Ref.: 201510683836)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para fazer uma conexão com um banco de dados é utilizado em Java uma Classe criada para esse fim.
		
	
	Apache
	 
	Connection
	
	ResultSet
	
	DriverManager
	
	Statement
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201510636627)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Representa uma conexão com um banco de dados.
		
	 
	java.sql.Connection
	
	java.sql.Driver
	
	java.sql.software
	
	java.sql.update
	
	java.sql.Manager
	
	
	 1a Questão (Ref.: 201510305245)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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 - Nomeclatura - Espelhamento
	 
	Criação - Estrutura - Comportamento
	
	Criação - Estrutura - Organização e Métodos
	
	Criação - Estrutura - JavaBeans
	
	Criação - Escritura - Comportamento
	
	
	
	
	 2a Questão (Ref.: 201510636667)
	 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 Six
	
	Gang of Eleven
	
	Gang of Five
	
	Gang of Seven
	 
	Gang of Four
	
	
	
	
	 3a Questão (Ref.: 201510636646)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	São técnicas que nos dão uma boa solução para alguns problemas encontrados em orientação em objetos.
		
	
	Padrões da arpanet
	
	Padrões da intranet
	 
	Padrões de projeto
	
	Padrões da internet
	
	Padrões web
	
	
	
	
	 4a Questão (Ref.: 201510656995)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Selecione qual das opções abaixo corresponde a um padrão GoF de Comportamento:
		
	
	Flyweight
	
	Composite
	
	Builder
	 
	Facade
	 
	Memento
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201510675495)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os 23 padrões descritos pela GoF (Gang of Four) são classificados e organizados em famílias de padrões, conforme o seu propósito e o seu escopo. Qual delas trata das associações entre classes e objetos?
		
	
	Comportamento
	
	Objeto
	 
	Classe
	 
	Estrutura
	
	Criação
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201510656993)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Identifique qual a opção abaixo é referente a um padrão GoF de Estrutura:
		
	
	Observer
	
	Strategy
	 
	Decorator
	 
	Prototype
	
	Abstract Factory
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201510312319)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual das opções abaixo representa um objeto da classe Class Adapter?
		
	
	Prototype
	 
	Bridge
	
	Builder
	
	Observer
	
	State
	
	
	
	
	 8a Questão (Ref.: 201510312399)
	 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 Adapter
	 
	Padrão Bridge
	
	Padrão Singleton
	
	Padrão Observer
	
	Padrão Strateger
	
	
	 1a Questão (Ref.: 201511082720)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	De acordo com o trecho de código escrito na linguagem PHP: $a = array("a", "b", "c", "d"); $a[] = "e"; A variável $a conterá:
		
	 
	a, b, c, d, e
	
	e, b, c, d, a
	
	null
	 
	e
	
	e, b, c, d
	
	
	
	
	 2a Questão (Ref.: 201510803495)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O MVC foi um dos primeiros padrões identificados, criado pela comunidade Smalltalk em 1979. Em que consiste o Padrão MVC?
		
	 
	O software poderá ser dividido em módulos independentes.O software não poderá ser dividido em módulos independentes.
	 
	O software não poderá ser dividido em módulos dependentes ou independentes.
	
	O software poderá ser dividido em módulos mas não independentes.
	
	O software não poderá ser dividido em módulos mas dependentes.
	
	
	
	
	 3a Questão (Ref.: 201510675497)
	 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?
		
	
	Autorização
	
	Autenticação
	
	Privacidade
	
	Não-repúdio
	 
	Integridade
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201510312321)
	 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:
		
	 
	Controller
	
	Model
	 
	View
	
	Base de daddos
	
	Camadas
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201510312400)
	 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.
		
	 
	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.
	
	Comportamento da aplicação / dados da aplicação e regras de negócio / interface com os clientes, apresentação das requisições.
	
	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 / dados da aplicação e regras de negócio / comportamento da aplicação.
	
	
	
	
	 6a Questão (Ref.: 201510803515)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O modelo MVC 1, formado apenas por páginas JSP e Beans, deve ser utilizado no desenvolvimento de sistemas de que tipo? Pois pode haver uma grande quantidade de código Java nas páginas JSP.
		
	
	pequenos e complexos
	 
	pequenos e simples
	
	pequenos e robustos
	 
	complexos e simples
	
	grandes e simples
	
	
	
	
	 7a Questão (Ref.: 201510305252)
	 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 MTT
	
	O Padrão MMC
	
	O Padrão GOF
	 
	O Padrão MVC
	
	
	
	
	 8a Questão (Ref.: 201510902654)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Aplicações executadas em servidor Web podem ser construídas com várias linguagens. Dentre as linguagens abaixo, qual não pode ser usada?
		
	
	Cold Fusion
	 
	ActionScript
	
	Java
	
	Python
	 
	Linguagem C
	
	
	
	 1a Questão (Ref.: 201510803526)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	JavaScript é uma linguagem que é processada do lado Cliente, por isso tem algumas desvantagens. Qual a principal desvantagem em usar a linguagem JavaScript?
		
	
	Se o usuário desligar o JavaScript no navegador ficará estável menos o html.
	
	Se o usuário ligar o JavaScript no navegador tudo que foi criado não será processado.
	 
	Se o usuário desligar o JavaScript no navegador tudo que foi criado não será processado.
	
	Se o usuário desligar o JavaScript no navegador tudo será perdido.
	
	Se o usuário desligar o JavaScript no navegador tudo que foi criado continuará sendo processado.
	
	
	
	
	 2a Questão (Ref.: 201510803530)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quanto aos operadores Aritméticos. Qual o operador de incremento e decremento respectivamente?
		
	
	" %" e " %"
	
	" + +" e " * "
	
	" + +" e " / "
	 
	" + +" e " - - "
	
	" %" e " - - "
	
	
	
	
	 3a Questão (Ref.: 201510312325)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um conjunto de instruções, agrupadas para executar uma determinada tarefa é denominado de?
		
	
	Objetos
	 
	Módulos
	 
	Funções
	
	Script
	
	Parâmetros
	
	
	
	
	 4a Questão (Ref.: 201510312413)
	 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 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.
	
	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 página respostaAoUsuario
	
	Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK.
	
	
	
	
	 5a Questão (Ref.: 201510636539)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	É uma grande vantagem de sistema web.
		
	
	Fácil de acesso
	
	internet e intranet
	
	protegido contra vírus
	 
	Fácil manutenção
	
	Fácil programação
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201510657800)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	JavaScript foi originalmente implementado como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido.
Identifique qual a opção abaixo que se refere a Javascript:
		
	
	é uma linguagem formatação,(e não de programação) criada para estruturar páginas
	
	é uma linguagem declarativa (e não de programação) criada para estruturar páginas
	
	é uma linguagem voltada para definir a estrutura de documentos.
	
	é uma linguagem de programação compilada
	 
	é uma linguagem de programação interpretada
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201510803527)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quais os seis tipos de dados principais que temos em JavaScript?
		
	 
	Numéricos, booleano, indefinido, null, string, arrays
	
	Numéricos, booleano, indefinido, null, string, executável
	
	Numéricos, booleano, indefinido, null, string, bytecodes
	
	Bytecodes, booleano, indefinido, null, string, arrays
	
	Executável, booleano, indefinido, null, string, arrays
	
	
	
	
	 8a Questão (Ref.: 201511157487)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sobre o conceito de camadas, a camada DAO é responsável pelo:
		
	
	nenhuma alternativa
	 
	acesso e manipulação de banco de dados
	 
	aspecto visual do sistema
	
	todas as alternativas anteriores
	
	negócio do sistema web
	
	
	
	1a Questão (Ref.: 201510636712)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Essa instrução document.write() em JavaScript faz exatamente?
		
	
	Abre uma janela na tela
	 
	Escreve dentro da página web.
	
	Fecha uma janela web
	
	Escreve dentro de desktop
	
	Retorna e fecha uma janela
	
	
	
	
	 2a Questão (Ref.: 201510312326)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sobre objeto form pode-se afirmar que:
		
	 
	Dá acesso aos componentes existentes dentro de um bloco HTML , que podem ser: botões, caixas de texto, caixas de seleção, etc.
	
	Controlam as ações dos componentes em uma página HTML
	 
	- Determinam a estrutura de envio e recebimento de mensagens
	
	Criam padrõese layouts nas páginas
	
	Determinam o estilo das páginas HTML
	
	
	
	
	 3a Questão (Ref.: 201510657824)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O evento ______ executa-se quando por exemplo um campo texto de um formulário perde o focus. Isto aconteça quando o usuário desativa o campo texto clicando fora dele ou utilizando a tecla "Tab". 
Selecione a opção abaixo que completa a lacuna acima:
		
	 
	onlostfocus
	 
	onblur
	
	onchange
	
	onfocus
	
	ondispose
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201510657826)
	 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:
		
	
	onchange
	
	ongetfocus
	
	onreceivedfocus
	
	onblur
	 
	onfocus
	
	
	
	
	 5a Questão (Ref.: 201511088446)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual das opções abaixo possui o nome dos arrays que conseguem carregar dados provenientes de um formulário html?
		
	
	$_vars e $_forms
	
	$_SESSION e $array_key
	 
	$_POST E $_GET
	
	$array_key_change e $_GET
	
	$_GET e $_vars
	
	
	
	
	 6a Questão (Ref.: 201510952603)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sobre a API DOM, qual o método utilizado para recuperar um nó pelo seu identificador (id):
		
	 
	getElementById
	
	elementsFromId
	
	id
	
	getNodeById
	
	nodeFromId
	
	
	
	
	 7a Questão (Ref.: 201510312404)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os valores select-one, select-multiple, textarea, fazem parte da:
		
	
	Propriedade name de um formulário
	 
	Propriedade type de um formulário
	
	Método focus de um formulário
	
	Método blur de um formulário
	 
	Propriedade form de um formulário
	
	
	
	
	 8a Questão (Ref.: 201510312405)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A representação de dispositivos de entrada booleanos cuja informação relevante consiste em saber se uma opção foi selecionada ou não, refere-se a:
		
	
	Formato de um textarea
	
	Propriedade de um formulário
	
	Propriedade type de um formulário
	 
	Objetos checkbox e radio
	 
	Ativação e desativação de botão
	
	
	
	1a Questão (Ref.: 201510187408)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2009) Uma propriedade do objeto Button do JavaScript é o:
		
	 
	form.
	
	focus.
	
	blur.
	 
	click.
	
	handleEvent.
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201510187333)
	 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, é:
		
	 
	
	 
	
	
	
	
	
	
	
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201510187504)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2009) Em JavaScript, o evento onChange será ativado sempre que um objeto perder o foco e:
		
	
	deixar em destaque o texto.
	
	sair da página HTML.
	 
	houver mudança de conteúdo.
	
	alternar com outro foco específico.
	
	houver mudança de janela.
	
	
	
	
	 4a Questão (Ref.: 201510312328)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Marque a opção que corresponda a um atributo do Ajax.
		
	
	Send
	
	Post
	 
	ResponseText
	
	Get
	
	URL
	
	
	
	
	 5a Questão (Ref.: 201510187430)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(CESPE - 2010) Em relação a Javascript, assinale a opção correta.
		
	 
	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.
	
	Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas.
	
	Javascript é uma linguagem interpretada que requer compilação prévia.
	
	
	
	
	 6a Questão (Ref.: 201510305284)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	AJAX (acrônimo em língua inglesa de Asynchronous Javascript and XML1 , em português "Javascript Assíncrono e XML") é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário. Que tipo de solicitações temos no Ajax?
		
	
	Chamadas síncronas
	 
	Chamadas assíncronas
	
	Chamadas técnicas
	
	Chamadas complexas
	
	Chamadas simples
	
	
	
	
	 7a Questão (Ref.: 201510187421)
	 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:
		
	
	open, alert e write.
	
	select, submit e confirm.
	
	click, select e write.
	 
	alert, confirm e prompt.
	 
	open, submit e close.
	
	
	
	
	 8a Questão (Ref.: 201510187518)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FCC - 2009) A função parseInt( ) da biblioteca JavaScript tem o objetivo de:
		
	
	informar a quantidade de caracteres que compõem uma string.
	
	extrair uma determinada quantidade de caracteres de uma string.
	
	dividir uma string de caracteres em partes menores de tamanho fixo.
	
	substituir partes dos caracteres de uma string por uma sequência de outros caracteres.
	 
	transformar uma string de caracteres em um número, numa determinada base numérica.

Outros materiais