Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA

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

13/10/2021 23:55 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3141489&matr_integracao=202008607728 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): JANILTO OLIVEIRA DA SILVA 202008607728
Acertos: 10,0 de 10,0 13/10/2021
 
 
Acerto: 1,0 / 1,0
(COPESE-UFT − 2012 − MPE/TO − Técnico Ministerial ¿ Informática)
Analise o código Java a seguir.
É CORRETO afirmar que o código:
Mostra apenas a saída "Joao 20" porque o atributo email da classe "Pessoa" tem o modificador de
acesso protected e, assim, seu conteúdo não pode ser impresso.
Apresenta um erro de compilação na linha 13, visto que o nome dos parâmetros do construtor é
diferente do nome dos atributos da classe "Pessoa".
Não pode ser executado porque existe mais de uma classe no arquivo ConcursoMPE.java e, assim, o
compilador não saberá qual delas deve ser executada.
Mostra a saída "Joao 20 joao@mp.to.gov.br".
 Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste
atributo não pode ser acessado forma em outra classe, sendo necessário criar métodos públicos na
classe "Pessoa".
Respondido em 13/10/2021 23:40:35
 
 
Explicação:
Resposta correta: Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o
conteúdo deste atributo não pode ser acessado forma em outra classe, sendo necessário criar métodos públicos
na classe "Pessoa".
 
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
13/10/2021 23:55 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3141489&matr_integracao=202008607728 2/5
 
Acerto: 1,0 / 1,0
(COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior − Adaptada)
Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
Será exibido um texto no console.
Será exibido o endereço de memória do objeto.
Os modificadores de acesso não podem estar ocultos.
O código compila, mas não mostra nada.
 O código não compila.
Respondido em 13/10/2021 23:42:07
 
 
Explicação:
Resposta correta: O código não compila.
 
 
Acerto: 1,0 / 1,0
Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de
Sistemas
Uma aplicação Java pode conter, entre outros recursos, classes, interfaces e classes abstratas. Uma instrução
correta que uma interface Java pode conter é:
Protected sacar(double valor);
Public double calcularTributos() {return 27.5;}
Public void exibe( ) {System.out.print(''Ok'');}
Private int calcularQuantidade(int n1);
 Double calcular(double n1, double n2);
Respondido em 13/10/2021 23:43:28
 
 
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
 
 
Acerto: 1,0 / 1,0
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em
Java, uma interface:
Pode conter declarações de constantes e de variáveis não inicializadas.
Pode ser instanciada diretamente por meio da instrução new.
 Questão2
a
 Questão3
a
 Questão4
a
13/10/2021 23:55 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3141489&matr_integracao=202008607728 3/5
 Pode possuir métodos abstratos e estáticos.
Pode possuir assinaturas de métodos públicos e protegidos.
Somente permite herança simples.
Respondido em 13/10/2021 23:43:49
 
 
Explicação:
A resposta certa é: Pode possuir métodos abstratos e estáticos.
 
 
Acerto: 1,0 / 1,0
Ano: 2010 Banca: FDC Órgão: MAPA Prova: FUNDAÇÃO DOM CINTRA - 2010 - MAPA - Analista de Sistemas
Analise as seguintes sentenças em relação à linguagem Java:
I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla
com a implementação da classe virtual abstract.
II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da
classe a palavra-chave implements seguida das interfaces separadas por vírgula.
III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes
descendentes.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
I e II são verdadeiras;
I é verdadeira;
III é verdadeira;
II e III são verdadeiras.
 II é verdadeira;
Respondido em 13/10/2021 23:44:09
 
 
Explicação:
A resposta certa é: II é verdadeira;
 
 
Acerto: 1,0 / 1,0
Ano: 2020 Banca: COMPERVE Órgão: TJ-RN Prova: COMPERVE - 2020 - TJ-RN - Analista de Sistemas Sênior
(ADAPTADA)
Uma interface na linguagem Java é apenas um contrato que a classe deve cumprir com a interface que a
implementa. Sobre interfaces na linguagem Java, é correto afirmar:
As variáveis e os métodos podem ter qualquer modificador de acesso.
 As variáveis são implicitamente public static final.
Interfaces são equivalentes às classes abstratas.
Uma interface pode implementar uma classe.
Elas fazem parte de herança.
Respondido em 13/10/2021 23:44:37
 
 
Explicação:
A resposta certa é: As variáveis são implicitamente public static final.
 
 Questão5
a
 Questão6
a
13/10/2021 23:55 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3141489&matr_integracao=202008607728 4/5
 
Acerto: 1,0 / 1,0
(ESAF - CGU - Analista de Finanças e Controle - Tecnologia da Informação - 2006) As unidades concorrentes
em Java são objetos que incluem um método chamado run, cujo código pode estar em execução concorrente.
Uma das maneiras de se definir uma classe cujos objetos podem ter métodos concorrentes é definir uma:
Exceção para o método main.
Exceção para o método run.
 Subclasse da classe predefinida thread, que fornece suporte para o método run.
Classe abstrata run e, em seguida, definir subclasses run.
Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado.
Respondido em 13/10/2021 23:56:01
 
 
Explicação:
A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run.
 
 
Acerto: 1,0 / 1,0
(EMBASA - IBFC - Analista de Tecnologia da Informação - 2017) (Questão modificada) Assinale a alternativa
que completa, correta e respectivamente, as lacunas da seguinte frase: ''Em Java, usamos ________ Thread
do pacote _______ para criarmos linhas de execução _________''.
a classe - java.lang - sequenciais
o objeto - java.util - sequenciais
a classe - java.util - sequenciais
 a classe - java.lang - paralelas
o objeto - java.lang - paralelas
Respondido em 13/10/2021 23:47:04
 
 
Explicação:
A resposta certa é: a classe - java.lang - paralelas
 
 
Acerto: 1,0 / 1,0
Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com o banco de dados e,
a partir da obtenção da conexão, instanciar os objetos que serão responsáveis por executar as instruções SQL.
Selecione a classe, pertencente à API JDBC, que administra e seleciona o driver adequado para iniciar uma
conexão com o banco de dados na linguagem Java.
ResultSet
Connection
Statement
 DriverManager
PreparedStatement
Respondido em 13/10/2021 23:47:52
 
 
Explicação:
A resposta certa é: DriverManager
 Questão7
a
 Questão8
a
 Questão9
a
13/10/2021 23:55 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3141489&matr_integracao=202008607728 5/5
 
 
Acerto: 1,0 / 1,0
Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de
forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as
operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?
edit
persist
merge
 destroy
create
Respondido em 13/10/2021 23:50:02
 
 
Explicação:
A resposta certa é: destroy
 
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','269288709','4885874773');

Outros materiais