Buscar

Avaliação Parcial Linguagem de programação 2017 Estácio

Prévia do material em texto

1a Questão (Ref.: 201702131348) Acerto: 1,0 / 1,0 
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) 
seguinte(s) tecnologias: (assinale somente uma alternativa) 
 
 
Somente o Java Runtime Enviroment-JRE. 
 
Somente a Java Virutal Machine-JVM. 
 
O JDK e o Java Standard Edition. 
 A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do 
Java SE (Standard Edition) - JDK. 
 
Somente o Java Standard Edition. 
 Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201702133519) Acerto: 1,0 / 1,0 
A tecnologia Java é, basicamente, dividida em: 
 
 
JSE, JDE e JPE 
 
JSE, JEEP e JME 
 
JSE, JEE e JPE 
 JSE, JEE e JME 
 
JSE, JDE e JME 
 
 
 
 3a Questão (Ref.: 201702954325) Acerto: 1,0 / 1,0 
Na linguagem Java as palavras reservadas: char, boolean, int, float e double representam 
 
 tipos primitivos 
 
objetos 
 
métodos 
 
interfaces 
 
classes 
 
 
 
 4a Questão (Ref.: 201703112184) Acerto: 0,0 / 1,0 
A instrução em código-fonte Java abaixo descreve exatamente o que? 
int idade = 15; 
while (idade != 0) { System.out.println( "Idade: " + idade/2); idade--; } 
 
 
impressão seqüencial das idades em ordem crescente 
 o programa imprimirá 15 números 
 
d) o programa entrará em loop infinito 
 
o programa imprimirá 29 números 
 c) o programa imprimirá 30 números 
 
 
 
 5a Questão (Ref.: 201702331919) Acerto: 1,0 / 1,0 
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: 
 
 
java.util e java.lang 
 
java.lang e javax.swing 
 java.awt e javax.swing 
 
java.awt e java.lang 
 
javax.swing e java.util 
 Gabarito Comentado. 
 
 
 
 6a Questão (Ref.: 201702715834) Acerto: 1,0 / 1,0 
A criação de interfaces gráficas Swing consiste basicamente em instanciar objetos. Componentes gráficos, tais 
como campo texto e botões, são elementos que o usuário manipula com o mouse ou com o teclado. Das 
afirmativas abaixo, indique aquela que NÃO REPRESENTA uma característica do componente JComboBox 
 
 
É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário 
selecionar apenas um objeto da coleção 
 Um objeto da classe JComboBox é um campo texto na forma de várias linhas nas quais textos podem 
ser digitados pelo usuário através do teclado. 
 
Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método 
toString(). 
 
Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox(); 
 
Pertence ao pacote javax.swing 
 Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201702155728) Acerto: 1,0 / 1,0 
Qual sintaxe expressa a criação correta de uma classe em java? 
 
 
class public Exemplo {} 
 
Public Class Exemplo {} 
 
class Exemplo() {} 
 
public class Exemplo() {} 
 public class Exemplo {} 
 Gabarito Comentado. 
 
 
 
 8a Questão (Ref.: 201702131353) Acerto: 1,0 / 1,0 
Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto 
significa: 
 
 
um identificador utilizado para descrever o cenário do padrão como um todo. 
 
são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens 
dessa aplicação. 
 instância de uma classe. 
 
define a declaração de uma variável de referência associada a um variável primitiva. 
 
define estados internos de uma classe. 
 Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201702132267) Acerto: 1,0 / 1,0 
Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a: 
 
 
concreta 
 abstrata 
 
dinâmica 
 
obstrutiva 
 
múltipla 
 Gabarito Comentado. 
 
 
 
 10a Questão (Ref.: 201702132348) Acerto: 1,0 / 1,0 
Analise o código Java abaixo, sabendo-se que as classes encontram-se no mesmo pacote, assinale a alternativa 
correta: 
 
class A { 
private int atrA; 
} 
 
class B extends A { 
protected int atrB; 
} 
 
class C extends B, A{ 
private int atrC; 
} 
 
 
A classe C está herdando as características das classes B e A, assumindo a característica de polimorfismo 
 
A classe C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A e 
B 
 
A classe B herda as características de A e pode acessar diretamente o atributo de A 
 A classe B herda as características de A, mas não tem acesso direto ao atributo de A 
 
A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar 
diretamente o atributo

Continue navegando