Pular para conteúdo

Quiz 14 - Introdução

1. O padrão DAO serve para:
Criar interfaces gráficas.
Isolar e gerenciar o acesso aos dados da aplicação.
Aumentar a segurança do Windows.
Formatar o código-fonte.
2. No CRUD, o 'R' (Read) corresponde ao SQL:
INSERT.
UPDATE.
SELECT.
DELETE.
3. No CRUD, o 'U' (Update) serve para:
Criar um usuário novo.
Atualizar dados de um registro existente.
Unir duas tabelas.
Desinstalar o sistema.
4. A classe DAO deve retornar para o Controller:
Comandos SQL em branco.
Objetos ou Listas de Objetos (do Model).
A cor da tela.
Nada.
5. Se mudarmos o nome de uma coluna no banco, o que acontece?
Alteramos apenas a classe DAO.
Temos que refazer a tela inteira.
O Windows para de funcionar.
Nada, o Java descobre sozinho.
6. PreparedStatement ajuda no DAO a:
Organizar o código.
Prevenir SQL Injection e facilitar a passagem de parâmetros.
Deixar a fonte maior.
Conectar ao Wi-Fi.
7. O método `listarTodos()` no DAO geralmente retorna:
Um único número.
Uma List (ex: List).
Uma String gigante.
Um arquivo PDF.
8. A camada DAO fica localizada entre:
A View e o Controller.
O Controller e o Banco de Dados.
A View e o Usuário.
O Teclado e a Memória.
9. Um DAO para a classe `Usuario` deveria se chamar:
UsuarioWindow.
UsuarioDAO.
LogicUsuario.
SQLData.
10. A operação 'Delete' do CRUD deve ser usada:
Livremente a qualquer momento.
Com cuidado, geralmente pedindo confirmação ao usuário.
Apenas pelo gerente.
Apenas se o banco estiver cheio.