Logo Passei Direto
Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA - SIMULADO AV1

User badge image
CHB

em

Ferramentas de estudo

Questões resolvidas

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 static void main(String[] args) { System.out.println("Hello World!"); }
public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } }
public class HelloWorld { public static void HelloWorld() { System.out.println("Hello World!"); } }
println("Hello World!")
public class Main { System.out.println("Hello World!"); }

No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:


ArrayList
HashMap
Collection
List
HashSet

O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas manipulações sucessivas.
Considere o exemplo de um código Java: o comportamento pode ser modificado, com o uso de comandos para confirmar ou cancelar o grupo de operações, quando desligamos o modo automático, o que é viabilizado pelo método:
rollback
setAutoCommit
executeUpdate
executeQuery
getConnection

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?
merge
edit
destroy
create
persist

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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 static void main(String[] args) { System.out.println("Hello World!"); }
public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } }
public class HelloWorld { public static void HelloWorld() { System.out.println("Hello World!"); } }
println("Hello World!")
public class Main { System.out.println("Hello World!"); }

No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:


ArrayList
HashMap
Collection
List
HashSet

O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas manipulações sucessivas.
Considere o exemplo de um código Java: o comportamento pode ser modificado, com o uso de comandos para confirmar ou cancelar o grupo de operações, quando desligamos o modo automático, o que é viabilizado pelo método:
rollback
setAutoCommit
executeUpdate
executeQuery
getConnection

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?
merge
edit
destroy
create
persist

Prévia do material em texto

1a 
 Questão 
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 { 
public static void main(String[] args) { 
System.out.println("Hello World!"); 
} 
} 
 
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 { 
System.out.println("Hello World!"); 
} 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
(VUNESP - 2020 - FITO - Técnico em Gestão - Informática) 
No Java, a classe que implementa uma lista ordenada que permite a inclusão de 
elementos nulos (null) é: 
 
 
Collection 
 
List 
 ArrayList 
 
HashMap 
 
HashSet 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - 
Analista de Sistemas - Desenvolvimento (ADAPTADA) 
O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para 
implementar o conceito de ''Polimorfismo''. A palavra que completa as lacunas na classe 
''Conta'' é: 
 
 
 
Final 
 
Public 
 Abstract 
 
Void 
 
Interface 
 
4a 
 Questão 
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);} 
 Pai objeto = new Filho(); 
 
Filho objetoFilho = (Filho)objetoPai; 
 
void parar() {System.out.println(''Parado!'')}; 
 
double[ ] nota = {7, 8, 9, 1, 4, 2}; 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 
2009 - UNIFESP - Analista de Tecnologia da Informação (ADAPTADA) 
Acerca do método equals, analise as seguintes afirmativas: 
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao 
Object recebido para retornar um boolean exclusivamente false. 
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois 
objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois 
são referências para objetos diferentes. 
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas 
variáveis se referem ao mesmo objeto. 
Podemos afirmar corretamente que: 
 
 As afirmativas II e III estão corretas. 
 
Apenas a afirmativa II está correta. 
 
Apenas a afirmativa I está correta. 
 
Apenas a afirmativa III está correta. 
 
As afirmativas I e II estão corretas. 
 
6a 
 Questão 
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 ; 
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á: 
 
 
nssss 
 sssss 
 
nnsss 
 
ssnns 
 
snnns 
 
7a 
 Questão 
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: 
 
 
Cancelado 
 
Bloqueado 
 
Terminado 
 Espera sincronizada 
 
Novo 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IDECAN - CREFITO/PR - Analista de Sistemas - 2013 ) (Questão modificada) As 
prioridades de thread em Java variam entre MIN_PRIORITY e MAX_PRIORITY, e por 
padrão toda thread recebe a prioridade NORM_PRIORITY. 
Assinale a alternativa que apresenta os valores da constante de cada uma das 
prioridades: 
 
 
MIN_PRIORITY (uma constante de 10); MAX_PRIORITY (uma constante de 
5); NORM_PRIORITY (uma constante de 1) 
 
MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 2); 
NORM_PRIORITY (uma constante de 0) 
 
MIN_PRIORITY (uma constante de 0); MAX_PRIORITY (uma constante de 5); 
NORM_PRIORITY (uma constante de 3) 
 MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 
10); NORM_PRIORITY (uma constante de 5) 
 
MIN_PRIORITY (uma constante de 5); MAX_PRIORITY (uma constante de 1); 
NORM_PRIORITY (uma constante de 10) 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
O controle transacional é fundamental para a garantia de consistência nos dados ao 
lidar com múltiplas manipulações sucessivas. Por padrão, no JDBC, cada operação DML 
ocorre em uma transação pontual, mas o comportamento pode ser modificado, com o 
uso de comandos para confirmar ou cancelar o grupo de operações, quando desligamos 
o modo automático, o que é viabilizado pelo método: 
 
 
rollback 
 setAutoCommit 
 
executeUpdate 
 
executeQuery 
 
getConnection 
 
10a 
 Questão 
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? 
 
 
create 
 
merge 
 
edit 
 
persist 
 destroy

Mais conteúdos dessa disciplina