Buscar

BDQ Avaliação Parcial3

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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10379338830 1/4
 
CCT0261_201508979235 V.3
 Fechar 
 
   LINGUAGEM DE PROGRAMAÇÃO
Avaiação Parcial: CCT0261_SM_201508979235 V.3   
Aluno(a): RODRIGO GOMES PEREIRA Matrícula: 201508979235
Acertos: 8,0 de 10,0 Data: 19/10/2016 13:01:23 (Finalizada)
  1a Questão (Ref.: 201509775460) Acerto: 1,0  / 1,0
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver
conhecimento em linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar
a programar será necessário fazer o download:
JRE
JSP
  JDK
Eclipse
NetBeans
  2a Questão (Ref.: 201509308813) Acerto: 1,0  / 1,0
Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java.
Marque  a  única  alternativa  CORRETA,  para  a  descrição  do  processo  de  compilação  e  execução  do
programa.
  Com o comando javac MeuPrograma.java compila­se o arquivo e produz­se o arquivo
MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado.
Com o comando java MeuPrograma.javac compila­se o arquivo e produz­se o arquivo
MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado.
Com o comando javac MeuPrograma compila­se o arquivo e produz­se o arquivo MeuPrograma.class.
Em seguida com o comando java MeuPrograma.java o bytecode é executado.
Com o comando javac MeuPrograma.java compila­se o arquivo e produz­se o arquivo
MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado.
Com o comando java MeuPrograma.java compila­se o arquivo e produz­se o arquivo
MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado.
 Gabarito Comentado.
  3a Questão (Ref.: 201509172244) Acerto: 0,0  / 1,0
Considere os seguintes fragmentos de código Java:
I. int sum = 7;
if ( sum > 20 ) { 
System.out.print("ganhou "); } 
else { 
21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10379338830 2/4
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,
perdeu e ganhou o bônus.
  perdeu o bônus e ganhou o bônus.
ganhou e ganhou.
perdeu e perdeu.
  perdeu o bônus e ganhou.
  4a Questão (Ref.: 201509256059) Acerto: 0,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,
  perdeu o bônus e ganhou
perdeu e perdeu
ganhou e ganhou
  perdeu o bônus e ganhou o bônus
perdeu e ganhou o bônus
  5a Questão (Ref.: 201509776769) 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 i está correta.
21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10379338830 3/4
Apenas a alternativa iii está correta.
  Apenas a alternativa ii está correta.
Todas as alternativas estão corretas.
  6a Questão (Ref.: 201509692759) 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
Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox();
  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.
Pertence ao pacote javax.swing
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
 Gabarito Comentado.
  7a Questão (Ref.: 201509352224) Acerto: 1,0  / 1,0
Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma
planta arquitetônica assim como um(a) __________ está para uma classe."
  objeto
método
parâmetro
atributo
variável
 Gabarito Comentado.
  8a Questão (Ref.: 201509110448) Acerto: 1,0  / 1,0
Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a
construção:
void final int SIZE = 10
static extend integer SIZE = 10
this extend integer SIZE := 10
this final int SIZE :=10
  static final int SIZE = 10
 Gabarito Comentado.
  9a Questão (Ref.: 201509305482) Acerto: 1,0  / 1,0
(ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o
sistema informatizado, que era limitado e não atendia a todas as funções necessárias. O gerente, então,
contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou
21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10379338830 4/4
partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as
novas funções solicitadas. Que conceito de orientação a objetos está descrito na situação hipotética acima?
  Herança
Sobreposição
Sobrecarga
Abstração
Polimorfismo
 Gabarito Comentado.
  10a Questão (Ref.: 201509313499) Acerto: 1,0  / 1,0
(ENADE/2011) 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:
  I e IV
II e IV
II e III
I
III
 Gabarito Comentado.

Outros materiais