Logo Passei Direto
Buscar

SM2 Programação Orientada a Objetos Em Java

User badge image
Alexander

em

Ferramentas de estudo

Questões resolvidas

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.
A if
B else
C try
D catch
E finally

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

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.
A if
B else
C try
D catch
E finally

Prévia do material em texto

SM2 Programação Orientada a Objetos Em... T 1 Marcar para revisão 00 : 40 : 54 Ocultar hora min seg (CONSULPLAN - TRE-RJ - Analista Judiciário -Análise de Sistemas - modificado) Questão 1 de 10 Analisem as seguintes afirmativas sobre a 1 2 3 4 5 programação orientada a objetos com Java. 6 7 8 9 10 I. O tratamento de exceção permite criar programas Respondidas (10) Em branco (0) tolerantes a falhas. II. Para lidar com uma exceção, deve-se colocar qualquer Finalizar prova código que pode lançar uma exceção em uma instrução catch. III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção. IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer. Está(ão) correta(s) apenas a(s) afirmativa(s) A III B e III C e IVD I, III e IV E 2 Marcar para revisão (CESPE/CEBRASPE - TRE-MA - Técnico Judiciário - Programação de Sistemas) Um objeto de exceção possui, na linguagem Java, o método: A ). B Getchvar(). C D E getMessage(). 3 Marcar para revisão (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 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. 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. A if B else C try D catch E finally4 Marcar para revisão (UNIRIO - Técnico de Tecnologia da Informação -2019) Em Java, a palavra-chave throws é usada para: Causar uma exceção A e fornecer seus argumentos. Especificar os B métodos que tratarão uma dada exceção. Causar a exceção que C está sendo tratada. Especificar um código a ser executado, após D qualquer tratamento de exceção no bloco. Especificar os tipos de exceções que um E dado método pode causar. 5 Marcar para revisão (CESPE - INMETRO - Pesquisador - Ciência da Computação - 2010) Em relação ao uso de threads nalinguagem Java, assinale a opção correta: O método yield é utilizado para forçar A um thread a entrar no modo de suspensão. O método join é utilizado para garantir que determinado B thread não seja executado até que outro tenha entrado no estado inativo. Uma classe pode definir tanto métodos C quanto variáveis sincronizadas. Métodos static não D podem ser synchronized. Todo thread recebe uma prioridade padrão que é igual ao menor nível de E prioridade possível. Para configurar essa prioridade, pode ser utilizado o método setPriority.6 Marcar para revisão (CESGRANRIO - BNDES - Profissional Básico - Análise de Sistemas - 2011) Os usuários de um sistema Web, desenvolvido em Java, reclamam de erros nos dados consultados. A equipe técnica, ao analisar a situação, concluiu que determinado método M está sendo invocado, simultaneamente, por diferentes threads. Considerando que não há manipulação de locks no restante do sistema, o que pode ser feito para que M seja executado, em dado momento, somente por uma thread? Ajustar o firewall de A borda para permitir uma conexão por IP. Implementar connection pooling no B acesso ao banco de dados. Utilizar a keyword C lockable no bloco de M.Declarar o método M D como synchronized. Reescrever M em E Assembly, necessariamente. 7 Marcar para revisão (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: A Cancelado B Bloqueado C Espera sincronizada D Novo E Terminado8 Marcar para revisão Com o surgimento do DAO foi possível padronizar a forma com que as operações sobre o banco de dados são implementadas, o que levou à definição de ferramentas como o JPA, onde a obtenção de uma coleção de entidades, a partir da consulta através de sintaxe JPQL, ocorre com base no método: A getResultList B createEntityManager C getEntityManager D createResultList E createNamedQuery 9 Marcar para revisão 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áriospara encapsular as operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle? A destroy B merge C create D edit E persist 10 Marcar para revisão padrão DAO surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL dispersos, em meio ao código do aplicativo, diminuem o reuso e aumentam a dificuldade de manutenção. Esse padrão tem como objetivo concentrar os comandos SQL em classes específicas, onde o método alterar, por exemplo, receberia uma entidade como parâmetro e invocaria um comando do tipo:A CREATE B INSERT C DELETE D SELECT E UPDATE

Mais conteúdos dessa disciplina