Buscar

avaliando ling de prog

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

1a Questão (Ref.: 201502349319)
	Pontos: 0,1  / 0,1
	O comando Scanner permite a entrada de informações pelo usuário via teclado. Na utilização do comando, devemos declará-lo, por exemplo, da seguinte forma:
		
	
	Scanner a = novo Scanner
	
	Scanner SC = new Scanner
	
	Scanner sc = new System.in
	 
	Scanner xyz = new Scanner (System.in)
	
	Scanner sc System.in
		
	
	
	 2a Questão (Ref.: 201502350107)
	Pontos: 0,1  / 0,1
	Identifique qual funcionalidade NÃO corresponde ao subpacote da API Swing
		
	
	javax.swing.undo: Disponibiliza as classes de suporte para implementação de capacidade undo/redo nos componentes.
	 
	javax.swing.tree: Contém as classes e interfaces que suportam o componente gráficos em camadas.
	
	javax.accessibility: Disponibiliza classes e interfaces que funcionam como elementos intermediários entre os elementos de interface swing e tecnologias de acesso interativas, tais como vídeos para deficientes visuais.
	
		javax.swing.filechooser: Contém classes de suporte para o componente file chooser.
	
	javax.swing.colorchooser: Contém classes de suporte para o componente color chooser.
		
	
	
	 3a Questão (Ref.: 201502349266)
	Pontos: 0,1  / 0,1
	Observe o fragmento do código JAVA a seguir:
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 main(String[] args) {
System.out.println(g(5));
}
}
A execução do método main apresentará a saída:
		
	
	61
	
	10
	 
	65
	
	45
	
	54
		
	
	
	 4a Questão (Ref.: 201503069435)
	Pontos: 0,1  / 0,1
	sobre o JAVA, é incorreto afirmar que:
		
	 
	Expõe rotinas de baixo nível tornando a execução mais estável.
	
	Nenhuma das opções anteriores
	
	Quando um programa em Java é compilado, é gerado um conjunto de bytecodes java, não um programa executável normal. Um conjunto de bytecodes geralmente pode ser interpretado em qualquer máquina ou sistema operacional que possua suporte à Java. Com isso, só é preciso compilar o seu programa uma única vez e ele pode ser rodado em quase qualquer arquitetura.
	
	¿ É uma linguagem fácil de ser usada.
	
	¿ Possui "Coleta de Lixo" automática. Isso significa que ela desaloca automaticamente qualquer espaço de memória não utilizado sem que o programador se preocupe com isso.
		
	
	
	 5a Questão (Ref.: 201502349554)
	Pontos: 0,1  / 0,1
	Em um programa implementado na linguagem de programação Java, o modificador que indica que um método está sendo implementado dependente da plataforma é:
		
	
	abstract.
	
	strictftp.
	
	final.
	
	synchronized.
	 
	native.
	1a Questão (Ref.: 201502349400)
	Pontos: 0,1  / 0,1
	Assinale a alternativa correta referente a uma exceção do pacote ¿java.sql¿:
		
	
	EOFException
	
	IOException
	
	OptionalDataException
	
	FileNotFoundException
	 
	SQLException
		
	
	
	 2a Questão (Ref.: 201502350091)
	Pontos: 0,0  / 0,1
	Quais são os modificadores em java?
		
	
	public, private, protect e package.
	 
	public, private, protected e package.
	
	public, private e package.
	 
	public, private e protected.
	
	public, protected e package.
		
	
	
	 3a Questão (Ref.: 201502350174)
	Pontos: 0,0  / 0,1
	Como se declara um método estático em Java?
		
	 
	public static void exemploMetodo() {}
	 
	public void static exemploMetodo() {}
	
	static exemploMetodo() {}
	
	public void exemploMetodo() {}
	
	static void public exemploMetodo() {}
		
	
	
	 4a Questão (Ref.: 201502354346)
	Pontos: 0,1  / 0,1
	Na Orientação a Objetos não damos mais valor ao problema, mas sim aos personagens envolvidos. Para modelar personagens, basta focar dois pontos:
		
	
	Cliente e Documento em Geral.
	
	P.O.O e M.O.O
	 
	Características Físicas e Ações Pré-determinadas
	
	Análise e modelagem
	
	Processo Receber Documento e Processo Imprimir Documento.
		
	
	
	 5a Questão (Ref.: 201502355662)
	Pontos: 0,1  / 0,1
	Como se declara um método estático em Java?
		
	
	public void static exemploMetodo() {}
	
	static exemploMetodo() {}
	 
	public static void exemploMetodo() {}
	
	public void exemploMetodo() {}
	
	static void public exemploMetodo() {}
	1a Questão (Ref.: 201502358658)
	Pontos: 0,1  / 0,1
	A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais. Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo. I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias. II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens. III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai. IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto. A comunicação entre os objetos é feita apenas através de troca de mensagens. É correto apenas o que afirma em:
		
	
	I e III.
	
	III e IV.
	 
	II, III e IV.
	
	I e II.
	
	I, II e IV.
		
	
	
	 2a Questão (Ref.: 201502349552)
	Pontos: 0,1  / 0,1
	Em Java, para alterar a visibilidade do elemento em que se aplica, entre outros, utiliza-se o modificador de acesso:
		
	
	static.
	
	transient.
	
	volatile.
	
	abstract.
	 
	protected.
		
	
	
	 3a Questão (Ref.: 201502358657)
	Pontos: 0,1  / 0,1
	O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas. Considerando o conceito de herança, avalie as afirmações abaixo. I. Herança é uma propriedade que facilita a implementação de reuso. II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir propriedades e métodos próprios. III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses. IV. Extensão é uma das formas de se implementar herança. É correto apenas o que se afirma em
		
	
	II e III.
	
	II e IV.
	 
	I e IV.
	
	I.
	
	III.
		
	
	
	 4a Questão (Ref.: 201502349630)
	Pontos: 0,1  / 0,1
		Assinale a alternativa que completa correta e respectivamente as lacunas da afirmação a seguir. 
"Um dos principais recursos da programação orientada a objetos é a __________, que é uma forma de __________ de software na qual uma nova __________ é criada, absorvendo membros de uma classe existente e aprimorada com capacidades novas ou modificadas."
	
		
	
	superclasse / herança /biblioteca de classe
	
	reutilização / biblioteca / herança
	 
	herança / reutilização / classe
	
	reutilização / biblioteca de classe / herança
	
	superclasse / reutilização/ herança
		
	
	
	 5a Questão (Ref.: 201502349408)
	Pontos: 0,1  / 0,1
		De acordo com as definições abaixo dos argumentos do Método Main, identifique qual destas definições está INCORRETA.
	 
		
	
	public - é um qualificador do método que indica que este é acessível externamente a esta classe.
	
	void - indica que não existe retorno a este método.
	
	static - é um outro qualificador que especifica o método como sendo um método de classe.
	
	String args[ ] - Armazena valores passados por linha de comando.
	 
	main - é o nome do construtor.
	 1a Questão (Ref.: 201502949653)
	Pontos: 0,1  / 0,1
	Após a execução do código abaixo, a variável a terá o valor da variável c?
		
	 
	ERRADO
	
	CERTO
		
	
	
	 2a Questão (Ref.: 201502349310)
	Pontos: 0,0  / 0,1
	Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando:
		
	
	dim java.util.*
	
	var java.scanner
	 
	import javac.exe
	
		submit javax.io.*
	 
		import java.util.*
		
	
	
	 3a Questão (Ref.: 201502350090)
	Pontos: 0,1  / 0,1
		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:
	
		
	
	Recompilação automática
	
	Facilidade de programação
	
	Escalabilidade
	 
	Portabilidade
	
	Flexibilidade
		
	
	
	 4a Questão (Ref.: 201502349554)
	Pontos: 0,0  / 0,1
	Em um programa implementado na linguagem de programação Java, o modificador que indica que um método está sendo implementado dependente da plataforma é:
		
	 
	final.
	
	abstract.
	 
	native.
	
	strictftp.
	
	synchronized.
		
	
	
	 5a Questão (Ref.: 201502792447)
	Pontos: 0,0  / 0,1
	Polimorfismo representa a possibilidade de um mesmo método - mesma assinatura - apresentar comportamentos diferentes em função da classe a partir da qual o método é referenciado. O mecanismo que permite a criação de métodos polimórficos é chamado de:
		
	
	sobrecarga.
	
	encapsulamento.
	
	abstração.
	 
	sobrescrita.
	 
	implementação.

Outros materiais