Buscar

BDQ Avaliação Parcial Linguagem Programacao

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

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

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ê viu 3, do total de 4 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

Prévia do material em texto

1a Questão (Ref.: 201603589858) 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)
  A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do
Java SE (Standard Edition) ­ JDK.
O JDK e o Java Standard Edition.
Somente a Java Virutal Machine­JVM.
Somente o Java Standard Edition.
Somente o Java Runtime Enviroment­JRE.
 Gabarito Comentado.
  2a Questão (Ref.: 201603636811) Acerto: 1,0  / 1,0
Seja um programa em java com o seguinte código:
public class PrimeiroPrograma {
public static void main (String args[]) {
          System.out.println("Bem vindo ao Mundo Java");
}
}
Marque a única alternativa CORRETA:
O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em
java.
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg [])
que é o método principal do java.
  O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula
e minúscula.
O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um
código fonte em java.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras
maiúscula e minúscula.
 Gabarito Comentado.
  3a Questão (Ref.: 201603589883) Acerto: 1,0  / 1,0
Existem diferentes tipos de classes que podem ser criadas durante a implementação de uma solução em Java.
A classe que possui o método main tem como função:
definir que a classe é uma classe abstrata.
  iniciar a execução da aplicação.
definir que a classe não tem corpo.
definir que a classe é uma interface.
definir que a classe irá gerar um código executável (.exe).
 Gabarito Comentado.
  4a Questão (Ref.: 201603737644) Acerto: 1,0  / 1,0
Considere os seguintes fragmentos de código Java:
I.
int sum = 7;
 
if ( sum > 20 ) { 
    System.out.print("ganhou "); }
else { 
   System.out.print("perdeu "); }
System.out.println("o bônus."); 
II.
 int sum = 21;
 if ( sum != 20 ) 
    System.out.print("ganhou");
 else 
    System.out.print("perdeu ");
 System.out.println("o bônus."); 
O resultado da execução dos fragmentos em I e II será, respectivamente,
ganhou e ganhou
  perdeu o bônus e ganhou o bônus
perdeu e ganhou o bônus
perdeu e perdeu
perdeu o bônus e ganhou
  5a Questão (Ref.: 201604258354) Acerto: 1,0  / 1,0
Analise as afirmativas e marque a alternativa correta:
i­Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT.
ii­Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo
denominada de aparência de metal.
iii­Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo
denominada de aparência de metal.
Todas as alternativas estão erradas.
  Apenas a alternativa ii está correta.
Apenas a alternativa iii está correta.
Apenas a alternativa i está correta.
Todas as alternativas estão corretas.
  6a Questão (Ref.: 201604174344) 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
Pertence ao pacote javax.swing
Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox();
Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método
toString().
É 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.
 Gabarito Comentado.
  7a Questão (Ref.: 201604341115) Acerto: 0,0  / 1,0
O paradigma Orientado a Objetos é a base para a linguagem de programação Java, tratando os conceitos de
herança, polimorfismo, sobrescrição e sobrecarga. Acerca desses conceitos, considere as afirmativas a seguir.
I. A herança é uma técnica que permite que uma classe seja subclasse de outra classe, desde que sejam do
mesmo pacote. II. Um mesmo objeto pode ser referenciado por instâncias de tipos diferentes, desde que do
mesmo tipo ou de um supertipo do objeto. III. Os métodos construtores das classes Java podem ser
sobrecarregados, mas não podem ser sobrescritos. IV. O conceito de sobrecarga é baseado na reutilização dos
nomes dos métodos, porém com assinaturas diferentes. Assinale a alternativa correta.
  Somente as afirmativas I, II e III são corretas.
Somente as afirmativas III e IV são corretas.
Somente as afirmativas I e II são corretas.
  Somente as afirmativas II, III e IV são corretas.
Somente as afirmativas I e IV são corretas
 Gabarito Comentado.  Gabarito Comentado.
  8a Questão (Ref.: 201603589885) Acerto: 1,0  / 1,0
Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar
modificadores de visibilidade e também definí­lo como estático, usando o termo static. Definir um atributo como
static significa:
É a forma mais próxima de se definir um atributo local em Java.
  O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado).
O dado atribuído a este atributo fica guardado no objeto, e não na classe.
É um atributo do objeto e não da classe.
É acessado pelo objeto e não pela classe.
  9a Questão (Ref.: 201603590777) Acerto: 1,0  / 1,0
Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a:
múltipla
obstrutiva
concreta
  abstrata
dinâmica
 Gabarito Comentado.
  10a Questão (Ref.: 201604156341) Acerto: 1,0  / 1,0
Com relação a uma classe abstrata é correto afirmar que:
Esta não possui métodos.
  Esta não pode ser instanciada.
Esta não possui métodos nem atributos abstratos
Esta só possui métodos e atributos abstratos
Esta só pode ser instanciada se o objeto também for abstrato.

Outros materiais