Buscar

PROGRAMAÇÃO 1

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

Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO I 
Aluno(a): JEFFERSON RAMOS DO NASCIMENTO 202003364215
Acertos: 8,0 de 10,0 31/05/2021
 
 
Acerto: 1,0 / 1,0
Os aplicativos Java "rodam" em diferentes ambientes. A tradução dos códigos Java (bytecode), para instruções específicas
de cada sistema e dispositivo, é uma função do programa
Java Comunication Process (JCP).
Java Community Process (JCP).
Java Virtual Module (JVM).
 Java Virtual Machine (JVM).
Java Enterprise Machine (JEM).
Respondido em 31/05/2021 19:08:50
 
Acerto: 1,0 / 1,0
Assinale a alternativa correta. Qual(is) entre as seguintes expressoes é(são) valor(es) do tipo primitivo em Java:
I. 5.3f
II. true
III. a
IV. "aa"
V. null
III, IV, V.
 I, II, III.
I, III.
I, II, IV.
IV, V.
Respondido em 31/05/2021 19:09:30
 
Acerto: 0,0 / 1,0
Julgue as afirmativas a seguir:
I-um objeto possui valores associados aos atributos da classe à qual ele pertence.
II-Na programação OO, a ideia é que cada objeto seja responsável por seus dados (valores dos atributos) e seja capaz de
executar os seus próprios métodos (comportamentos).
III-O estado de uma instância é definido pelos valores que atribuímos aos seus atributos.
Estão corretas somente:
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
effer
Lápis
 I e II
III
II
 Todas
II e III
Respondido em 31/05/2021 19:11:00
 
Acerto: 1,0 / 1,0
O método construtor é um tipo especial de bloco de código que toda classe possui. É uma característica de todo método
construtor na linguagem Java :
obrigatoriedade de sua declaração
atribuição de nome diferente da classe a qual pertence
 não especificar o tipo de retorno
desnecessária alocação de memória para sua execução
não permite polimorfismo
 
Respondido em 31/05/2021 19:11:47
 
Acerto: 1,0 / 1,0
Considere o trecho de código abaixo:
 
public class Filme {
 public Filme alugarFilme(int dias){}
}
 
class Filme24Horas extends Filme {
 public Filme24Horas alugarFilme(int dias) {}
}
 
Julgue as afirmativas:
I-O código compilará normalmente.
II-O método que faz a sobrescrita deve retornar o mesmo tipo ou uma subclasse do tipo de retorno do método
sobrescrito. 
III-O método alugarFilme da classe Filme retorna um Filme. 
IV-O método alugarFilme da classe Filme24Horas sobrescreve corretamente o método da classe mãe, pois retorna uma
subclasse da classe Filme: Filme24Horas. Isso é chamado de retorno de tipos covariantes.
 
Estão corretas somente:
II, III, IV
I, II, IV
I, II, III
II, III
 Todas as afirmações
Respondido em 31/05/2021 19:12:20
 
Acerto: 0,0 / 1,0
Considere a figura a seguir e escolha a alternativa correta:
 Questão4
a
 Questão5
a
 Questão6
a
A possui 1 ou mais em B
 A possui exatamente 1 em B
A possui vários em B
 A possui 0 ou 1 em B
Nenhuma alternativa oferecida para esta questão está correta
Respondido em 31/05/2021 19:12:35
 
Acerto: 1,0 / 1,0
Uma declaração com este modificador pode ser acessada de qualquer lugar e por qualquer entidade que possa visualizar a
classe a que ela pertence.
Qual modificador a afirmação se refere?
 Public
Protected
Nenhuma das anteriores
Private
Default
Respondido em 31/05/2021 19:14:22
 
Acerto: 1,0 / 1,0
Classes abstratas são feitas para serem modelos para suas classes derivadas ou classes filhas. Com relação a uma classe
abstrata é correto afirmar que:
Ela não permite polimorfismo.
Ela não possui métodos.
 Ela não pode ser instanciada.
Ela só pode ser instanciada se o objeto também for abstrato.
Ela só possui métodos e atributos abstratos.
Respondido em 31/05/2021 19:14:56
 
Acerto: 1,0 / 1,0
Considere o trecho a seguir no Java:
try {
// Código a ser tratado
} catch(Exception e) {
// Código que será executado quando ocorrer a exceção
}
Julgue as afirmativas a seguir:
I- Se ocorrer uma exceção no bloco do try, então a execução é automaticamente desviada para o bloco catch.
II-No catch devemos definir a exceção a ser tratada. Quando definimos uma exceção
estamos tratando também todas as suas subclasses.
III-O e, mostrado na linha do catch, referencia a exceção que ocorreu. Com ela é possível
acessar informações sobre essa exceção.
Estão corretas:
Somente I, II
Somente I
 Todas as afirmações
Somente II, III
Somente I, III
Respondido em 31/05/2021 19:15:30
 
Acerto: 1,0 / 1,0
 Questão7
a
 Questão8
a
 Questão9
a
 Questão10
a
Com relação ao array, julgue as afirmativas:
I-É comum ouvirmos "array de objetos". Porém quando criamos uma array de alguma classe, ela possui referências. O
objeto, como sempre, está na memória principal e, na sua array, só ficam guardadas as referências (endereços).
II-ContaCorrente[] minhasContas;
minhasContas = new ContaCorrente[10];
Tomando o código acima como base, podemos afirmar que nenhuma conta foi criada.
III-Considerando o código em (II), foram criados 10 espaços que podem ser utilizados para guardar uma referência a uma
ContaCorrente.
IV-Ainda considerando o código em (II), se tentássemos:
System.out.println(minhasContas[0].getSaldo());
Aconteceria um erro durante a execução, pois na primeira posição do array, não há nenhuma referência para a conta, nem
para lugar algum. É necessário popular o array antes.
Estão corretas somente:
 
 
I, II
I, II, III
II, III, IV
I
 Todas
Respondido em 31/05/2021 19:15:57
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','227543418','4642063670');

Outros materiais