Buscar

PROGRAMAÇAO 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

Meus
Simulados
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM 
JAVA Aluno(a): Acertos: 9,0 de 10,0 01/09/2022
Acerto: 1,0 / 1,0
(Instituto AOCP − 2020 − MJSP − Cientista de Dados − Engenheiro de Dados − Big Data)
Java é uma linguagem orientada a objetos na qual os objetos Java são parte das assim chamadas classes
Java. Nesse sentido, escolha a alternativa que apresenta um programa executável escrito em Java.
public class HelloWorld {
public static void HelloWorld() {
System.out.println("Hello World!");
}
}
public static void main(String[] args) {
System.out.println("Hello World!");
}
println("Hello World!")
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
public class Main {
System.out.println("Hello World!");
}
Respondido em 01/09/2022 20:28:59
Explicação:
Resposta correta: 
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
 
 
Acerto: 1,0 / 1,0
(CONSULPLAN - 2017 - Câmara de Nova Friburgo/RJ - Oficial Administrativo − Adaptada)
Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas
formas é conhecido como:
Agregação
Herança
Reescrita
 Polimorfismo
Superclasse
Respondido em 01/09/2022 20:20:55
 
 
Explicação:
Resposta coreta: Polimorfismo
 
 
Acerto: 1,0 / 1,0
Sobre herança em Java, afirma-se que:
I) Métodos públicos em uma classe pública são acessíveis pela subclasse, mas não são herdados.
II) Os atributos e métodos privados não são herdados pela subclasse.
III) Uma classe pode ter uma superclasse e, simultaneamente, implementar uma interface.
A alternativa que contém apenas opções corretas é:
I e II.
Somente a I.
Somente a II.
Somente a III.
 II e III.
Respondido em 01/09/2022 20:22:24
 
 
Explicação:
A resposta certa é: II e III.
 
 
Acerto: 1,0 / 1,0
Ano: 2017 Banca: INSTITUTO AOCP Órgão: EBSERH Prova: INSTITUTO AOCP - 2017 - EBSERH - Analista de
Tecnologia da Informação - Processos (HUJB - UFCG)
Ao desenvolver um sistema utilizando a linguagem JAVA, alguns conceitos fazem parte da programação, como
encapsulamento, herança e polimorfismo. No polimorfismo, temos o conceito de cast implícito. Assinale a
alternativa que apresenta o comando que usa cast implícito.
if (c instanceof Alcool) {abastecerAlcool (c);}
void parar() {System.out.println(''Parado!'')};
double[ ] nota = {7, 8, 9, 1, 4, 2};
 Pai objeto = new Filho();
 Questão2
a
 Questão3
a
 Questão4
a
Filho objetoFilho = (Filho)objetoPai;
Respondido em 01/09/2022 20:21:13
 
 
Explicação:
A resposta certa é: Pai objeto = new Filho();
 
 
Acerto: 0,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:
Somente permite herança simples.
 Pode possuir métodos abstratos e estáticos.
 Pode possuir assinaturas de métodos públicos e protegidos.
Pode conter declarações de constantes e de variáveis não inicializadas.
Pode ser instanciada diretamente por meio da instrução new.
Respondido em 01/09/2022 20:29:27
 
 
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 é verdadeira;
II e III são verdadeiras.
 II é verdadeira;
I e II são verdadeiras;
III é verdadeira;
Respondido em 01/09/2022 20:24:46
 
 
Explicação:
A resposta certa é: II é verdadeira;
 
 
Acerto: 1,0 / 1,0
 Questão5
a
 Questão6
a
 Questão7
a
(CESPE - INMETRO - Pesquisador - Ciência da Computação - 2010) Em relação ao uso de threads na
linguagem Java, assinale a opção correta:
Todo thread recebe uma prioridade padrão que é igual ao menor nível de prioridade possível. Para
configurar essa prioridade, pode ser utilizado o método setPriority.
Uma classe pode definir tanto métodos quanto variáveis sincronizadas.
 O método join é utilizado para garantir que determinado thread não seja executado até que outro
tenha entrado no estado inativo.
O método yield é utilizado para forçar um thread a entrar no modo de suspensão.
Métodos static não podem ser synchronized.
Respondido em 01/09/2022 20:27:46
 
 
Explicação:
A resposta certa é: O método join é utilizado para garantir que determinado thread não seja executado até que
outro tenha entrado no estado inativo.
 
 
Acerto: 1,0 / 1,0
(VUNESP - TJ/SP - Analista de Sistemas - 2012) Considere as seguintes afirmações sobre Threads:
I. É uma forma de um processo se dividir em tarefas que podem ser executadas concorrentemente.
II. Os sistemas que suportam múltiplas threads são chamados de multithread.
III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
Sobre as afirmações, está correto o contido em:
II e III, apenas
I, apenas
 I, II e III
I e II, apenas
I e III, apenas
Respondido em 01/09/2022 20:23:33
 
 
Explicação:
A resposta certa é: I, II e III
 
 
Acerto: 1,0 / 1,0
Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir
de métodos específicos da classe EntityManager. Qual seria o método utilizado para encapsular uma instrução
do tipo INSERT?
remove
getResultList
merge
 persist
getReference
Respondido em 01/09/2022 20:22:55
 
 
Explicação:
A resposta certa é: persist
 Questão8
a
 Questão9
a
 
 
Acerto: 1,0 / 1,0
Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para a produtividade, onde uma
delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está
sendo descrita aqui?
Persistence Unit
Java Server Faces from JPA Controller Classes
JPA Controller Classes from Entity Classes
Swing GUI Forms from Entity Classes
 Entity Classes from Database
Respondido em 01/09/2022 20:25:32
 
 
Explicação:
A resposta certa é: Entity Classes from Database
 
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','292159432','5607167649');

Continue navegando