Buscar

SI EaD AP Liguagem de Programação CCT0261

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

27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4181052600 1/4
   LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0261_SM_201505200237 V.1   Fechar
Aluno(a): ALISON TOME DE SOUSA Matrícula: 201505200237
Desempenho: 9,0 de 10,0 Data: 27/04/2016 21:36:18 (Finalizada)
 
  1a Questão (Ref.: 201505925047) Pontos: 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"?
É 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.
É resultado da interpretação do código fonte de um programa escrito em Java.
É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela
JVM.
Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
 
  2a Questão (Ref.: 201505251376) Pontos: 1,0  / 1,0
A tecnologia Java implementa um serviço conhecido como Garbage Collector ­ Coletor de Lixo. Sua função é:
Permitir a instanciação do objeto na memória.
Detectar os Hot Spots das aplicações.
  Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória.
Determinar quando uma classe deve ser abstrata.
Possibilitar a criação de herança entre as classes.
 Gabarito Comentado.
 
  3a Questão (Ref.: 201505251397) Pontos: 1,0  / 1,0
Em Java encontra­se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de
matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados:
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
é usada somente para agrupar objetos.
é usada somente para agrupar dados de tipos primitivos, como int e double.
  é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
é usada somente para armazenar tipos primitivos.
 
  4a Questão (Ref.: 201505451940) Pontos: 1,0  / 1,0
Seja o código a seguir:
 
public class DemoVetor{
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4181052600 2/4
    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=5;
i=3;
i=4;
i=1;
i=2;
 Gabarito Comentado.
 
  5a Questão (Ref.: 201505835857) Pontos: 1,0  / 1,0
Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos
gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. 
Para criar um elemento gráfico "caixa de texto" devemos instanciar:
JLabel("caixa de texto")
JComboText combo = new "Caixa de Texto"
JBox caixa = "Caixa de Texto"
JFrameText texto = new Text()
  JTextField caixa = new JTextField()
 Gabarito Comentado.  Gabarito Comentado.
 
  6a Questão (Ref.: 201505835856) Pontos: 1,0  / 1,0
Para construirmos uma interface gráfica em JAVA, adicionamos componentes sobre a área da janela. Por essa
razão, a área da janela é um container, ou seja, um elemento capaz de armazenar uma lista de componentes.
Existem uma infinidade de funcionalidades disponíveis nas bibliotecas de classes Java, destinadas a prover a
comunicação homem­máquina gráfica. São características de um JPanel, EXCETO:
São elementos que fazem a intermediação entre um container e os demais GUI anexados.
São áreas que comportam outros componentes, inclusive outros painéis
  O JPanel, assim como o JFrame são derivados do pacote java.util.awt
A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente
adicionados ao objeto painel
São criados com a classe JPanel, que é derivada da classe Container
 Gabarito Comentado.  Gabarito Comentado.
 
  7a Questão (Ref.: 201505251894) Pontos: 0,0  / 1,0
Dado o seguinte modelo:
 
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4181052600 3/4
 
Marque a alternativa que define a classe Pessoa.
 
  public class Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
public Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
  public class Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
public Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
public Pessoa { 
public static main (String args[]) { 
private codigoPessoa int; 
private nome String; 
private endereco String; 
private telefone int; 
} 
}
 
  8a Questão (Ref.: 201505251380) Pontos: 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.
define estados internos de uma classe.
define a declaração de uma variável de referência associada a um variável primitiva.
  instância de uma classe.
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4181052600 4/4
 Gabarito Comentado.
 
  9a Questão (Ref.: 201505275759) Pontos: 1,0  / 1,0
Como se generaliza em Java?
public class ClasseFilha import ClassePai {}
public class ClasseFilha implements ClassePai {}
public class ClasseFilha :: ClassePai {}
public class ClasseFilha : ClassePai {}
  public class ClasseFilha extends ClassePai {}
 
  10a Questão (Ref.: 201505268053) Pontos: 1,0  / 1,0
Qual o uso da palavra reservada super em Java?
  Permitir invocar construtores da classe pai.
Permitir invocar métodos da classe filha.
Criar uma superclasse.
Identificar métodos prioritários
Identificar métodos sobreescritos.

Outros materiais