Buscar

Avaliação Final 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

BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
EAD POUSO ALEGRE - MG
Disciplina: LINGUAGEM DE PROGRAMAÇÃO
Avaliação: CCT0261_AV_ Data: 24/11/2017 10:20:44 (F) Critério: AV
Aluno: -
Professor:ALEXANDRE SOARES ALVES Turma: 9002/AB
Nota Prova: 9,0 de 9,0 Nota Partic.: 0 Av. Parcial.: 2,0 Nota SIA: 10,0 pts
LINGUAGEM DE PROGRAMAÇÃO
1a Questão (Ref.: 56618) Pontos: 1,0 / 1,0
Java é uma linguagem multiplataforma, isto é, pode ser executada em vários sistemas operacionais ou dispositivos.
Tal característica é em razão, principalmente, pela presença da Máquina Virtual Java. Explique como esta Máquina
Virtual possibilita a execução dos programas Java em várias plataformas.
Resposta: A maquina virtual java é um componente da plataforma java que funciona entre o sistema operacional e o
programa java. Existe uma implementação de máquina virtual java para cada sistema operacional e/ou dispositivo
móvel. Na verdade, é a máquina virtual java que interpreta o programa java.
Gabarito: A máquina virtual java é um componente da plataforma java que funciona entre o sistema operacional e o
programa java. Existe uma implementação de máquina virtual java para cada sistema operacional e/ou dispositivo
móvel. Na verdade, é a máquina virtual java que interpreta o programa java.
2a Questão (Ref.: 231748) Pontos: 1,0 / 1,0
Seja a classe Carro e sua subclasse da CarroPasseio:
public class Carro {
protected double preco=1000.00;
protected final double taxa=150.00;
public double calculaPreco()
{
return preco+taxa;
}
}
public class CarroPasseio extends
Carro{ private double precoModelo;
public void setPreco(double p){precoModelo=p;}
public double calculaPreco()
{
return preco+taxa+precoModelo;
}
}
Qual a saída produzida pela execução do código abaixo:
public class Teste {
public static void main(String[] args)
{ Carro c=new Carro();
CarroPasseio b=new CarroPasseio();
b.setPreco(1500.00);
System.out.println(b.calculaPreco());
System.out.println(c.calculaPreco());
}
1 de 4 30/11/2017 13:42
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
}
Resposta: 2650.0 1150.0
Gabarito:
2650.0
1150.0
3a Questão (Ref.: 55486)
Qual sintaxe expressa a criação correta de uma classe em java?
Public Exemplo {} public
class Exemplo() {}
class public Exemplo {}
public class Exemplo {}
class Exemplo() {}
4a Questão (Ref.: 32041)
Pontos: 1,0 / 1,0
Pontos: 1,0 / 1,0
Levando em consideração os conceitos sobre vetores, assinale a opção correta:
é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8];
o limite de um vetor em Java é de 255 posições
o índice de um vetor sempre começa em 1
declara-se um vetor: int c[5] = new int();
um vetor somente pode armazenar tipos primitivos de dados
5a Questão (Ref.: 615601) 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
Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método
toString().
Para instanciar um componente utilizamos a sintaxe JComboBox combo = new 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.
É 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.
6a Questão (Ref.: 31634) Pontos: 1,0 / 1,0
Dado o seguinte modelo:
Marque a alternativa que define a classe Pessoa.
2 de 4 30/11/2017 13:42
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
public class Pessoa
{ 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;
}
}
public 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 {
public static main (String args[])
{ private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
}
7a Questão (Ref.: 31639) Pontos: 1,0 / 1,0
Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em
uma generalização:
new super
generation
implements
extends
8a Questão (Ref.: 255356) Pontos: 1,0 / 1,0
Analise o código abaixo:
public class Notebook {
private String marca;
private String modelo;
public Notebook(String marca, String modelo)
{ this.marca=marca;
this.modelo=modelo;
}
}
Podemos afirmar sobre esta classe:
o método construtor não está implementado
3 de 4 30/11/2017 13:42
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
possui 5 atributos públicos
a classe Notebook possui dois atributos encapsulados e privados e apenas o método construtor
os atributos estão públicos
possui o método main - principal
9a Questão (Ref.: 568612) Pontos: 0,5 / 0,5
Um estagiário de programação foi incumbido de verificar uma linha de código de um programa que apresentava
uma tela de forma indesejada.
JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE);
Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale a
alternativa que define respectivamente.
texto da barra de título e o texto interno do campo texto.
texto da barra de título e o texto interno da caixa de leitura. texto
interno da caixa de leitura e o texto da barra de título. símbolo do
tipo de mensagem e o tamanho a cor da caixa de texto. texto
interno da caixa de leitura e o texto do campo texto.
Gabarito Comentado.
10a Questão (Ref.: 31622) Pontos: 0,5 / 0,5
Analise o seguinte trecho de código. Qual o resultado de tentar compilá-lo e executá-lo?
class Avaliacao {
public static void main(String[] args)
{ System.out.println("Inicio do main!!");
try {
System.out.println("Inicio do try!");
int[] array = new int[3];
for (int i = 0; i < 4; ++i)
{ array[i] = i;
System.out.println(i);
}
System.out.println("Fim do try!"); }
catch (Exception e)
{ System.out.println("Exceçao: " + e);
}
System.out.println("Fim do main!");
}
}
O código compila, mas tem sua execução interrompida devido a ocorrência de uma
ArrayIndexOutOfBoundsException.
O código não compila por causa de um erro no array.
O código compila execução sem a existência de Exceções.
O código compila ocorre uma exceção ArrayIndexOutOfBoundsException, contudo está é tratada e o
programa segue ate imprimir: "Fim do main!".
O código não compila.
Gabarito Comentado.
Educational Performace Solution EPS ® - Alunos
4 de 4 30/11/2017 13:42

Outros materiais