Prévia do material em texto
09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/7 Meus Simulados Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO II Aluno(a): DIEGO TORRES GOMES 202208857159 Acertos: 10,0 de 10,0 09/09/2022 Acerto: 1,0 / 1,0 (CONSULPLAN - TRE-RJ - Analista Judiciário -Análise de Sistemas - modificado) Analise as seguintes afirmativas sobre a 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 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) II II e IV III I, III e IV I e III Respondido em 09/09/2022 19:13:19 Questão1 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/7 Explicação: A resposta certa é:I e III Acerto: 1,0 / 1,0 (COMPERVE -UFRN- Analista de Tecnologia da Informação - 103 - 2018 - modificada) Considere as seguintes afirmativas sobre os tipos de exceções que existem na linguagem Java e o que caracteriza cada um desses tipos. I - Todas as exceções em Java herdam direta ou indiretamente da classe Throwable. II - Existem dois tipos de exceções Java: (1) exceções checadas (checked exceptions) que herdam da classe Exception ou de outra exceção checada e (2) exceções não checadas que herdam da classe Throwable. III - Um exemplo de exceção não checada é a do tipo Error que geralmente representa restrições de recursos ou problemas internos à máquina virtual Java (JVM). IV - O compilador Java não permite que sejam definidos tratadores (cláusulas catch) para as exceções de tipo RuntimeException e Error. Estão corretas as afirmativas III e IV II e III I e III II e IV I e IV Respondido em 09/09/2022 19:14:47 Explicação: A resposta certa é:I e III Acerto: 1,0 / 1,0 (IBADE -IPM - JP -Analista Previdenciário -Analista de Informática -Analista de Sistemas e Programação -2018) Questão2 a Questão3 a 09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/7 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: throw. upgrade. catch. generate. launch. Respondido em 09/09/2022 19:14:15 Explicação: A resposta certa é:throw. Acerto: 1,0 / 1,0 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. DriverManager PreparedStatement Connection ResultSet Statement Respondido em 09/09/2022 19:15:55 Explicação: A resposta certa é: ResultSet Acerto: 1,0 / 1,0 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. Questão4 a Questão5 a 09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/7 Ao executar as linhas de código podem ocorrer, respectivamente, as seguintes exceções: InterruptedException e NullPointerException IOException e IllegalArgumentException ClassNotFoundException e NullPointerException InterruptedException e SQLException ClassNotFoundException e SQLException Respondido em 09/09/2022 19:17:52 Explicação: A resposta certa é: ClassNotFoundException e SQLException Acerto: 1,0 / 1,0 Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com o 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 SQL. 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. DriverManager Connection ResultSet Statement PreparedStatement Respondido em 09/09/2022 19:18:45 Explicação: A resposta certa é: DriverManager Questão6 a 09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/7 Acerto: 1,0 / 1,0 Assim como em outras plataformas, no Java FX temos o tratamento de eventos com base em interfaces ouvintes. Indique a opção INCORRETA acerca do modelo utilizado pelo Java FX para o tratamento de eventos: Os eventos são processados no método handle, tendo como parâmetro o evento do tipo correto. As ações relacionadas ao toque de tela devem ser tratadas com base em eventos do tipo TouchEvent. Não é possível utilizar notação lambda para tratar eventos no Java FX. No modelo de criação baseado em FXML, basta criar um método no controlador e associar ao evento correto no arquivo FXML. Um objeto ouvinte é instanciado a partir da classe EventHandler, devendo ser fornecido o tipo correto do evento. Respondido em 09/09/2022 19:19:31 Explicação: A resposta certa é: Não é possível utilizar notação lambda para tratar eventos no Java FX. Acerto: 1,0 / 1,0 A codificação de arquivos FXML segue uma sintaxe bastante complexa, mas a tarefa se torna mais simples com o uso do Java FX Scene Builder. Entre as opções oferecidas pela ferramenta, qual delas permite definir os identificadores que serão utilizados pelo código Java, bem como o relacionamento de eventos com os métodos do controlador? Paleta de Componentes Painel Layout Editor Visual Navegador Hierárquico Painel Code Respondido em 09/09/2022 19:20:14 Explicação: A resposta certa é: Painel Code Questão7 a Questão8 a 09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/7 Acerto: 1,0 / 1,0 (VUNESP - TJ/SP - Analista de Sistemas - 2012) Considere as seguintes afirmações sobre Threads: I. É uma forma de um processo se dividir em tarefas que podem ser executadas concorrentemente. II. Os sistemas que suportam múltiplas threads são chamados de multithread. III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea. Sobre as afirmações, está correto o contido em: I e II, apenas I, apenas I e III, apenas I, II e III II e III, apenas Respondido em 09/09/2022 19:21:25 Explicação: A resposta certa é: I, II e III Acerto: 1,0 / 1,0 (EMBASA - IBFC - Analista de Tecnologia da Informação - 2017) (Questão modificada) Assinale a alternativa que completa, correta e respectivamente, as lacunas da seguinte frase: ''Em Java, usamos ________ Thread do pacote _______ para criarmos linhas de execução _________''. o objeto - java.util - sequenciais o objeto - java.lang - paralelas a classe - java.lang - paralelas a classe - java.util - sequenciais a classe - java.lang - sequenciais Respondido em 09/09/2022 19:20:37 Explicação: A resposta certa é: a classe - java.lang - paralelas Questão9a Questão10 a 09/09/2022 19:24 Estácio: Alunos https://simulado.estacio.br/alunos/ 7/7 javascript:abre_colabore('38403','292736940','5631848616');