Prévia do material em texto
Disciplina: INTERFACES DE BD AV
Aluno: 202001
Professor: JEAN CARLOS DE ABREU
Turma: 9001
CCT0866_AV_20201 (AG) 12/10/2021 15:09:55 (F)
Avaliação:
10,0
Nota Partic.: Nota SIA:
10,0 pts
INTERFACES DE BD
1. Ref.: 3915604 Pontos: 1,00 / 1,00
Considere o seguinte trecho de código na sintaxe Java.
int a = 1, b=100;
while( ++a < 5 )
b = b / a;
System.out.println(b);
Qual será a saída obtida durante a execução?
96
12,5
4,17
4
25
2. Ref.: 3915628 Pontos: 1,00 / 1,00
Entre os diversos elementos da orientação a objetos, um deles pode ser descrito como um modelo para a criação de
objetos.
Qual é o elemento citado?
Herança
Classe
Método
Atributo
Polimorfismo
3. Ref.: 3915517 Pontos: 1,00 / 1,00
Dentre os métodos presentes na classe HashMap assinale, dentre as opções apresentadas, qual "retorna o objeto
indexado pela chave"
remove
keyset
get
put
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915604.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915628.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915517.');
values
4. Ref.: 3915520 Pontos: 1,00 / 1,00
Apesar da possibilidade de criar diálogos personalizados, o componente JOptionPane já satisfaz boa parte das
necessidades usuais para a exibição de mensagens ou entrada de dados.
Assinale, dentre as opções apresentadas, qual método solicita digitação de dados do usuário?
showOptionDialog
showInputDialog
showConfirmDialog
showMessageDialog
show
5. Ref.: 3915522 Pontos: 1,00 / 1,00
O comando de seleção (SELECT), exige mais um passo, em relação ao fluxo básico, que seria a recepção da consulta
em um objeto ResultSet.
Para mover-se entre os resultados do objeto ResultSet, devemos usar qual metodo ?
next
full
all
eof
bof
6. Ref.: 3915524 Pontos: 1,00 / 1,00
Padrões de projeto otimizam de sobremaneira um projeto de software, valendo-se do reuso de soluções já testadas
Podemos utilizar o padrão __________________ para organizar a obtenção de conexões para bancos de dados de
diferentes fornecedores
Qual opção completa corretamente a frase?
Prototype
Factory Method
Builder
Abstract Factory
Singleton
7. Ref.: 3915831 Pontos: 1,00 / 1,00
No framework J2EE temos três tipos de Enterprise Java Beans (EJBs), onde um deles é voltado para persistência,
seguindo o padrão Active Record.
Esse tipo de EJB deve ser mapeado para o banco, e usa XML para o mapeamento quando é do tipo:
Bean Managed Persistence (BMP)
XML Mapped Container (XMC)
XML Mapped Bean (XMB)
XML Based Persistence (XBP)
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915520.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915522.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915524.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915831.');
Container Managed Persistence (CMP)
8. Ref.: 3915848 Pontos: 1,00 / 1,00
Existem diversas formas para definir uma consulta, com o uso da tecnologia JPA, sendo que uma delas é feita de
forma totalmente programática, com base em um conjunto de métodos que são definidos na classe.
Selecione a opção que responde corretamente ao acma exposto
PreparedQuery
NamedQueries
Query
NamedQuery
CriteriaQuery
9. Ref.: 3915536 Pontos: 1,00 / 1,00
Uma transação deve ser atômica, consistente, isolada e durável, o que é conhecido pela sigla ACID
Qual dessas propriedades diz que "Todas as operações que compõem o bloco de execução devem ser concluídas com
sucesso, para que ocorra a efetivação"
Isolamento
Extensibilidade
Durabilidade
Atomicidade
Consistência
10. Ref.: 3915884 Pontos: 1,00 / 1,00
Na criação de um Session Bean, qual anotação deve ser utilizada para instanciar um atributo do tipo EntityManager?
Inject
Stateless
PersistenceContext
Stateful
Singleton
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915848.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915536.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203915884.');