Buscar

PROGRAMAÇÃO II - S1

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 4 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

Prévia do material em texto

Teste de
Conhecimento
 avalie sua aprendizagem
(CS - UFG -AL-GO - Analista Legislativo -Analista de Dados - 2015 -modificada)
Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão 8 para o
tratamento de exceção, verifica-se que:
(INSTITUTO AOCP -IBGE -Analista Censitário -Análise de Sistemas -Desenvolvimento de Aplicações Web Mobile -2019)
Ao se implementar programas de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua
execução. Esses erros são conhecidos como exceções. Sabendo disso, considere que Márcio está fazendo uma operação em
um banco de dados, porém essa operação dispara uma exceção de que o campo que ele está manipulando para inserir
nesse banco está vazio, ou seja, acontece um NullPointerException. O problema, nesse caso, é a conexão com o banco de
dados ficar aberta, o que não pode acontecer. Assim, assinale a alternativa que apresenta o bloco/código no qual deve ser
inserida essa operação de fechamento da conexão com o banco de dados.
PROGRAMAÇÃO II
Lupa Calc.
 
 
CCT0840_202008191076_TEMAS 
 
Aluno: YURI CID DA SILVA LIMA Matr.: 202008191076
Disc.: PROGRAMAÇÃO II 2022.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
 
1.
Um bloco catch pode ser utilizado para tratar mais de uma exceção.
O bloco catch é utilizado com o propósito de liberar recursos.
O bloco try é responsável por lançar as exceções.
O bloco finally captura exceções e, após tratá-las, finaliza a execução do método.
Um bloco finally é executado mesmo quando a JVM é finalizada durante a execução do bloco try.
Data Resp.: 30/03/2022 18:45:16
 
Explicação:
A resposta certa é: Um bloco catch pode ser utilizado para tratar mais de uma exceção.
 
 
 
 
2.
catch
try
if
finally
else
Data Resp.: 30/03/2022 18:45:20
 
Explicação:
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
(IBADE -IPM - JP -Analista Previdenciário -Analista de Informática -Analista de Sistemas e Programação -2018)
A linguagem de programação JAVA utiliza exceções para lidar com erros e outros eventos excepcionais. Nessa linguagem,
uma nova exceção pode ser lançada por meio da seguinte palavra reservada:
De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em
meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados
armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado? 
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:
Após instanciar um executor de instruções SQL, podemos iniciar comandos DML ou seleções sobre os dados, onde, no caso
das consultas, elas retornam os valores em uma estrutura específica do Java. Selecione a interface de tabela dinâmica, que
contém os resultados de uma consulta SQL realizada a partir da API JDBC, na linguagem Java.
A resposta certa é:finally
 
 
 
 
3.
generate.
catch.
launch.
upgrade.
throw.
Data Resp.: 30/03/2022 18:45:24
 
Explicação:
A resposta certa é:throw.
 
 
 
 
4.
prepareStatement 
executeQuery
executeUpdate 
forName
getConnection
Data Resp.: 30/03/2022 18:45:27
 
Explicação:
A resposta certa é: executeUpdate 
 
 
 
 
5.
rollback
executeQuery
executeUpdate
getConnection
setAutoCommit
Data Resp.: 30/03/2022 18:45:31
 
Explicação:
A resposta certa é: setAutoCommit
 
 
 
 
6.
Statement
Connection 
As classes de Layout da biblioteca SWING são utilizadas para posicionar os controles gráficos a partir de determinadas
regras. Entre as diversas classes de Layout, qual delas seria utilizada para posicionar elementos nas posições norte, sul,
leste, oeste e centro?
É muito importante, para todo programador, escolher ferramentas adequadas para a garantia de produtividade. Para o
ambiente Java FX existe uma ferramenta, oferecida pela Oracle, para a construção visual de arquivos FXML, cujo nome é:
No que se refere à linguagem de programação Java, ''thread safe'' é um conceito segundo o qual threads concorrentes
utilizam algoritmo de sincronismo para cooperarem entre si. É exemplo da aplicação desse conceito:
(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
PreparedStatement
DriverManager 
ResultSet 
Data Resp.: 30/03/2022 18:45:35
 
Explicação:
A resposta certa é: ResultSet 
 
 
 
 
7.
GridLayout
BorderLayout
SpringLayout
NullLayout
FlowLayout
Data Resp.: 30/03/2022 18:45:39
 
Explicação:
A resposta certa é: BorderLayout
 
 
 
 
8.
Java FX Sample Scene Creator
Apache NetBeans IDE
Java FX Generator
Visual Studio IDE
Java FX Scene Builder
Data Resp.: 30/03/2022 18:45:43
 
Explicação:
A resposta certa é: Java FX Scene Builder
 
 
 
 
9.
Classes estáticas
Objetos finais
Objetos imutáveis
Classes finais
Objetos estáticos
Data Resp.: 30/03/2022 18:45:47
 
Explicação:
A resposta certa é: Objetos imutáveis
 
 
 
 
10.
outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte estado:
Espera sincronizada
Cancelado
Terminado
Novo
Bloqueado
Data Resp.: 30/03/2022 18:45:49
 
Explicação:
A resposta certa é: Espera sincronizada
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 30/03/2022 18:45:11.

Continue navegando