Buscar

Características da Linguagem Java

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

Com relação às características da linguagem JAVA, assinale a opção incorreta: 
 R= Suporta herança múltipla
................................
		Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada: 
R= Bytecode
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Como se adiciona um pacote em Java? R= import javax.swing;
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Em Java temos a possibilidade de proteger os membros de uma classe. Chamamos este processo de R= encapsulamento.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
O comando Scanner p ermite a entrada d e informações pelo usuário via teclad o. Na utilização do comando, deve mos declará-lo, po r exemplo, da seguinte for ma: 
R= Scanner xyz = new Scanner (System.in)
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
A programação orientada a objeto não é apenas uma forma de programar......
R= II, III, IV
......................................................
Assinale a alternativa q ue completa correta e respectivamente as lacunas da afirmação a seguir. 
 
"Um dos principais recur sos da pro gramação orientada a objetos é a __________, que é uma forma de __ ________ de 
software na qual uma nova ________ __ é criada, absorvendo membros de uma classe exis tente e aprimorada com capacidades novas ou modificadas." 
R= herança / reutilização / classe
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Exclusão digital é um conceito que diz respeito...
R= I e II
....................................................................
Na Orientação a Objetos não damos mais valor ao problema, mas sim aos personagens envolvidos. Para modelar 
personagens, basta focar dois pontos: 
R= Características Físicas e Ações Pré Determinadas.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
De acordo com a teoria da Linguagem JAVA, identifique das afirmações abaixo está INCORRETA. 
 R= utiliza como base o .Net Framework.
.............................................................................................................................................
Quais são os modificadores em java?
Quais são os modificadores em java? 
R= public, private, protected e package
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
De acordo com a teoria sobre Polimorfismo, identifique qual das afirmações abaixo está INCORRETA. 
R= A capacidade polimórfica decorre diretamente do mecanismo de interface. 
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Sobre API Java Swing identifique a alternativa FALSA
R= Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton
..........................................
Em JAVA o uso de pacotes é uma prática comum utilizada para organizar classes e interfaces 
relacionadas. Dado o atributo do pacote, identifique qual benefício de aplicação NÃO se aplica 
ao respectivo pacote. 
 R= Tamanho do pacote: Normalmente, pacotes menores suportam reutilização, enquanto que 
pacotes maiores suportam melhor a manutenção
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
De acordo com a teoria sobre Polimorfismo, identifique qual das afirmações abaixo está 
INCORRETA. 
 R= A capacidade polimórfica decorre diretamente do mecanismo de interface. 
 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,
 
 
 
 12) 
De acordo com as definições abaixo dos argumentos do Método Main, identifique qual 
destas definições está INCORRETA. 
 R= main - é o nome do construtor. 
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
 
 13) 
Identifique qual funcionalidade NÃO corresponde ao subpacote da API Swing ? 
 R= javax.swing.tree: Contém as classes e interfaces que suportam o componente gráficos em 
Camadas
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um 
valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para 
valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de 
dado de valor de retorno, Java sabe que nada deverá ser retornado. 
Estamos falando da palavra: 
 R= void 
 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Dentre as alternativas abaixo, assinale INCORR ETA referente a Java Database 
Connectivity(JDBC): 
 R= O executeQuer y é um método da classe Connection para execução de uma consulta
...............................
Ao utilizar o Java na criação de um a aplicação, surge a necess idade da utili zação do comando 
Scanner. Esse com ando viabiliza a entrada de inform ações pelo usuário v ia teclado. Para a 
utilização do com ando, devem os importar a biblioteca c orrespondente. Essa bib lioteca é 
importada através da linha de comando: 
 R= import java.util.* 
..................................................................................
Dentre os pacotes m ais com uns utilizados em Java identifique a alternativa abaixo cujo 
descritivo da funcionalidade NÃO corresponde ao pacote relaciona do. 
R= Java Network ing: Desenvolvimento de aplicações de banco de dados SQL. 
..............................................................
Observe o fragmento do código JAVA a seguir: public class prova { 
 
public prova() { ………
R= 65
……………………….
De acordo com as definições abaixo d os argumentos do Método Main, identif ique qual destas 
definições está INCORRET A. 
 R= main - é o nom e do construtor.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
O Encapsulamento é o mecanismo utilizado em orientação a objetos para obter segurança, modularidade e 
autonomia dos objetos através dos modificadores. Marque a questão que apresenta a abrangência do modificador protected. 
R= Acessado na classe, no pacote e na subclasse.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Analisando o código abaixo, assinale a alternativa que indique a explicação correta do funcionamento dos 
métodos setEstado(boolean estado) e getEstado():
R= O método setEstado está definindo um valor para o estado da lâmpada ; o método getEstado está retornando o estado atual da lâmpada .
......................................................
Considere os seguintes fragmentos de código Java: 
I. 
 
int sum = 7; 
 if ( sum > 20 ) { 
O resultado da execução dos fragmentos em I e II será, respectivamente, 
R= perdeu o bônus e ganhou o bônus 
...............................................................................................................
As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir 
de componentes GUI, qu e são objetos com o qual o usuário interage através dos disposit ivos de 
entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes nec essárias para criação de 
componentes gráficos, bem como para fornecer- lhes funcionalidade, estão agrupadas em dois 
grandes pacotes: 
 
 R= java.awt e javax.swing
....................................................................................
Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar 
os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser: 
 R= private ou protected
..................................................................
A palavra reservada EXTENDS implementa qual o conceito?
R= HERANÇA
............................................................
Generalização é o mecanismo peloqual um a classe (sub- classe) pode estender outra classe (super -classe), 
aproveitando seus comportamentos (métodos) e variáveis possíveis(atributos), também é conhecido como: 
(Fonte: adaptado IBM)
R= HERANÇA
..........................................................
Baseando-se no trecho de código abaixo, podemos afirmar que: 
public class Avaliacao { 
 public static void main(String[] args) { 
R= A saída no console será: "10"
.................................................
Tudo que um objeto é capaz de fazer e todas as características que ele irá definir estão definidos em sua classe. Isto significa que toda a existência do objeto está restrita aos domínios da classe. Em outras palavras, o ato de esconder do usuário informações que não são de seu interesse ou por segurança dos dados, é chamado de
R= ENCAPSULAMENTO
.............................................
Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada:
R= Bytecode
...............................................
Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação
R= Portabilidade
16) 
Ao utilizar o Java na criação de um a aplicação, surge a necess idade da utili zação do comando 
Scanner. Esse com ando viabiliza a entrada de inform ações pelo usuário v ia teclado. Para a 
utilização do com ando, devem os importar a biblioteca c orrespondente. Essa bib lioteca é 
importada através da linha de comando: 
 
 
 
[X]import java.util.* 
 
17) 
Dentre os pacotes m ais com uns utilizados em Java identifiq ue a alternativa aba ixo cujo 
descritivo da funciona lidade NÃO correspond e ao pacote relaciona do. 
 
 
 
[X]Java Network ing: Desenvolvim ento de aplicações de banco de dados SQL. 
 
 
18) 
Observe o fragm ento do código JAVA a seg uir: 
 
public class prova { 
 
public prova() { 
 
} 
 
public static int d(int x) { 
 
return x*2; 
 
} 
 
public static int e(int x) { 
 
return x*5; 
 
} 
 
public static int fn(int x) { 
 
if (x<1) 
return 0; 
else 
return 4+fn(x -1); 
} 
 
public static int g(int y) { 
 
return 10+fn( y)+e(y)+d(y); 
} 
 
public static void m ain(String[] args) { 
 
System.out.println(g(5)) ; 
 
} 
} 
A execução do m étodo main apresentará a saída: 
 
 
 
[X]65 
Na Orientação a Objetos não damos mais valor ao problema, mas sim aos personagens envolvidos. Para modelar 
personagens, basta focar dois pontos: 
	
	
	
	
	
		3.
		Em Java temos a possibilidade de proteger os membros de uma classe. Chamamos este processo de R= encapsulamento.
		1 ponto
	
	
	
	
	herança.
	
	
	sobrecarga.
	
	
	encapsulamento.
	
	
	polimorfismo.
	
	
	threads.
	
	
		4.
		Tudo que um objeto é capaz de fazer e todas as características que ele irá definir estão definidos em sua classe. Isto significa que toda a existência do objeto está restrita aos domínios da classe. Em outras palavras, o ato de esconder do usuário informações que não são de seu interesse ou por segurança dos dados, é chamado de: (Ref.: 201301878820)
		1 ponto
	
	
	
	
	Herança
	
	
	Sobrecarga
	
	
	Instância
	
	
	Encapsulamento
	
	
	Polimorfismo
	
	
		5.
		A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é: (Ref.: 201301139313)
		1 ponto
	
	
	
	
	Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória.
	
	
	Detectar os Hot Spots das aplicações.
	
	
	Determinar quando uma classe deve ser abstrata.
	
	
	Permitir a instanciação do objeto na memória.
	
	
	Possibilitar a criação de herança entre as classes.
	
	
		6.
		Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada:
 (Ref.: 201302106102)
		1 ponto
	
	
	
	
	Dot Net
	
	
	Bytecode
	
	
	Classe
	
	
	Servlet
	
	
	JavaServePages
	
	
		7.
		Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: (Ref.: 201301139820)
		1 ponto
	
	
	
	
	Recompilação automática
	
	
	Flexibilidade
	
	
	Escalabilidade
	
	
	Portabilidade
	
	
	Facilidade de programação
	
	
		8.
		As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes:  (Ref.: 201301749906)
		1 ponto
	
	
	
	
	java.awt e java.lang
	
	
	javax.swing e java.util
	
	
	java.util e java.lang
	
	
	java.lang e javax.swing
	
	
	java.awt e javax.swing
	
	
		9.
		Depois de declarada, uma variável na linguagem Java pode ter um valor atribuído a ela com o operador de atribuição: (Ref.: 201301199882)
		1 ponto
	
	
	
	
	<=
	
	
	:
	
	
	:=
	
	
	=
	
	
	
	
	
		10.
		Seja a classe:
public class Moto {
    public boolean estadoMotor;
    public void ligaMotor() {estadoMotor=true;}
    public void desligaMotor( ) {estadoMotor=false;}
}
Marque a alternativa que apresenta a forma correta de se criar uma instância desta classe:
 (Ref.: 201301339894)
		1 ponto
	
	
	
	
	Moto m=new( ).Moto;
	
	
	Moto m.new( );
	
	
	Moto m.new Moto( );
	
	
	Moto m.new Moto;
	
	
	Moto m=new Moto();

Continue navegando