Buscar

BDQ Avaliação Parcial1

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=10378650660 1/4
 
CCT0261_201508979235 V.1
 Fechar 
 
   LINGUAGEM DE PROGRAMAÇÃO
Avaiação Parcial: CCT0261_SM_201508979235 V.1   
Aluno(a): RODRIGO GOMES PEREIRA Matrícula: 201508979235
Acertos: 8,0 de 10,0 Data: 19/10/2016 12:15:34 (Finalizada)
  1a Questão (Ref.: 201509781945) Acerto: 1,0  / 1,0
Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas
principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código
até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode".
Qual das respostas apresenta o conceito correto para "bytecode"?
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela
JVM.
É resultado da interpretação do código fonte de um programa escrito em Java.
É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema
Operacional.
  É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM.
  2a Questão (Ref.: 201509313508) Acerto: 1,0  / 1,0
(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento,
chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade
e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de
componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a
implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de
um computador real, só é necessário que a máquina virtual  esteja instalada no computador onde o aplicativo
será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de
máquina do computador em execução.
Acerca dessas asserções, assinale a alternativa correta.
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa
  As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira
Tanto a primeira quanto a segunda asserções são proposições falsas
21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10378650660 2/4
  3a Questão (Ref.: 201509308838) Acerto: 1,0  / 1,0
Seja o código a seguir:
 
public class DemoVetor{
    public static void main(String[] args) {
        int[] vet={10,20,34,56,60};
        int i;
        for(i=0; i < vet.length;i++)       {
            System.out.println("vet["+i+"]=" + vet[i]);
        }
        System.out.print("i="+i);
    }
  
}
Marque a alternativa que apresenta o valor da variável i, ao final do programa.
i=4;
  i=5;
i=2;
i=3;
i=1;
 Gabarito Comentado.
  4a Questão (Ref.: 201509108750) Acerto: 1,0  / 1,0
Considerando o código a seguir:
public static void main(String[] args) {
  int i = 15;
  while(true){
   if(i%3==0){
    System.out.print(i + " ");
   }
   i­­;
    
   if(i==0){
    break;
   }   
  }
 }
A saída da execução desse trecho de código terá como primeiro número da sequência e último
respectivamente:
12 e 3
12 e 2
14 e 2
15 e 2
  15 e 3
 Gabarito Comentado.
  5a Questão (Ref.: 201509692757) Acerto: 1,0  / 1,0
A interface gráfica com o usuário (GUI ­ Graphical User Interface) fornece a um programa um conjunto
consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo
de aprendizado da nova ferramenta. São características do componente Swing, EXCETO:
Conhecidos como componentes Java puros
  São extensões do pacote java.util.swing
21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10378650660 3/4
Possui portabilidade, em relação ao componente AWT
A maioria de seus componentes é escrita, manipulada e exibida completamente em Java
Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc
 Gabarito Comentado.  Gabarito Comentado.
  6a Questão (Ref.: 201509308844) 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.awt e javax.swing
javax.swing e java.util
java.lang e javax.swing
java.util  e java.lang
java.awt e java.lang
 Gabarito Comentado.
  7a Questão (Ref.: 201509644968) Acerto: 0,0  / 1,0
Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa
responsável por gerenciar a folha de pagamento de uma instituição financeira do Rio de Janeiro. Devido a sua
pouca experiência com Java, durante a codificação surgiram algumas dúvidas quanto a conceitos básicos deste
paradigma. É incorreto afirmar que em Java:
A classe provê a estrutura para a construção de objetos.
Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do estado e
o comportamento relacionado.
  Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através de
métodos (funções).
Objetos são instâncias da classe.
  Atributos: determinam o estado do objeto
 Gabarito Comentado.
  8a Questão (Ref.: 201509305486) Acerto: 0,0  / 1,0
A orientação a objetos é uma forma abstrata de pensar um problema utilizando­se conceitos do mundo real e
não, apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica
necessariamente que:
os usuários utilizem as aplicações de forma mais simples
os programadores de aplicações sejam mais especializados
os sistemas sejam encapsulados por outros sistemas
  os objetos sejam implementados de maneira eficiente e simples
  a computação seja acionada por troca de mensagens entre objetos
 Gabarito Comentado.
21/10/2016 BDQ: Avaliação Parcial
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=10378650660 4/4
  9a Questão (Ref.: 201509124951) Acerto: 1,0  / 1,0
Qual o uso da palavra reservada super em Java?
  Permitir invocar construtores da classe pai.
Identificar métodos sobreescritos.
Identificar métodos prioritários
Permitir invocar métodos da classe filha.
Criar uma superclasse.
  10a Questão (Ref.: 201509649872) Acerto: 1,0  / 1,0
Java permite trabalharmos com várias classes. Muitas vezes, classes diferentes tem características comuns,
então, ao invés de criarmos uma nova classe com todas essas características usamos as características de um
objeto ou classe já existente. Esse conceito se refere à:
Interface
Classes Abstratas
Polimorfismo
Exceção
  Herança
 Gabarito Comentado.

Outros materiais