Buscar

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

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

LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0261_SM_ V.1 Fechar 
Aluno(a): DOMINGOS CRUZ DE 
SOUZA Matrícula: 
Desempenho: 6,0 de 10,0 Data: 18/09/2015 (Finalizada)
 1a Questão (Ref.: 201410052432) 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.
 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.
 É 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.
 2a Questão (Ref.: 201410045946) Pontos: 0,0 / 1,0 
Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura 
para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da 
programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, 
por convenção, marque a opção incorreta:
 O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java )
 O nome da classe deve fazer referência total ao seu objeto
 deve começar com letras minúsculas, porém não podem começar com números.
 toda classe deve começar com uma letra maiúscula
 caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada 
palavra deve ser em maiúscula.
 3a Questão (Ref.: 201409442731) Pontos: 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 e ganhou o bônus.
 perdeu o bônus e ganhou o bônus.
 ganhou e ganhou.
 perdeu o bônus e ganhou.
 perdeu e perdeu.
 4a Questão (Ref.: 201409379278) Pontos: 0,0 / 1,0 
Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas:
 int matriz [4][5]; 
 int [][] matriz = new int [5,4]; 
 int [][] matriz = new int [4,5]; 
 int [][] matriz = new int [5][5]; 
 int [][] matriz = new int [4][5]; 
 5a Questão (Ref.: 201410047245) Pontos: 1,0 / 1,0 
Analise as afirmativas e marque a alternativa correta:
i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de 
componentes intuitivos.
ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta.
iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos 
de entrada.
 Todas as alternativas estão corretas. 
 Todas as alternativas estão erradas. 
 Apenas a alternativa ii está correta. 
 Apenas a alternativa i está correta. 
 Apenas a alternativa iii está correta. 
 6a Questão (Ref.: 201409963246) Pontos: 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
 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. 
 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
 Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox();
 Gabarito Comentado .
 7a Questão (Ref.: 201409403131) Pontos: 0,0 / 1,0 
Qual sintaxe expressa a criação correta de uma classe em java?
 public class Exemplo() {}
 Public Exemplo {}
 public class Exemplo {}
 class Exemplo() {}
 class public Exemplo {}
 8a Questão (Ref.: 201409619333) Pontos: 1,0 / 1,0 
Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de 
armazenar os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os 
atributos devem ser:
 final
 public
 private ou protected
 abstract
 static
 Gabarito Comentado .
 9a Questão (Ref.: 201409379683) Pontos: 1,0 / 1,0 
Marque a opção que corresponda a uma mensagem, baseada em GUI, para o usuário informar a 
idade na própria caixa de diálogo.
 JOptionPane.showMessageDialog(idade, "Informe a sua idade");
 JOptionPane.showInputDialog("Informe a sua idade");
 JOptionPane.showMessageDialog(null, "Informe a sua idade");
 JOptionPane.showDialog("Informe a sua idade");
 JOptionPane.showInputDialog(int idade, "Informe a sua idade");
 10a Questão (Ref.: 201409379759) Pontos: 1,0 / 1,0 
Marque a opção que preenche as lacunas corretamente: 
1. Um _____ organiza os componentes GUI em um Container. 
2. O método _____ é utilizado para especificar o gerenciador de layout para um container. 
3. A classe _____ contém métodos que exibem diálogos de mensagem e diálogos de entrada. 
4. GUI é um acrônimo para _____ . 
 Controlador de classes, setFrame, JTextField, índice unificado de usuário
 Gerenciador de layout, setLayout, JOptionPane, interface gráfica com o usuário
 Gerenciador de layout, thread, JFrame, interface gráfica com o usuário
 Controlador de objetos, run, JFrame, interface gráfica com o usuário
 Gerenciador de classes, run, JOPtionPane, índice unificado de usuário

Outros materiais