Buscar

2-VISÃO GERAL DO AMBIENTE SERVIDOR

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

1
        Questão
	
	
	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, apenas.
	
	I e II, apenas.
	
	II e III, apenas.
	Respondido em 05/10/2020 20:53:51
	
	
	 
		2
        Questão
	
	
	SERVLETS SÃO CLASSES JAVA, desenvolvidas de acordo com uma estrutura bem definida, e que, quando instaladas junto a um Servidor que implemente um Servlet Container (um servidor que permita a execução de Servlets, muitas vezes chamado de Servidor de Aplicações Java), podem tratar requisições recebidas de clientes. Todo Servlet segue um ciclo de vida composto de 3 fases:
		
	
	instalação, inicialização e finalização.
	
	servidor de aplicação, servidor de arquivos e classes.
	
	JSP, Middleware e JDBC
	 
	inicialização, atendimento às requisições e finalização.
	
	configuração, instalação e finalização
	Respondido em 05/10/2020 20:51:28
	
	
	 
		3
        Questão
	
	
	(FUNCAB - 2010) Em relação a OO, são tipos reconhecidos de herança:
		
	
	todo e parte.
	
	superclasse e subclasse.
	
	simples e complexa.
	
	concreta e abstrata.
	 
	múltipla e simples.
	Respondido em 05/10/2020 20:54:02
	
	
	 
		4
        Questão
	
	
	(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, II e III são verdadeiras.
	 
	apenas II e III são verdadeiras.
	
	apenas I e IV são verdadeiras.
	
	apenas III e IV são verdadeiras.
	Respondido em 05/10/2020 20:51:35
	
		
	Gabarito
Comentado
	
	
	 
		5
        Questão
	
	
	(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:
		
	
	fluxos, sequências e relacionamentos.
	
	classes, sequencias e estados.
	 
	classes, estados e interações.
	
	classes, sequências e interações.
	
	fluxos, estados e relacionamentos.
	Respondido em 05/10/2020 20:54:08
	
	
	 
		6
        Questão
	
	
	(FCC - 2008) Considere:
Casas ABC Ltda., Empresa e Nome da Empresa.
Na orientação a objetos, os itens acima representam, respectivamente:
		
	 
	objeto, classe e atributo.
	
	classe, objeto e atributo.
	
	classe, atributo e objeto.
	
	objeto, atributo e classe.
	
	atributo, classe e objeto.
	Respondido em 05/10/2020 20:51:44
	
	
	 
		7
        Questão
	
	
	(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é mesmo o 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:
		
	
	I, II e III.
	
	III, somente.
	 
	II, somente.
	
	I e II, somente.
	
	I, somente.
	Respondido em 05/10/2020 20:54:15
	
	
	 
		8
        Questão
	
	
	(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, II, III e IV.
	
	II, III e IV, apenas.
	
	I, II e III, apenas.
	 
	I, II e IV, apenas.
	
	I, III e IV, apenas.
		1
        Questão
	
	
	(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.
	
	generalização.
	
	especialização.
	
	compartilhamento.
	 
	encapsulamento.
	Respondido em 28/10/2020 04:30:48
	
	
	 
		2
        Questão
	
	
	(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:
		
	
	fluxos, sequências e relacionamentos.
	
	classes, sequências e interações.
	 
	classes, estados e interações.
	
	classes, sequencias e estados.
	
	fluxos, estados e relacionamentos.
	Respondido em 28/10/2020 04:30:52
	
	
	 
		3
        Questão
	
	
	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 #
	Respondido em 28/10/2020 04:30:59
	
	
	 
		4
        Questão
	
	
	(CESGRANRIO - 2008) Observe o seguinte programa JAVA:
A saída desse programa é:
		
	 
	XZF
	
	XF
	
	MXYZF
	
	MXZF
	
	MZF
	Respondido em 28/10/2020 04:31:06
	
	
	 
		5
        Questão
	
	
	(FCC - 2008)Considere:
Casas ABC Ltda., Empresa e Nome da Empresa.
Na orientação a objetos, os itens acima representam, respectivamente:
		
	
	objeto, atributo e classe.
	
	atributo, classe e objeto.
	
	classe, atributo e objeto.
	
	classe, objeto e atributo.
	 
	objeto, classe e atributo.
	Respondido em 28/10/2020 04:31:13
	
	
	 
		6
        Questão
	
	
	(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:
		
	
	I e III, apenas.
	
	I, II e III.
	 
	II e III, apenas.
	
	I e II, apenas.
	
	III, apenas.
	Respondido em 28/10/2020 04:31:20
	
		
	Gabarito
Comentado
	
	
	 
		7
        Questão
	
	
	(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 I, II e III são verdadeiras.
	
	apenas I e IV são verdadeiras.
	 
	apenas II e III são verdadeiras.
	
	apenas III é verdadeira.
	
	apenas III e IV são verdadeiras.
	Respondido em 28/10/2020 04:31:24
	
		
	Gabarito
Comentado
	
	
	 
		8
        Questão
	
	
	(FCC - 2011) Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado:
		
	
	polimorfismo.
	 
	construtor.
	
	classe.
	
	interface.
	
	método.
		1
        Questão
	
	
	(FCC - 2011) Considere:
I. A classe Veículo possui as subclasses Carro e Trem.
II. Os objetos das subclasses Carro e Trem herdam a operação acelerar.
III. A aceleração do Carro é no pedal e, do Trem, é na manivela.
I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é:
		
	
	encapsulamento.
	 
	polimorfismo.
	
	estereotipagem.
	
	herança múltipla.
	
	derivação.
	Respondido em 28/10/2020 04:31:43
	
	
	 
		2
        Questão
	
	
	(UFF - 2009) Na Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida como:
		
	
	instância.
	
	subclasse.
	
	superclasse.
	
	interface.
	 
	abstrata.
	Respondido em 28/10/2020 04:31:50
	
	
	 
		3
        Questão
	
	
	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, apenas.
	
	I e III, apenas.
	
	II e III, apenas.
	 
	I, II e III.
	
	I e II, apenas.
	Respondido em 28/10/2020 04:31:58
	
	
	 
		4
        Questão
	
	
	(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é mesmo o 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.
	
	III, somente.
	
	I e II, somente.
	
	I, II e III.
	Respondido em 28/10/2020 04:32:02
	
	
	 
		5
        Questão
	
	
	SERVLETS SÃO CLASSES JAVA, desenvolvidas de acordo com uma estrutura bem definida, e que, quando instaladas junto a um Servidor que implemente um Servlet Container (um servidor que permita a execução de Servlets, muitas vezes chamado de Servidor de Aplicações Java), podem tratar requisições recebidas de clientes. Todo Servlet segue um ciclo de vida composto de 3 fases:
		
	
	JSP, Middleware e JDBC
	 
	inicialização, atendimento às requisições e finalização.
	
	servidor de aplicação, servidor de arquivos e classes.
	
	instalação, inicialização e finalização.
	
	configuração, instalação e finalização
	Respondido em 28/10/2020 04:32:07
	
	
	 
		6
        Questão
	
	
	(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, II e IV, apenas.
	
	I, II e III, apenas.
	
	I, III e IV, apenas.
	
	I, II, III e IV.
	
	II, III e IV, apenas.
	Respondido em 28/10/2020 04:32:11
	
	
	 
		7
        Questão
	
	
	(FUNCAB - 2010) Em relação a OO, são tipos reconhecidos de herança:
		
	
	todo e parte.
	
	superclasse e subclasse.
	
	simples e complexa.
	 
	múltipla e simples.
	
	concreta e abstrata.
	Respondido em 28/10/2020 04:32:16
	
	
	 
		8
        Questão
	
	
	(FUNCAB - 2010) Em um projeto orientado a objetos, são unidades naturais de modularização:
		
	 
	classes.
	
	interfaces.
	
	operações.
	
	associações.
	
	objetos.
	Respondido em 28/10/2020 04:32:19
		1
        Questão
	
	
	(Baseado no concurso do IF-PA - 2016) A linguagem de programação PHP é uma linguagem centrada no desenvolvimento de scripts. Sobre PHP é correto afirmar que:
		
	 
	Os scripts são principalmente para servidores.
	
	Não é necessário usar paginadores para executar os scripts.
	
	Não pode ser embutido em uma página em HTML.
	
	Não é útil para programação de formulários para uso na WEB.
	
	Não é uma linguagem open source.
	Respondido em 28/10/2020 04:32:54
	
	
	 
		2
        Questão
	
	
	(FCC - 2010) Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms).
Na orientação a objeto, os dados calculados são:
		
	 
	atributos da classe Material.
	
	atributos da classe Departamento.
	
	operações da classe Almoxarife.
	
	métodos da classe Departamento.
	
	atributos da classe Requisição.
	Respondido em 28/10/2020 04:32:583
        Questão
	
	
	(CESGRANRIO - 2010) Analise o diagrama UML a seguir.
Se os métodos M1, M2 e M3 forem adicionados, respectivamente, às classes P, Q e R, que métodos serão herdados pela classe S?
		
	
	M2 somente.
	 
	M1, M2, M3.
	
	M1 e M2 somente.
	
	M3 somente.
	
	M1 somente.
	Respondido em 28/10/2020 04:33:08
	
	
	 
		4
        Questão
	
	
	(UFF - 2009) Analise as seguintes sentenças em relação à orientação objeto:
I. As classes possuem atributos e métodos.
II. Na orientação objeto existem dois tipos de métodos: herança e polimorfismo.
III. Podem ser criadas classes a partir dos objetos criados que, por sua vez, irão receber por herança os atributos e métodos da superclasse.
Das sentenças acima:
		
	
	apenas I e III são verdadeiras;
	
	apenas II e III são verdadeiras;
	 
	apenas I é verdadeira.
	
	apenas I e II são verdadeiras;
	
	I, II e III são verdadeiras.
	Respondido em 28/10/2020 04:33:10
	
		
	Gabarito
Comentado
	
	
	 
		5
        Questão
	
	
	(FCC - 2012) Sobre conceitos em programação orientada a objetos (OOP), analise:
I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.
II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.
III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.
Está correto o que consta em :
		
	 
	I, apenas.
	
	II e III, apenas.
	
	III, apenas.
	
	I, II e III.
	
	I e II, apenas.
	Respondido em 28/10/2020 04:33:14
	
		
	Gabarito
Comentado
	
	
	 
		6
        Questão
	
	
	(FCC - 2012) Em relação a projetos orientados a objetos, a restrição de multiplicidade:
		
	
	garante que uma classe seja utilizada na composição de múltiplos objetos.
	 
	indica o número de instâncias de uma classe que participa da relação com as instâncias de outra classe.
	
	reduz a complexidade, pois permite tratar múltiplos objetos como um único objeto.
	
	descreve a quantidade de objetos que podem ser instanciados para uma determinada classe.
	
	expressa a possibilidade de composição de múltiplos atributos e métodos para um objeto.
	Respondido em 28/10/2020 04:33:18
	
	
	 
		7
        Questão
	
	
	A versão do Java voltada para desktops e servidores e a versão voltada para aplicativos de rede em geral são, respectivamente:
		
	
	JEE e JSE
	
	JME e JSE
	
	JME e JEE
	
	JSE e JME
	 
	JSE e JEE
	Respondido em 28/10/2020 04:33:24
	
	
	 
		8
        Questão
	
	
	Um Application Server Java deve permitir o funcionamento de EJBs de forma automática, podendo ser encontrados vários fabricantes no mercado. Qual dos produtos abaixo NÃO é um Application Server?
		
	
	GlassFish
	
	JBoss
	 
	Tomcat
	
	BeA Web Logic
	
	Oracle A.S.
	Respondido em 28/10/2020 04:33:26
		1
        Questão
	
	
	Considere o código abaixo:
I - A classe TwoDimensionalPoint contém coordenadas x e y. Define métodos para obter e configurar os pontos, assim como para criar uma representação de String da instância do ponto.
II - ThreeDimensionalPoint herda de TwoDimensionalPoint. Acrescenta a coordenada z, assim como um método para recuperar e configurar o valor.
III - ThreeDimensionalPoint não possui métodos contidos na classe TwoDimensionalPoint.
IV - TwoDimensionalPoint retorna sua representação de String sobreposta.
O correto está em:
		
	
	III e IV, apenas.
	 
	I e II, apenas.
	
	I, apenas.
	
	II e III, apenas.
	
	I, II, III e IV.
	Respondido em 28/10/2020 04:33:51
	
	
	 
		2
        Questão
	
	
	(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.lang.ClassNotFoundException.
	
	java.io.IOException.
	
	java.lang.SecurityException.
	
	java.util.InputMismatchException.
	
	java.io.FileNotFoundException.
	Respondido em 28/10/2020 04:34:25
	
	
	 
		3
        Questão
	
	
	(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 e IV são verdadeiras.
	
	apenas I e IV são verdadeiras.
	
	apenas I, II e III são verdadeiras.
	
	apenas III é verdadeira.
	 
	apenas II e III são verdadeiras.
	Respondido em 28/10/2020 04:34:34
	
		
	Gabarito
Comentado
	
	
	 
		4
        Questão
	
	
	(CESGRANRIO - 2008) Observe o seguinte programa JAVA:
A saída desse programa é:
		
	
	MZF
	 
	XZF
	
	XF
	
	MXZF
	
	MXYZF
	Respondido em 28/10/2020 04:34:40
	
	
	 
		5
        Questão
	
	
	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 #
	Respondido em 28/10/2020 04:34:44
	
	
	 
		6
        Questão
	
	
	(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:
		
	
	compartilhamento.
	
	generalização.
	
	especialização.
	 
	encapsulamento.
	
	herença.
	Respondido em 28/10/2020 04:34:52
	
	
	 
		7
        Questão
	
	
	(FCC - 2011) Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado:
		
	
	interface.
	 
	construtor.
	
	polimorfismo.
	
	método.
	
	classe.
	Respondido em 28/10/2020 04:34:56
	
	
	 
		8
        Questão
	
	
	(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, sequências e interações.
	
	classes, sequencias e estados.
	
	fluxos, sequências e relacionamentos.
	 
	classes, estados e interações.
	
	fluxos, estados e relacionamentos.
		1
        QuestãoUm Application Server Java deve permitir o funcionamento de EJBs de forma automática, podendo ser encontrados vários fabricantes no mercado. Qual dos produtos abaixo NÃO é um Application Server?
		
	 
	Tomcat
	
	Oracle A.S.
	
	BeA Web Logic
	
	JBoss
	
	GlassFish
	Respondido em 28/10/2020 04:37:16
	
Explicação: Entre estes, o único que pode ser considerado apenas como Web Server é o Tomcat, sendo inclusive a interface Web dos demais.
	
	
	 
		2
        Questão
	
	
	A versão do Java voltada para desktops e servidores e a versão voltada para aplicativos de rede em geral são, respectivamente:
		
	
	JME e JEE
	
	JEE e JSE
	
	JME e JSE
	 
	JSE e JEE
	
	JSE e JME
	Respondido em 28/10/2020 04:37:22
	
	
	 
		3
        Questão
	
	
	(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.util.InputMismatchException.
	
	java.lang.SecurityException.
	 
	java.lang.ClassNotFoundException.
	
	java.io.FileNotFoundException.
	Respondido em 28/10/2020 04:37:30
	
	
	 
		4
        Questão
	
	
	(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:
		
	
	generalização.
	
	herença.
	 
	encapsulamento.
	
	compartilhamento.
	
	especialização.
	Respondido em 28/10/2020 04:37:32
	
	
	 
		5
        Questão
	
	
	Considere o código abaixo:
I - A classe TwoDimensionalPoint contém coordenadas x e y. Define métodos para obter e configurar os pontos, assim como para criar uma representação de String da instância do ponto.
II - ThreeDimensionalPoint herda de TwoDimensionalPoint. Acrescenta a coordenada z, assim como um método para recuperar e configurar o valor.
III - ThreeDimensionalPoint não possui métodos contidos na classe TwoDimensionalPoint.
IV - TwoDimensionalPoint retorna sua representação de String sobreposta.
O correto está em:
		
	
	II e III, apenas.
	 
	I e II, apenas.
	
	III e IV, apenas.
	
	I, II, III e IV.
	
	I, apenas.
	Respondido em 28/10/2020 04:35:05
	
	
	 
		6
        Questão
	
	
	(CESGRANRIO - 2008) Observe o seguinte programa JAVA:
A saída desse programa é:
		
	 
	XZF
	
	MZF
	
	XF
	
	MXYZF
	
	MXZF
	Respondido em 28/10/2020 04:35:12
	
	
	 
		7
        Questão
	
	
	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 %
	Respondido em 28/10/2020 04:35:16
	
	
	 
		8
        Questão
	
	
	(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, sequencias e estados.
	 
	classes, estados e interações.
	
	fluxos, sequências e relacionamentos.
	
	classes, sequências e interações.
	
	fluxos, estados e relacionamentos.
		1
        Questão
	
	
	(FCC - 2008) Considere:
Casas ABC Ltda., Empresa e Nome da Empresa.
Na orientação a objetos, os itens acima representam, respectivamente:
		
	
	classe, atributo e objeto.
	
	classe, objeto e atributo.
	
	objeto, atributo e classe.
	
	atributo, classe e objeto.
	 
	objeto, classe e atributo.
	Respondido em 28/10/2020 04:35:22
	
	
	 
		2
        Questão
	
	
	(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.
	
	III, apenas.
	
	I e II, apenas.
	
	I e III, apenas.
	
	I, II e III.
	Respondido em 28/10/2020 04:35:26
	
		
	Gabarito
Comentado
	
	
	 
		3
        Questão
	
	
	(FUNCAB - 2010) Em um projeto orientado a objetos, são unidades naturais de modularização:
		
	
	associações.
	 
	classes.
	
	operações.
	
	interfaces.
	
	objetos.
	Respondido em 28/10/2020 04:35:30
	
	
	 
		4
        Questão
	
	
	(FCC - 2011) Considere:
I. A classe Veículo possui as subclasses Carro e Trem.
II. Os objetos das subclasses Carro e Trem herdam a operação acelerar.
III. A aceleração do Carro é no pedal e, do Trem, é na manivela.
I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é:
		
	 
	polimorfismo.
	
	derivação.
	
	herança múltipla.
	
	encapsulamento.
	
	estereotipagem.
	Respondido em 28/10/2020 04:35:39
	
	
	 
		5
        Questão
	
	
	(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é mesmo o 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:
		
	
	I, somente.
	
	I, II e III.
	
	III, somente.
	
	I e II, somente.
	 
	II, somente.
	Respondido em 28/10/2020 04:35:42
	
	
	 
		6
        Questão
	
	
	SERVLETS SÃO CLASSES JAVA, desenvolvidas de acordo com uma estrutura bem definida, e que, quando instaladas junto a um Servidor que implemente um Servlet Container (um servidor que permita a execução de Servlets, muitas vezes chamado de Servidor de Aplicações Java), podem tratar requisições recebidas de clientes. Todo Servlet segue um ciclo de vida composto de 3 fases:
		
	
	configuração, instalação e finalização
	
	JSP, Middleware e JDBC
	
	servidor de aplicação, servidor de arquivos e classes.
	 
	inicialização, atendimento às requisições e finalização.
	
	instalação, inicialização e finalização.
	Respondido em 28/10/2020 04:35:47
	
	
	 
		7
        Questão
	
	
	(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çãoe 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.
	
	I, II, III e IV.
	
	II, III e IV, apenas.
	 
	I, II e IV, apenas.
	
	I, II e III, apenas.
	Respondido em 28/10/2020 04:35:50
	
	
	 
		8
        Questão
	
	
	(FUNCAB - 2010) Em relação a OO, são tipos reconhecidos de herança:
		
	
	simples e complexa.
	 
	múltipla e simples.
	
	concreta e abstrata.
	
	todo e parte.
	
	superclasse e subclasse.
		1
        Questão
	
	
	(FCC - 2011) Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado:
		
	
	polimorfismo.
	
	interface.
	 
	construtor.
	
	método.
	
	classe.
	Respondido em 28/10/2020 04:35:37
	
	
	 
		2
        Questão
	
	
	(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, II e III são verdadeiras.
	
	apenas I e IV são verdadeiras.
	
	apenas III e IV são verdadeiras.
	 
	apenas II e III são verdadeiras.
	Respondido em 28/10/2020 04:35:43
	
		
	Gabarito
Comentado
	
	
	 
		3
        Questão
	
	
	(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.lang.SecurityException.
	
	java.io.FileNotFoundException.
	
	java.io.IOException.
	
	java.util.InputMismatchException.
	 
	java.lang.ClassNotFoundException.
	Respondido em 28/10/2020 04:35:49
	
	
	 
		4
        Questão
	
	
	(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.
	
	especialização.
	
	compartilhamento.
	 
	encapsulamento.
	
	generalização.
	Respondido em 28/10/2020 04:36:00
	
	
	 
		5
        Questão
	
	
	Considere o código abaixo:
I - A classe TwoDimensionalPoint contém coordenadas x e y. Define métodos para obter e configurar os pontos, assim como para criar uma representação de String da instância do ponto.
II - ThreeDimensionalPoint herda de TwoDimensionalPoint. Acrescenta a coordenada z, assim como um método para recuperar e configurar o valor.
III - ThreeDimensionalPoint não possui métodos contidos na classe TwoDimensionalPoint.
IV - TwoDimensionalPoint retorna sua representação de String sobreposta.
O correto está em:
		
	 
	I e II, apenas.
	
	I, II, III e IV.
	
	III e IV, apenas.
	
	II e III, apenas.
	
	I, apenas.
	Respondido em 28/10/2020 04:36:06
	
	
	 
		6
        Questão
	
	
	(CESGRANRIO - 2008) Observe o seguinte programa JAVA:
A saída desse programa é:
		
	
	MXZF
	
	MZF
	 
	XZF
	
	MXYZF
	
	XF
	Respondido em 28/10/2020 04:36:10
	
	
	 
		7
        Questão
	
	
	A versão do Java voltada para desktops e servidores e a versão voltada para aplicativos de rede em geral são, respectivamente:
		
	
	JEE e JSE
	 
	JSE e JEE
	
	JME e JEE
	
	JME e JSE
	
	JSE e JME
	Respondido em 28/10/2020 04:36:17
	
	
	 
		8
        Questão
	
	
	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 %
		1
        Questão
	
	
	(UFF - 2009) Na Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida como:
		
	
	superclasse.
	 
	abstrata.
	
	instância.
	
	interface.
	
	subclasse.
	Respondido em 28/10/2020 04:36:06
	
	
	 
		2
        Questão
	
	
	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, apenas.
	
	I e III, apenas.
	
	I e II, apenas.
	 
	I, II e III.
	
	II e III, apenas.
	Respondido em 28/10/2020 04:33:41
	
	
	 
		3
        Questão
	
	
	(FCC - 2010) Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms).
Na orientação a objeto, os dados calculados são:
		
	
	atributos da classe Departamento.
	
	operações da classe Almoxarife.
	
	métodos da classe Departamento.
	
	atributos da classe Requisição.
	 
	atributos da classe Material.
	Respondido em 28/10/2020 04:34:19
	
	
	 
		4
        Questão
	
	
	(CESGRANRIO - 2010) Analise o diagrama UML a seguir.
Se os métodos M1, M2 e M3 forem adicionados, respectivamente, às classes P, Q e R, que métodos serão herdados pela classe S?
		
	
	M1 e M2 somente.
	 
	M1, M2, M3.
	
	M1 somente.
	
	M2 somente.
	
	M3 somente.
	Respondido em 28/10/2020 04:33:47
	
	
	 
		5
        Questão
	
	
	(UFF - 2009) Analise as seguintes sentenças em relação à orientação objeto:
I. As classes possuem atributos e métodos.
II. Na orientação objeto existem dois tipos de métodos: herança e polimorfismo.
III. Podem ser criadas classes a partir dos objetos criados que, por sua vez, irão receber por herança os atributos e métodos da superclasse.
Das sentenças acima:
		
	
	apenas II e III são verdadeiras;
	
	I, II e III são verdadeiras.
	
	apenas I e II são verdadeiras;
	
	apenas I e III são verdadeiras;
	 
	apenas I é verdadeira.
	Respondido em 28/10/2020 04:33:52
	
		
	Gabarito
Comentado
	
	
	 
		6
        Questão
	
	
	(Baseado no concursodo IF-PA - 2016) A linguagem de programação PHP é uma linguagem centrada no desenvolvimento de scripts. Sobre PHP é correto afirmar que:
		
	
	Não é útil para programação de formulários para uso na WEB.
	
	Não pode ser embutido em uma página em HTML.
	
	Não é uma linguagem open source.
	 
	Os scripts são principalmente para servidores.
	
	Não é necessário usar paginadores para executar os scripts.
	Respondido em 28/10/2020 04:33:56
	
	
	 
		7
        Questão
	
	
	(FCC - 2012) Sobre conceitos em programação orientada a objetos (OOP), analise:
I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.
II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.
III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.
Está correto o que consta em :
		
	
	I, II e III.
	
	II e III, apenas.
	
	I e II, apenas.
	 
	I, apenas.
	
	III, apenas.
	Respondido em 28/10/2020 04:33:59
	
		
	Gabarito
Comentado
	
	
	 
		8
        Questão
	
	
	(FCC - 2012) Em relação a projetos orientados a objetos, a restrição de multiplicidade:
		
	
	garante que uma classe seja utilizada na composição de múltiplos objetos.
	
	reduz a complexidade, pois permite tratar múltiplos objetos como um único objeto.
	
	descreve a quantidade de objetos que podem ser instanciados para uma determinada classe.
	
	expressa a possibilidade de composição de múltiplos atributos e métodos para um objeto.
	 
	indica o número de instâncias de uma classe que participa da relação com as instâncias de outra classe.
		1
        Questão
	
	
	(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:
		
	
	fluxos, estados e relacionamentos.
	
	classes, sequencias e estados.
	 
	classes, estados e interações.
	
	fluxos, sequências e relacionamentos.
	
	classes, sequências e interações.
	Respondido em 28/10/2020 04:37:41
	
	
	 
		2
        Questão
	
	
	Um Application Server Java deve permitir o funcionamento de EJBs de forma automática, podendo ser encontrados vários fabricantes no mercado. Qual dos produtos abaixo NÃO é um Application Server?
		
	
	JBoss
	
	GlassFish
	 
	Tomcat
	
	Oracle A.S.
	
	BeA Web Logic
	Respondido em 28/10/2020 04:37:46
	
Explicação: Entre estes, o único que pode ser considerado apenas como Web Server é o Tomcat, sendo inclusive a interface Web dos demais.
	
	
	 
		3
        Questão
	
	
	(FUNCAB - 2010) Em um projeto orientado a objetos, são unidades naturais de modularização:
		
	
	operações.
	 
	classes.
	
	objetos.
	
	associações.
	
	interfaces.
	Respondido em 28/10/2020 04:37:51
	
	
	 
		4
        Questão
	
	
	(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:
		
	
	I e II, apenas.
	 
	II e III, apenas.
	
	I, II e III.
	
	III, apenas.
	
	I e III, apenas.
	Respondido em 28/10/2020 04:37:53
	
		
	Gabarito
Comentado
	
	
	 
		5
        Questão
	
	
	(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:
		
	
	II, III e IV, apenas.
	
	I, II e III, apenas.
	
	I, II, III e IV.
	 
	I, II e IV, apenas.
	
	I, III e IV, apenas.
	Respondido em 28/10/2020 04:37:58
	
	
	 
		6
        Questão
	
	
	(FUNCAB - 2010) Em relação a OO, são tipos reconhecidos de herança:
		
	
	concreta e abstrata.
	
	simples e complexa.
	
	todo e parte.
	 
	múltipla e simples.
	
	superclasse e subclasse.
	Respondido em 28/10/2020 04:38:02
	
	
	 
		7
        Questão
	
	
	(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é mesmo o 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:
		
	
	I, somente.
	
	I, II e III.
	 
	II, somente.
	
	III, somente.
	
	I e II, somente.
	Respondido em 28/10/2020 04:38:05
	
	
	 
		8
        Questão
	
	
	SERVLETS SÃO CLASSES JAVA, desenvolvidas de acordo com uma estrutura bem definida, e que, quando instaladas junto a um Servidor que implemente um Servlet Container (um servidor que permita a execução de Servlets, muitas vezes chamado de Servidor de Aplicações Java), podem tratar requisições recebidas de clientes. Todo Servlet segue um ciclo de vida composto de 3 fases:
		
	
	servidor de aplicação, servidor de arquivos e classes.
	
	instalação, inicialização e finalização.
	 
	inicialização, atendimento às requisições e finalização.
	
	JSP, Middleware e JDBC
	
	configuração, instalação e finalização

Outros materiais