Buscar

SIMULADO 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

Acertos: 10,0 de 10,0 29/10/2021
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:
 Polimorfismo
Superclasse
Reescrita
Agregação
Herança
Respondido em 29/10/2021 10:05:11
Explicação:
Resposta coreta: Polimorfismo
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 Main {
System.out.println("Hello World!");
}
public class HelloWorld {
public static void HelloWorld() {
System.out.println("Hello World!");
}
}
 public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
println("Hello World!")
public static void main(String[] args) {
System.out.println("Hello World!");
}
Respondido em 29/10/2021 10:06:15
Explicação:
 Questão1a
 Questão2a
Resposta correta: 
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
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 é:
Public double calcularTributos() {return 27.5;}
Public void exibe( ) {System.out.print(''Ok'');}
Private int calcularQuantidade(int n1);
 Double calcular(double n1, double n2);
Protected sacar(double valor);
Respondido em 29/10/2021 10:12:27
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
Acerto: 1,0 / 1,0
Ano: 2012 Banca: CESGRANRIO Órgão: Petrobras Prova: CESGRANRIO - 2012 - BR Distribuidora - Profissional
Júnior - Formação Analista de Sistemas - Ênfase em Java - Crm e Web.
Nas linguagens orientadas a objeto, existe uma diferença entre a referência a um objeto e o valor do objeto. Em
Java, o operador = = e o método equals, este definido para a classe Object, apresentam comportamento
específico, que tem relação com essa característica. Considere o exemplo de um código Java 6 a seguir:
public class Questao {
public static void main(String [ ] args) {
Integer a,b,c,d,e ;
int f ;
char r1,r2,r3,r4,r5 ;
String s ;
a=1; b=1; c = a ;
d= b; f=1; e = f.;
r 1= ( a.equals(b)? 's' : 'n' ) ;
r 2= ( a.equals(c)? 's' : 'n' ) ;
r 3= ( a==d? 's' : 'n' ) ;
r 4= ( a==e? 's' : 'n' ) ;
r 5= ( a.equals(f)? 's' : 'n' ) ;
s = " "+r1+r2+r3+r4+r5 ;
 Questão3a
 Questão4a
System.out.println(s) ;
}
}
Executando-se esse código, em que é possível testar como o comportamento exemplificado foi implementado
para a classe Integer e o tipo int, a resposta impressa será:
 sssss
snnns
nssss
ssnns
nnsss
Respondido em 29/10/2021 10:13:22
Explicação:
A resposta certa é: sssss
Acerto: 1,0 / 1,0
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Desenvolvimento de
Sistemas
Assinale a afirmativa correta sobre herança em JAVA.
Propriedades mais especializadas da hierarquia ficam em superclasses.
 Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na
de interface.
Subclasses têm acesso aos campos privados da sua superclasse.
Respondido em 29/10/2021 10:16:21
Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
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 é:
Somente a II.
Somente a III.
 II e III.
Somente a I.
I e II.
Respondido em 29/10/2021 10:15:05
 Questão5a
 Questão6a
Explicação:
A resposta certa é: II e III.
Acerto: 1,0 / 1,0
(UFF - COSEAC - Analista de Tecnologia da Informação - 2015) Na linguagem Java, uma thread executável pode
entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado executável
quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte
estado:
Terminado
Cancelado
Novo
 Espera sincronizada
Bloqueado
Respondido em 29/10/2021 10:15:20
Explicação:
A resposta certa é: Espera sincronizada
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 com interrupção para o método run ativo, sempre que um novo método run for instanciado.
Exceção para o método run.
Classe abstrata run e, em seguida, definir subclasses run.
 Subclasse da classe predefinida thread, que fornece suporte para o método run.
Exceção para o método main.
Respondido em 29/10/2021 10:15:55
Explicação:
A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run.
Acerto: 1,0 / 1,0
As transações são essenciais para a garantia de consistência dos dados, sempre que lidamos com múltiplas
operações DML executadas de forma sequencial. Tanto no uso direto de JDBC, como nas classes JPA, uma
transação é confirmada pelo método:
startTransaction
rollback
grant
 commit
revoke
 Questão7a
 Questão8a
 Questão9a
Respondido em 29/10/2021 10:13:59
Explicação:
A resposta certa é: commit
Acerto: 1,0 / 1,0
Quando adotamos o mapeamento objeto-relacional com base no JPA, temos apenas um arquivo de configuração
para definir as conexões com o banco de dados e qual driver de persistência será utilizado. Qual o nome do
arquivo?
database.xml
orm.xml
jdbc.xml 
web.xml
 persistence.xml
Respondido em 29/10/2021 10:11:16
Explicação:
A resposta certa é: persistence.xml
 Questão10a

Outros materiais