Buscar

AV Parcial Linguagem de Programação

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

04/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 1/4
   LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0261_SM_201407012126 V.1   Fechar
Aluno(a): CÍCERO MEDEIROS DE OLIVEIRA JÚNIOR Matrícula: 201407012126
Desempenho: 9,0 de 10,0 Data: 04/05/2016 21:03:26 (Finalizada)
  1a Questão (Ref.: 201407244993) Pontos: 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.class 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 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 java MeuPrograma.java compila­se o arquivo e produz­se o arquivo
MeuPrograma.class. Em seguida com o comando javac 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.
 Gabarito Comentado.
  2a Questão (Ref.: 201407045007) Pontos: 1,0  / 1,0
De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM)
"é um programa que carrega e executa os aplica氀ﰄvos Java, convertendo os bytecodes em código
executável de máquina."
JDK
  JVM
JRE
JSR
garbage collector
 Gabarito Comentado.
  3a Questão (Ref.: 201407044475) 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:
é usada somente para agrupar dados de tipos primitivos, como int e double.
é usada somente para agrupar objetos.
é usada somente para armazenar tipos primitivos.
  é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
04/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 2/4
  4a Questão (Ref.: 201407045379) Pontos: 1,0  / 1,0
Levando em consideração os conceitos sobre vetores, assinale a opção correta:
o índice de um vetor sempre começa em 1
  é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8];
um vetor somente pode armazenar tipos primitivos de dados
o limite de um vetor em Java é de 255 posições
declara­se um vetor: int c[5] = new int();
  5a Questão (Ref.: 201407628935) 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:
JBox caixa = "Caixa de Texto"
JFrameText texto = new Text()
JComboText combo = new "Caixa de Texto"
  JTextField caixa = new JTextField()
JLabel("caixa de texto")
 Gabarito Comentado.  Gabarito Comentado.
  6a Questão (Ref.: 201407628934) 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 criados com a classe JPanel, que é derivada da classe Container
  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 áreas que comportam outros componentes, inclusive outros painéis
São elementos que fazem a intermediação entre um container e os demais GUI anexados.
 Gabarito Comentado.  Gabarito Comentado.
  7a Questão (Ref.: 201407288404) Pontos: 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."
variável
atributo
método
  objeto
parâmetro
04/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 3/4
 Gabarito Comentado.
  8a Questão (Ref.: 201407068824) Pontos: 1,0  / 1,0
Qual sintaxe expressa a criação correta de uma classe em java?
public class Exemplo() {}
class Exemplo() {}
  public class Exemplo {}
Public Exemplo {}
class public Exemplo {}
  9a Questão (Ref.: 201407068837) Pontos: 0,0  / 1,0
Como se generaliza em Java?
public class ClasseFilha import ClassePai {}
  public class ClasseFilha extends ClassePai {}
public class ClasseFilha implements ClassePai {}
  public class ClasseFilha : ClassePai {}
public class ClasseFilha :: ClassePai {}
  10a Questão (Ref.: 201407289814) Pontos: 1,0  / 1,0
Herança é a forma de reutilização de software na qual uma nova classe é
criada, absorvendo membros de uma classe existente e aprimorada com
capacidades novas ou modificadas. Portanto uma subclasse é mais
específica que sua super classe, então pode­se dizer que:
que a superclasse representa um grupo mais especializado de objetos.
que a subclasse nunca adiciona seus prórios campos e métodos.
que a subclasse possuirá caracteristicas mais restritas que as de sua
superclasse.
  que a subclasse representa um grupo mais especializado de objetos.
que a superclasse sempre adiciona novas caracteristicas em vistas as
caracteristicas apresentadas pela sua subclasse.
 Gabarito Comentado.
04/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 4/4

Outros materiais