Logo Passei Direto
Buscar
Material
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

1 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 Getfor( Getchvar( C Getprior( D Getsign( ). E getMessage( ). 2 Marcar para revisão (UNIRIO Técnico de Tecnologia da Informação -2019) Em Java, a palavra-chave throws é usada para: A Causar uma exceção e fornecer seus argumentos. B Especificar os métodos que tratarão uma dada exceção. C Causar a exceção que está sendo tratada. D Especificar um código a ser executado, após qualquer tratamento de exceção no bloco. E Especificar os tipos de exceções que um dado método pode causar. 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 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 0 problema, nesse caso, é a conexão com banco de dados ficar aberta, 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 banco de dados. A if else C try D catch E finally4 Marcar para revisão (CONSULPLAN TRE-RJ Analista Judiciário -Análise de Sistemas modificado) Analisem as seguintes afirmativas sobre programação orientada a objetos com Java. I. o tratamento de exceção permite criar programas tolerantes a falhas. II. Para lidar com uma exceção, deve-se colocar qualquer 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 0 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 III C IV D I, III e IV E 5 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 borda para permitir uma conexão por IP. Implementar connection pooling no acesso ao banco de dados. C Utilizar a keyword lockable no bloco de M. D Declarar o método M como synchronized. E Reescrever M em Assembly, necessariamente.6 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 Bloqueado Espera sincronizada D Novo E Terminado 7 Marcar para revisão Considere as linhas apresentadas a seguir, extraídas de um método em uma aplicação Java SE que acessa um banco de dados MySQL. Class forName Ao executar as linhas de código podem ocorrer, respectivamente, as seguintes exceções: A InterruptedException e NullPointerException e ClassNotFoundException e SQLException D InterruptedException e SQLException E ClassNotFoundException e NullPointerException8 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ários para encapsular as operações DML. No caso da remoção de um registro, qual seria método oferecido pela classe de controle? A destroy merge C create D edit E persist 9 Marcar para revisão Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com 0 banco de dados e, a partir da obtenção da conexão, instanciar os objetos que serão responsáveis por executar as instruções Selecione a classe, pertencente à API JDBC, que administra e seleciona o driver adequado para iniciar uma conexão com o banco de dados na linguagem Java. A Statement DriverManager C ResultSet D PreparedStatement E Connection 10 Marcar para revisão Em relação à criação e controle de threads na linguagem Java, assinale a opção correta. método run() de uma thread inicia a execução concorrente do thread quando chamado A diretamente. A interface Runnable permite definir threads, mas não pode ser usada com a classe Thread. método sleep() faz com que o thread atual pause sua execução por um tempo determinado, mas ele pode lançar a exceção Após um thread entrar no estado "terminated", ele pode ser reiniciado chamando novamente 0 D método start(). o método interrupt() encerra imediatamente a execução de um thread, mesmo que ele esteja E executando uma tarefa crítica.Gabarito da prova Nota Confira o gabarito da prova de Programação Orientada a Objetos Em Java 1,0/ 1,0 Realizada em 22/01/2026 o conteúdo do gabarito é apresentado de maneira resumida para preservar a integridade do nosso banco de questões. Questão Enunciado Sua resposta Resposta correta Tema Consultar 1 Correta (CESPE/CEBRASPE 4 IMPLEMENTAÇÃO DE TRE-MA Técnico getMessage( getMessage() TRATAMENTO DE o ID: 654be5e6b5168ccb7466b03e Judiciário Pr... EXCEÇÕES EM JAVA 2 Correta (UNIRIO Técnico de Especificar os tipos de Especificar os tipos de 4 IMPLEMENTAÇÃO DE Tecnologia da exceções que um dado exceções que um dado TRATAMENTO DE o ID: 654be5e6b5168ccb7466b0c8 Informação -201 métod. métod... EXCEÇÕES EM JAVA 3 Correta (INSTITUTO AOCP -IBGE 4 IMPLEMENTAÇÃO DE -Analista Censitário finally finally TRATAMENTO DE o ID: EXCEÇÕES EM JAVA 4 Correta (CONSULPLAN TRE-RJ 4 IMPLEMENTAÇÃO DE Analista Judiciário III III TRATAMENTO DE o ID: 654be5e6b5168ccb7466b086 EXCEÇÕES EM JAVA 5 Correta (CESGRANRIO BNDES 5 PROGRAMAÇÃO Declarar método M Declarar método M Profissional Básico PARALELA EM JAVA: ID: como synchronized. como synchronized. THREADS 6 Correta (UFF COSEAC 5 PROGRAMAÇÃO Analista de Tecnologia Espera sincronizada Espera sincronizada PARALELA EM JAVA: o ID: 654be5d6b5168ccb74669456 da Informaç... THREADS Considere as linhas 7 Correta 6 INTEGRAÇÃO COM apresentadas a seguir, ClassNotFoundException BANCO DE DADOS EM extraíd. ID: 654be5feb5168ccb7466d306 e SQLException e SQLException JAVA 8 Correta Entre as ferramentas de 6 INTEGRAÇÃO COM produtividade do destroy destroy BANCO DE DADOS EM ID: 654be5feb5168ccb7466d2d0 NetBeans, JAVA 9 Correta Após instanciar os 6 INTEGRAÇÃO COM drivers JDBC no DriverManager DriverManager BANCO DE DADOS EM o ID: 654be5feb5168ccb7466d2e2 aplicativo Java. JAVA 10 Correta método sleep() faz método sleep() faz 5 PROGRAMAÇÃO Em relação à com que thread com que o thread PARALELA EM JAVA: o ID: 68c4b898e0250e95cb9957bc atual... atual... THREADS

Mais conteúdos dessa disciplina