Buscar

LINGUAGEM DE PROGRAMAÇÃO 2018.1EAD Parcial AV

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

MARCOS ANTONIO TAVARES DOS SANTOS
201703462165 EAD CENTRO IV - PRAÇA ONZE - RJ
 
 LINGUAGEM DE PROGRAMAÇÃO
 
Avaliação Parcial: CCT0756_SM_201703462165 V.1 
Aluno(a): MARCOS ANTONIO TAVARES DOS SANTOS Matrícula: 201703462165
Acertos: 9,0 de 10,0 Data: 24/04/2018 10:51:42 (Finalizada)
 
1a Questão (Ref.:201704377998) Acerto: 1,0 / 1,0
O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas
do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma
computacional que possua essa implementação. Trata-se de:
Java Enterprise
Java Development Kit
 Java Virtual Machine
JavaSwing
Garbage Colector
 
2a Questão (Ref.:201704521703) Acerto: 1,0 / 1,0
Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
a implementação de múltiplas interfaces.
métodos de classe;
 herança múltipla;
polimorfismo;
sobrecarga;
 
3a Questão (Ref.:201704310747) Acerto: 0,0 / 1,0
Analise o código em Java abaixo e marque a opção correta que representa o que será exibido após a execução do
mesmo:
public class Repeticao {
public static void main(String arg[]){
 int i; char letra = 'a'; for(i=1;i<5;i++){ System.out.print(" "+letra); letra++; }
} }
 a b c d e
a b c d e f
letra letra letra letra
 a b c d
letra letra letra letra letra
 
4a Questão (Ref.:201704454544) Acerto: 1,0 / 1,0
Analise o código em Java abaixo e marque a opção correta onde representa o que será exibido após a execução do
mesmo.
public class Prog01 {
public static void main(String[] args)
{ int X = 10, Y=5, Z; Z = Y-X; System.out.println("Resposta = "+Math.abs(Z)); }
}
Êrro de sintaxe
Resposta = -5
 Resposta = 5
Resposta = 5.0
O programa irá dá êrro de compilação
 
5a Questão (Ref.:201704207992) Acerto: 1,0 / 1,0
Analise as afirmativas e marque a alternativa correta:
 i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT.
 ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada
de aparência de metal.
 iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada
de aparência de metal.
 
 Apenas a alternativa ii está correta.
Apenas a alternativa i está correta.
Todas as alternativas estão erradas.
Todas as alternativas estão corretas.
Apenas a alternativa iii está correta.
 
6a Questão (Ref.:201704150094) Acerto: 1,0 / 1,0
Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as
telas que são específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames,
JPanels, JButtons, etc. Criar um componente do Swing é bastante simples, o comando para criar um botão é:
JFrame.botao = new.JButton("sair");
JButton botao = new JFrame("sair");
JButton.botao = new JButton("sair");
 JButton botao = new JButton("sair");
JFrame botao = new JButton("sair");
 
7a Questão (Ref.:201704372371) Acerto: 1,0 / 1,0
Acerca de Construtores em Java, marque a alternativa correta.
Um construtor é um método especial, já que possui retorno.
 O construtor dar a possibilidade ou obriga o usuário de uma classe a passar argumentos para o objeto
durante o processo de criação do mesmo.
Quando não é declarado nenhum construtor na classe, o Java o cria. Esse construtor é o construtor opcional,
ele não recebe nenhum argumento e o corpo dele é vazio. A partir do momento que o construtor é declarado,
o construtor default não é mais fornecido.
Os construtores permitem modificar suas saídas.
O construtor também é chamado de método principal.
 
8a Questão (Ref.:201704262663) Acerto: 1,0 / 1,0
Seja a classe:
 public class Navio {
 private String classeNavio;
 private int numPassageiros;
 public Navio(classeNavio)
 {
 this.classeNavio=classeNavio;
 }
 }
 Verifique as afirmativas e marque a opção correta:
 I- A classe possui apenas um construtor.
 II- As instâncias desta classe são criadas com seus atributos vazios ou não inicializados.
 III - A classe apresenta duas variáveis de classe mas nenhuma variável de instância.
 Iv - A classe apresenta construtor padrão sobrecarregado.
Todas as alternativas estão corretas.
As alternativas I, II e III estão corretas.
 Apenas a I está correta.
As afirmativas I e IV estão corretas.
Apenas as alternativas II e III estão corretas.
 
9a Questão (Ref.:201704372355) Acerto: 1,0 / 1,0
(CESPE) Observe o fragmento de código java a seguir:
O código em Java apresentado acima é um exemplo de:
override com uso da palavra-chave this e polimorfismo de método.
 herança com uso da palavra-chave extends e sobrescrita de método.
herança com uso da palavra-chave this e sobreposição de método.
herança com uso da palavra-chave extends e sobreposição de método.
herança com uso da palavra-chave this e sobrecarga de método.
 
10a Questão (Ref.:201704105979) Acerto: 1,0 / 1,0
Com relação a uma classe abstrata é correto afirmar que:
Esta não possui métodos.
Esta só possui métodos e atributos abstratos
Esta não possui métodos nem atributos abstratos
Esta só pode ser instanciada se o objeto também for abstrato.
 Esta não pode ser instanciada.
 
Gabarito Coment. Gabarito Coment.

Outros materiais