Buscar

Estácio_ Alunos av 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

30/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO I 
Aluno(a): JAELSON LIMA DA ROCHA 202003066291
Acertos: 5,0 de 10,0 23/05/2021
Acerto: 0,0 / 1,0
Julgue as afirma�vas a seguir:
I-De forma geral, temos que plataforma = hardware + sistema operacional. A plataforma Java é definida apenas
em software.
II-Máquina Virtual Java (JVM - Java Virtual Machine) é um dos componentes de SW da plataforma Java
III-Conjunto de bibliotecas que disponibilizam funções comuns (API Java) faz parte (é componente) da plataforma
Java
Estão corretas:
 Todas as afirmações
Somente II e III
Somente II
Somente I
 Somente I e III
Respondido em 23/05/2021 19:45:09
Acerto: 1,0 / 1,0
Na linguagem Java
A estrutura de repetição while requer definição de inicialização, condição e incremento.
 A estrutura de repetição for requer definição de inicialização, condição e incremento.
A estrutura de repetição while requer definição de inicialização e incremento.
A estrutura de repetição do while requer definição de inicialização, condição e incremento.
 estrutura de repetição for requer definição de inicialização e ponderação.
Respondido em 29/05/2021 20:20:17
Acerto: 0,0 / 1,0
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
30/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
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:
II e III
 Todas
 I e II
III
II
Respondido em 29/05/2021 19:49:37
Acerto: 1,0 / 1,0
 
Considere o trecho de código abaixo: 
class Carro {} 
class Motocicleta {} 
class Caminhonete {} 
public class Personagem { 
 public void acelerar(Carro carro) {} 
 public void acelerar(Motocicleta motocicleta) {} 
 public void acelerar(Caminhonete caminhonete) {}
}
Julgue as afirmativas a seguir:
I-Métodos sobrecarregados devem possuir o mesmo nome 
II-Métodos sobrecarregados devem possuir listas de parâmetros diferentes.
III-Uma classe pode fazer a sobrecarga nos métodos que foram declarados dentro dela e também nos métodos
herdados.
Estão corretas somente:
 Todas
I
II, III
I, III
I, II
Respondido em 29/05/2021 20:37:01
Acerto: 0,0 / 1,0
Considere o trecho a seguir:
 
CÓDIGO 1:
public class Filme {
 public void alugarFilme(int dias){
 if ((dias > 0) && (dias <= 5)){
 System.out.println("Aluguel feito.");
 }else{
 Questão4
a
 Questão5
a
30/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
 System.out.println("Não é possível alugar um filme por menos de 0 dias ou mais de 5
dias.");
 }
 }
}
 
Considere agora o trecho abaixo:
 
CÓDIGO 2:
public class Filme24Horas extends Filme {
 
 @Override
 public void alugarFilme(int dias) {
 if ((dias > 0) && (dias <=1)){
 System.out.println("Aluguel feito.");
 }else{
 System.out.println("Filme 24 horas deve ser alugado por no máximo 1 dia.");
 }
 }
}
 
Julgue as afirmativas a seguir:
 
I-No primeiro código, a classe define o comportamento para alugar um filme por meio do método alugarFilme.
O filme pode ser alugado desde que a quantidade de dias seja maior que 0 e menor ou igual a 5.
II-No código 2, a classe Filme24Horas herda a classe Filme. Ela precisa sobrescrever o método alugarFilme porque
um filme 24 horas não pode ser alugado por mais de 1 dia. 
III-No código 2, a classe fez uso de uma anotação opcional, @Override, que serve para avisar o compilador que o
método logo após faz a sobrescrita de um método da classe pai.
 
Estão corretas somente:
 Todas
 I, III
I, II
III
II, III
Respondido em 29/05/2021 20:36:00
Acerto: 0,0 / 1,0
São relacionamentos estruturais entre instâncias e especificam que objetos de uma classe estão ligados a objetos
de outras classes. Este tipo de relacionamento pode existir entre classes e entre objetos. Uma________ entre a
classe Professor e a classe Disciplina (um professor ministra uma disciplina) significa que uma instância de
Professor terá uma _______ com uma instância de Disciplina. 
O tipo de relacionamento acima e que preenche corretamente as lacunas é: 
 Questão6
a
30/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
Generalização
 Agregação
Composição
 Associação
Dependência
Respondido em 29/05/2021 20:27:56
Acerto: 1,0 / 1,0
"Técnica que tem como objetivo ocultar detalhes internos, que dizem respeito ao funcionamento dos métodos de
uma determinada classe, em relação aos objetos". No escopo da orientação a objetos, essa é a definição de: 
Herança.
 Encapsulamento.
Todas as outras alternativas estão incorretas.
Sobrecarga.
Polimorfismo.
Respondido em 29/05/2021 20:29:00
Acerto: 0,0 / 1,0
Qual o efeito do uso do modificador abstract quando aplicado a classes?
A classe não pode implementar interfaces.
 A classe deve ser estendida.
 A classe pode conter métodos abstratos.
A classe não pode conter métodos estáticos.
A classe não pode ser estendida.
Respondido em 29/05/2021 20:35:33
Acerto: 1,0 / 1,0
Considere o trecho abaixo:
try {
// Código a ser tratado
} catch(Exception e) {
System.out.println(Erro: + e.getMessage());
} finally {
// código
}
Julgue as afirmativas a seguir:
I-A variável e referencia a exceção que ocorreu. 
II- finally não é obrigatório. Deve ser usado para instruções de limpeza
III-A variável e possibilita acessar informações sobre a exceção, como por exemplo, com o uso do método
getMessage, evidenciado acima.
Estão corretas:
 Todas as afirmações
Somente I
Somente II e III
Somente I e II
Somente I e III
Respondido em 29/05/2021 20:36:10
 Questão7
a
 Questão8
a
 Questão9
a
30/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
Acerto: 1,0 / 1,0
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
 Todas
I, II, III
I
II, III, IV
Respondido em 29/05/2021 21:05:19
 Questão10
a
javascript:abre_colabore('38403','226451359','4607760494');

Continue navegando