Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V1 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: toda classe deve começar com uma letra maiúscula O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) O nome da classe deve fazer referência total ao seu objeto caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. deve começar com letras minúsculas, porém não podem começar com números. Respondido em 24/09/2019 07:25:10 2a Questão Ao desenvolver um sistema utilizando a Linguagem de Programação Java é possível utilizar o processo de compilação por meio do executável javac. Ao final desse processo será gerado o ByteCode Java, o qual possuirá a extensão: .war .class .jar .java javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); .jvm Respondido em 24/09/2019 07:25:12 3a Questão São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente C++, Java, JavaScript Scripts Shell do Linux, JavaScript, Java Java, C, C++ Java, C++ e JavaScript C++, Scripts Shell do Linux , Java Respondido em 24/09/2019 07:25:14 4a Questão Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: Escalabilidade Facilidade de programação Flexibilidade Portabilidade Recompilação automática Respondido em 24/09/2019 07:25:17 Gabarito Coment. 5a Questão Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. Respondido em 24/09/2019 07:25:21 Gabarito Coment. 6a Questão A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é: Determinar quando uma classe deve ser abstrata. Permitir a instanciação do objeto na memória. Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. Possibilitar a criação de herança entre as classes. Detectar os Hot Spots das aplicações. Respondido em 24/09/2019 07:25:23 Gabarito Coment. 7a Questão Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM: A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional. Ela é usada para compilar um código Java. A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos. A JVM gera um código executável para cada sistema operacional. Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. Respondido em 24/09/2019 07:32:34 Gabarito Coment. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317578564&cod_hist_prova=163768197&pag_voltar=otacka 8a Questão Os programas Java normalmente passam por cinco fases para serem executados: Edição; Compilação; Verificação; Execução; Edição; Compilação; Carga; Validação; Execução; Edição; Carga; Verificação; Execução; Edição; Compilação; Carga; Verificação; Execução; Edição; Compilação; Carga; Execução; Respondido em 24/09/2019 07:32:36 Explicação: A linguagem de programação Java é tida como uma linguagem híbrida, a mesma realiza a compilação de seu código-fonte para bytecode para em seguida interpretá-lo em sua máquina virtual. LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V2 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: herança múltipla; javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123');javascript:abre_frame('3','1','','','314415123'); javascript:abre_colabore('38403','163768197','3317578564'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); a implementação de múltiplas interfaces. sobrecarga; métodos de classe; polimorfismo; Respondido em 24/09/2019 07:32:48 2a Questão No âmbito da linguagem Java, considere: I. Edição é a criação do programa, que também é chamado de código Bytecode. II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma. III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode. IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado. Está correto o que consta em IV, somente III, somente II e IV, somente I, II, III e IV III e IV, somente Respondido em 24/09/2019 07:32:52 3a Questão A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Esse interpretador trata-se do(a): Java Virtual Machine. JDK. Java API. JavaBeans. J2SE. Respondido em 24/09/2019 07:32:55 4a Questão Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode". Qual das respostas apresenta o conceito correto para "bytecode"? É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM. É resultado da interpretação do código fonte de um programa escrito em Java. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM. Respondido em 24/09/2019 07:32:58 5a Questão (ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. Com relação ao tema, analise as asserções a seguir: Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto PORQUE como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução. Acerca dessas asserções, assinale a alternativa correta. A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira Tanto a primeira quanto a segunda asserções são proposições falsas Respondido em 24/09/2019 07:33:02 6a Questão Analise as seguintes sentenças: I) A plataforma Java Enterprise Edition define um padrão para desenvolvimento de aplicações empresariais em múltiplas camadas, incluindo a plataforma Web. II) O Java Standard Edition aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows. III) O Java Runtime Environment possui tudo que é necessário para desenvolver programas em Java. Das sentenças acima, apenas: I e III são verdadeiras I e II são verdadeiras III é verdadeira I é verdadeira II é verdadeira Respondido em 24/09/2019 07:33:05 7a Questão O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de: JavaSwing Garbage Colector Java Enterprise Java Virtual Machine Java Development Kit Respondido em 24/09/2019 07:33:07 Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java Virtual Machine dando assim portabilidade de plataformas a linguagem. 8a Questão É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas partes e a relação entre elas. Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem: Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário e por fim o Interpretador interpreta o binário. Respondido em 24/09/2019 07:33:09 Gabarito Coment. LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V3 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317587691&cod_hist_prova=163768627&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317587691&cod_hist_prova=163768627&pag_voltar=otacka javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317587691&cod_hist_prova=163768627&pag_voltar=otacka javascript:abre_colabore('38403','163768627','3317587691'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); 1a Questão A tecnologia Java é, basicamente, dividida em: JSE, JEE e JPE JSE, JEE e JME JSE, JDE e JPE JSE, JDE e JME JSE, JEEP e JME Respondido em 24/09/2019 07:33:19 2a QuestãoJava é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada: Servlet classe Dot Net Bytecode JavaServePages Respondido em 24/09/2019 07:33:21 3a Questão Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário fazer o download: JSP NetBeans JRE Eclipse JDK Respondido em 24/09/2019 07:33:23 4a Questão A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de J2SE. Java API. Java Virtual Machine. JavaBeans. JavaFX. Respondido em 24/09/2019 07:33:26 5a Questão Seja um programa em java com o seguinte código: public class PrimeiroPrograma { public static void main (String args[]) { System.out.println("Bem vindo ao Mundo Java"); } } Marque a única alternativa CORRETA: O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java. O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula. O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java. O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. Respondido em 24/09/2019 07:33:29 Gabarito Coment. 6a Questão De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM) http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka "é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina." JVM JRE garbage collector JDK JSR Respondido em 24/09/2019 07:33:32 Gabarito Coment. 7a Questão Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: (assinale somente uma alternativa) O JDK e o Java Standard Edition. Somente o Java Standard Edition. Somente o Java Runtime Enviroment-JRE. Somente a Java Virutal Machine-JVM. A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK. Respondido em 24/09/2019 07:33:35 Gabarito Coment. 8a Questão Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente / Servidor. Não permite distribuição de objetos nem oferece suporte a tecnologias para Internet. Esta definição refere-se ao: J2EE - Java2 Enterprise Edition J2SE - Java2 Standard Edition Java applets Java servlets J2ME - Java2 Micro Edition Respondido em 24/09/2019 07:33:37 http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588601&cod_hist_prova=163768658&pag_voltar=otacka LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V4 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo {} class Exemplo() {} Public Exemplo {} public class Exemplo() {} class public Exemplo {} Respondido em 24/09/2019 07:33:49 2a Questão Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_colabore('38403','163768658','3317588601'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Respondido em 24/09/2019 07:33:51 3a Questão Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: Portabilidade Escalabilidade Facilidade de programação Flexibilidade Recompilação automática Respondido em 24/09/2019 07:33:53 Gabarito Coment. 4a Questão A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é: Permitir a instanciação do objeto na memória. Determinar quando uma classe deve ser abstrata. Detectar os Hot Spots das aplicações. Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. Possibilitar a criação de herança entre as classes. Respondido em 24/09/2019 07:33:55 Gabarito Coment. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588706&cod_hist_prova=163768686&pag_voltar=otackahttp://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588706&cod_hist_prova=163768686&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588706&cod_hist_prova=163768686&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588706&cod_hist_prova=163768686&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588706&cod_hist_prova=163768686&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588706&cod_hist_prova=163768686&pag_voltar=otacka 5a Questão Ao desenvolver um sistema utilizando a Linguagem de Programação Java é possível utilizar o processo de compilação por meio do executável javac. Ao final desse processo será gerado o ByteCode Java, o qual possuirá a extensão: .jvm .java .jar .class .war Respondido em 24/09/2019 07:33:58 6a Questão Os programas Java normalmente passam por cinco fases para serem executados: Edição; Compilação; Carga; Validação; Execução; Edição; Compilação; Carga; Verificação; Execução; Edição; Carga; Verificação; Execução; Edição; Compilação; Carga; Execução; Edição; Compilação; Verificação; Execução; Respondido em 24/09/2019 07:34:00 Explicação: A linguagem de programação Java é tida como uma linguagem híbrida, a mesma realiza a compilação de seu código-fonte para bytecode para em seguida interpretá-lo em sua máquina virtual. 7a Questão Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: deve começar com letras minúsculas, porém não podem começar com números. O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) toda classe deve começar com uma letra maiúscula caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. O nome da classe deve fazer referência total ao seu objeto Respondido em 24/09/2019 07:34:02 8a Questão São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente C++, Java, JavaScript C++, Scripts Shell do Linux , Java Scripts Shell do Linux, JavaScript, Java Java, C, C++ Java, C++ e JavaScript Respondido em 24/09/2019 07:34:04 LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V5 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_colabore('38403','163768686','3317588706'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Respondido em 24/09/2019 07:34:13 Gabarito Coment. 2a Questão Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM: Ela é usada para compilar um código Java. A JVM gera um código executável para cada sistema operacional. A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional. A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos. Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. Respondido em 24/09/2019 07:34:15 Gabarito Coment. 3a Questão A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Esse interpretador trata-se do(a): Java API. Java Virtual Machine. JDK. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588712&cod_hist_prova=163768713&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588712&cod_hist_prova=163768713&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588712&cod_hist_prova=163768713&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588712&cod_hist_prova=163768713&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588712&cod_hist_prova=163768713&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588712&cod_hist_prova=163768713&pag_voltar=otacka J2SE. JavaBeans. Respondido em 24/09/2019 07:34:18 4a Questão Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: sobrecarga; a implementação de múltiplas interfaces. polimorfismo; herança múltipla; métodos de classe; Respondido em 24/09/2019 07:34:20 5a Questão Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode". Qual das respostas apresenta o conceito correto para "bytecode"? Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. É resultado da interpretação do código fonte de um programa escrito em Java. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelaJVM. Respondido em 24/09/2019 07:34:22 6a Questão (ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. Com relação ao tema, analise as asserções a seguir: Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto PORQUE como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução. Acerca dessas asserções, assinale a alternativa correta. As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira Tanto a primeira quanto a segunda asserções são proposições falsas A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa Respondido em 24/09/2019 07:34:24 7a Questão Analise as seguintes sentenças: I) A plataforma Java Enterprise Edition define um padrão para desenvolvimento de aplicações empresariais em múltiplas camadas, incluindo a plataforma Web. II) O Java Standard Edition aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows. III) O Java Runtime Environment possui tudo que é necessário para desenvolver programas em Java. Das sentenças acima, apenas: I é verdadeira I e II são verdadeiras I e III são verdadeiras III é verdadeira II é verdadeira Respondido em 24/09/2019 07:34:27 8a Questão No âmbito da linguagem Java, considere: I. Edição é a criação do programa, que também é chamado de código Bytecode. II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma. III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode. IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado. Está correto o que consta em III e IV, somente IV, somente I, II, III e IV II e IV, somente III, somente Respondido em 24/09/2019 07:34:29 LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V6 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_colabore('38403','163768713','3317588712'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas partes e a relação entre elas. Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem: Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Respondido em 24/09/2019 07:34:40 Gabarito Coment. 2a Questão O ambiente Java faz uso de seu interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de: JavaSwing Java Virtual Machine Garbage Colector Java Enterprise Java Development Kit Respondido em 24/09/2019 07:34:42 Explicação: Java é uma linguagem compilada que ao executar esse processo gera um bytecode que é executado na Java Virtual Machine dando assim portabilidade de plataformas a linguagem. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka 3a Questão Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: (assinale somente uma alternativa) Somente o Java Standard Edition. Somente o Java Runtime Enviroment-JRE. Somente a Java Virutal Machine-JVM. O JDK e o Java Standard Edition. A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK. Respondido em 24/09/2019 07:34:45 Gabarito Coment. 4a Questão Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada: Servlet Dot Net JavaServePages Bytecode classe Respondido em 24/09/2019 07:34:47 5a Questão Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente / Servidor. Não permite distribuição de objetos nem oferece suporte a tecnologias para Internet. Esta definição refere-se ao: Java servlets Java applets J2SE - Java2 Standard Edition J2ME - Java2 Micro Edition J2EE - Java2 Enterprise Edition Respondido em 24/09/2019 07:34:50 http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka 6a Questão A tecnologia Java é, basicamente, dividida em: JSE, JEEP e JME JSE, JDE e JME JSE, JEE e JPE JSE, JEE e JME JSE, JDE e JPE Respondidoem 24/09/2019 07:34:52 7a Questão De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM) "é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina." JVM JDK garbage collector JRE JSR Respondido em 24/09/2019 07:34:55 Gabarito Coment. 8a Questão A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de Java Virtual Machine. Java API. JavaFX. J2SE. JavaBeans. Respondido em 24/09/2019 07:34:57 http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317588720&cod_hist_prova=163768739&pag_voltar=otacka LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V7 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário fazer o download: JRE NetBeans JSP Eclipse JDK Respondido em 24/09/2019 07:35:07 javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_colabore('38403','163768739','3317588720'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); 2a Questão Seja um programa em java com o seguinte código: public class PrimeiroPrograma { public static void main (String args[]) { System.out.println("Bem vindo ao Mundo Java"); } } Marque a única alternativa CORRETA: O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java. O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java. O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula. O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. Respondido em 24/09/2019 07:35:09 Gabarito Coment. 3a Questão A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é: Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. Possibilitar a criação de herança entre as classes. Determinar quando uma classe deve ser abstrata. Permitir a instanciação do objeto na memória. Detectar os Hot Spots das aplicações. Respondido em 24/09/2019 07:35:11 Gabarito Coment. 4a Questão http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: Facilidade de programação Flexibilidade Escalabilidade Portabilidade Recompilação automática Respondido em 24/09/2019 07:35:15 Gabarito Coment. 5a Questão Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: deve começar com letras minúsculas, porém não podem começar com números. toda classe deve começar com uma letra maiúscula caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. O nome da classe deve fazer referência total ao seu objeto O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) Respondido em 24/09/2019 07:35:18 6a Questão Os programas Java normalmente passam por cinco fases para serem executados: Edição; Carga; Verificação; Execução; Edição; Compilação; Carga; Validação; Execução; Edição; Compilação; Verificação; Execução; Edição; Compilação; Carga; Execução; Edição; Compilação; Carga; Verificação; Execução; Respondido em 24/09/2019 07:35:20 Explicação: A linguagem de programação Java é tida como uma linguagem híbrida, a mesma realiza a compilação de seu código-fonte para bytecode para em seguida interpretá-lo em sua máquina virtual. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317590729&cod_hist_prova=163768770&pag_voltar=otacka 7a Questão Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo() {} class public Exemplo {} public class Exemplo {} Public Exemplo {} class Exemplo() {} Respondido em 24/09/2019 07:35:23 8a Questão Ao desenvolver um sistema utilizando a Linguagem de Programação Java é possível utilizar o processo de compilação por meio do executável javac. Ao final desse processo será gerado o ByteCode Java, o qual possuirá a extensão: .java .jvm .war .jar .class Respondido em 24/09/2019 07:35:25 javascript:abre_colabore('38403','163768770','3317590729'); LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201803107685_V8 24/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente C++, Java, JavaScriptJava, C++ e JavaScript Scripts Shell do Linux, JavaScript, Java Java, C, C++ C++, Scripts Shell do Linux , Java Respondido em 24/09/2019 07:40:09 2a Questão Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Respondido em 24/09/2019 07:40:12 3a Questão Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Respondido em 24/09/2019 07:40:15 Gabarito Coment. 4a Questão A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Esse interpretador trata-se do(a): Java Virtual Machine. JavaBeans. Java API. J2SE. JDK. Respondido em 24/09/2019 07:40:19 5a Questão Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317597633&cod_hist_prova=163769127&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317597633&cod_hist_prova=163769127&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317597633&cod_hist_prova=163769127&pag_voltar=otacka herança múltipla; polimorfismo; sobrecarga; métodos de classe; a implementação de múltiplas interfaces. Respondido em 24/09/2019 07:40:22 6a Questão Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode". Qual das respostas apresenta o conceito correto para "bytecode"? É resultado da interpretação do código fonte de um programa escrito em Java. É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM. Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. Respondido em 24/09/2019 07:40:25 7a Questão Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM: A JVM gera um código executável para cada sistema operacional. Ela é usada para compilar um código Java. A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional. Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos. Respondido em 24/09/2019 07:40:28 Gabarito Coment. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317597633&cod_hist_prova=163769127&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317597633&cod_hist_prova=163769127&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3317597633&cod_hist_prova=163769127&pag_voltar=otacka 8a Questão (ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. Com relação ao tema, analise as asserções a seguir: Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto PORQUE como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução. Acerca dessas asserções, assinale a alternativa correta. As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira Tanto a primeira quanto a segunda asserções são proposições falsas A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira Respondido em 24/09/2019 07:40:33 javascript:abre_colabore('38403','163769127','3317597633');LINGUAGEM DE PROGRAMAÇÃO 10a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A10_201803107685_V1 25/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Pode-se dizer sobre exceções que: Marque a alternativa correta. o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro. throws é o comando responsável pela implementação de uma exceção é obrigatório utilizar o comando finally em todos tratamentos de exceção a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o tratamento em caso de algum erro são as principais classes de exceções Java: NullPointerException, offExcecpion e onException Respondido em 25/09/2019 07:30:03 Gabarito Coment. 2a Questão Dado o trecho de código escrito em Java abaixo, podemos afirmar que: public class Avaliacao{ public void metodo() throws Exception { throw new Exception(); } public static void main(String args[]) { int x, y, z; x = y = z = 1; javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka try { new Avaliacao().metodo(); x++; } catch (Exception e) { y++; } finally { z++; new Avaliacao().metodo(); } System.out.println(x + "," + y + "," + z); } } Imprime no console: 1,1,2. O programa não compila. Imprime no console: 1,1,3. Imprime no console: 2,2,3. Imprime no console: 2,2,1. Respondido em 25/09/2019 07:30:07 Gabarito Coment. 3a Questão Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é um evento de ação? Cliques em botões Ativar e desativar JCheckbox Digitar um texto Clicar em menus Ativar um RadioButton Respondido em 25/09/2019 07:30:11 Gabarito Coment. Gabarito Coment. 4a Questão Por qual motivo é utilizado o bloco try...catch. Polimorfismo. Fazer depuração de códigos. Realizar tentativas de execução. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka Auditar código. Tratar e recuperar erros. Respondido em 25/09/2019 07:30:15 Gabarito Coment. 5a Questão De acordo com a afirmação abaixo (Fonte: adaptado IBM): "permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam, assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto." interface agregação herança classe abstrata polimorfismo Respondido em 25/09/2019 07:30:17 Gabarito Coment. 6a Questão Analise o seguinte trecho de código. Qual o resultado de tentar compilá-lo e executá-lo? class Avaliacao { public static void main(String[] args) { System.out.println("Inicio do main!!"); try { System.out.println("Inicio do try!"); int[] array = new int[3]; for (int i = 0; i < 4; ++i) { array[i] = i; System.out.println(i); } System.out.println("Fim do try!"); } catch (Exception e) { System.out.println("Exceçao: " + e); } System.out.println("Fim do main!"); } } O código não compila por causa de um erro no array. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka O código não compila. O código compila ocorre uma exceção ArrayIndexOutOfBoundsException, contudo está é tratada e o programa segue ate imprimir: "Fim do main!". O código compila execução sem a existência de Exceções. O código compila, mas tem sua execução interrompida devido a ocorrência de uma ArrayIndexOutOfBoundsException. Respondido em 25/09/2019 07:30:21 Gabarito Coment. LINGUAGEM DE PROGRAMAÇÃO 10a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A10_201803107685_V2 25/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Pode-se dizer sobre exceções que: Marque a alternativa correta. throws é o comando responsável pela implementação de uma exceção é obrigatório utilizar o comando finally em todos tratamentos de exceção http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937035&cod_hist_prova=164014047&pag_voltar=otacka javascript:abre_colabore('38403','164014047','3323937035'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412');javascript:abre_frame('3','10','','','314415412'); o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro. a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o tratamento em caso de algum erro são as principais classes de exceções Java: NullPointerException, offExcecpion e onException Respondido em 25/09/2019 07:30:34 Gabarito Coment. 2a Questão Dado o trecho de código escrito em Java abaixo, podemos afirmar que: public class Avaliacao{ public void metodo() throws Exception { throw new Exception(); } public static void main(String args[]) { int x, y, z; x = y = z = 1; try { new Avaliacao().metodo(); x++; } catch (Exception e) { y++; } finally { z++; new Avaliacao().metodo(); } System.out.println(x + "," + y + "," + z); } } Imprime no console: 2,2,3. Imprime no console: 1,1,3. Imprime no console: 1,1,2. O programa não compila. Imprime no console: 2,2,1. Respondido em 25/09/2019 07:30:36 Gabarito Coment. 3a Questão Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é um evento de ação? http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka Clicar em menus Ativar e desativar JCheckbox Cliques em botões Digitar um texto Ativar um RadioButton Respondido em 25/09/2019 07:30:39 Gabarito Coment. Gabarito Coment. 4a Questão Por qual motivo é utilizado o bloco try...catch. Realizar tentativas de execução. Auditar código. Polimorfismo. Fazer depuração de códigos. Tratar e recuperar erros. Respondido em 25/09/2019 07:30:42 Gabarito Coment. 5a Questão De acordo com a afirmação abaixo (Fonte: adaptado IBM): "permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam, assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto." herança polimorfismo agregação interface classe abstrata Respondido em 25/09/2019 07:30:44 Gabarito Coment. 6a Questão http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka Analise o seguinte trecho de código. Qual o resultado de tentar compilá-lo e executá-lo? class Avaliacao { public static void main(String[] args) { System.out.println("Inicio do main!!"); try { System.out.println("Inicio do try!"); int[] array = new int[3]; for (int i = 0; i < 4; ++i) { array[i] = i; System.out.println(i); } System.out.println("Fim do try!"); } catch (Exception e) { System.out.println("Exceçao: " + e); } System.out.println("Fim do main!"); } } O código não compila por causa de um erro no array. O código compila ocorre uma exceção ArrayIndexOutOfBoundsException, contudo está é tratada e o programa segue ate imprimir: "Fim do main!". O código não compila. O código compila execução sem a existência de Exceções. O código compila, mas tem sua execução interrompida devido a ocorrência de uma ArrayIndexOutOfBoundsException. Respondido em 25/09/2019 07:30:46 Gabarito Coment. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937806&cod_hist_prova=164014066&pag_voltar=otacka javascript:abre_colabore('38403','164014066','3323937806'); LINGUAGEM DE PROGRAMAÇÃO 10a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A10_201803107685_V3 25/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Pode-se dizer sobre exceções que: Marque a alternativa correta. é obrigatório utilizar o comando finally em todos tratamentos de exceção o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro. são as principais classes de exceções Java: NullPointerException, offExcecpion e onException a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o tratamento em caso de algum erro throws é o comando responsável pela implementação de uma exceção Respondido em 25/09/2019 07:31:01 Gabarito Coment. 2a Questão Dado o trecho de código escrito em Java abaixo, podemos afirmar que: public class Avaliacao{ public void metodo() throws Exception { throw new Exception(); } public static void main(String args[]) { int x, y, z; x = y = z = 1; try { new Avaliacao().metodo(); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','10','','','314415412');javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka x++; } catch (Exception e) { y++; } finally { z++; new Avaliacao().metodo(); } System.out.println(x + "," + y + "," + z); } } Imprime no console: 1,1,2. Imprime no console: 2,2,1. Imprime no console: 1,1,3. O programa não compila. Imprime no console: 2,2,3. Respondido em 25/09/2019 07:31:04 Gabarito Coment. 3a Questão De acordo com a afirmação abaixo (Fonte: adaptado IBM): "permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam, assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto." polimorfismo agregação classe abstrata interface herança Respondido em 25/09/2019 07:31:07 Gabarito Coment. 4a Questão Por qual motivo é utilizado o bloco try...catch. Realizar tentativas de execução. Fazer depuração de códigos. Auditar código. http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka Tratar e recuperar erros. Polimorfismo. Respondido em 25/09/2019 07:31:13 Gabarito Coment. 5a Questão Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é um evento de ação? Clicar em menus Cliques em botões Ativar e desativar JCheckbox Digitar um texto Ativar um RadioButton Respondido em 25/09/2019 07:31:16 Gabarito Coment. Gabarito Coment. 6a Questão Analise o seguinte trecho de código. Qual o resultado de tentar compilá-lo e executá-lo? class Avaliacao { public static void main(String[] args) { System.out.println("Inicio do main!!"); try { System.out.println("Inicio do try!"); int[] array = new int[3]; for (int i = 0; i < 4; ++i) { array[i] = i; System.out.println(i); } System.out.println("Fim do try!"); } catch (Exception e) { System.out.println("Exceçao: " + e); } System.out.println("Fim do main!"); } } O código não compila. O código compila ocorre uma exceção ArrayIndexOutOfBoundsException, contudo está é tratada e o programa segue ate imprimir: "Fim do main!". http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka O código compila execução sem a existência de Exceções. O código não compila por causa de um erro no array. O código compila, mas tem sua execução interrompida devido a ocorrência de uma ArrayIndexOutOfBoundsException. Respondido em 25/09/2019 07:31:19 Gabarito Coment. LINGUAGEM DE PROGRAMAÇÃO 10a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A10_201803107685_V4 25/09/2019 Aluno(a): FERNANDO RODRIGUES SILVA 2019.3 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201803107685 1a Questão Pode-se dizer sobre exceções que: Marque a alternativa correta. é obrigatório utilizar o comando finally em todos tratamentos de exceção são as principais classes de exceções Java: NullPointerException, offExcecpion e onException a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o tratamento em caso de algum erro http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323937046&cod_hist_prova=164014097&pag_voltar=otacka javascript:abre_colabore('38403','164014097','3323937046'); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','10','','','314415412'); javascript:abre_frame('2','10','','','314415412'); javascript:abre_frame('3','10','','','314415412'); throws é o comando responsável pela implementação de uma exceção o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro. Respondido em 25/09/2019 07:31:33 Gabarito Coment. 2a Questão Dado o trecho de código escrito em Java abaixo, podemos afirmar que: public class Avaliacao{ public void metodo() throws Exception { throw new Exception(); } public static void main(String args[]) { int x, y, z; x = y = z = 1; try { new Avaliacao().metodo(); x++; } catch (Exception e) { y++; } finally { z++; new Avaliacao().metodo(); } System.out.println(x + "," + y + "," + z); } } O programa não compila. Imprime no console: 2,2,3. Imprime no console: 2,2,1. Imprime no console: 1,1,3. Imprime no console: 1,1,2. Respondido em 25/09/2019 07:31:36 Gabarito Coment. 3a Questão Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é um evento de ação? Digitar um texto http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323938951&cod_hist_prova=164014130&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323938951&cod_hist_prova=164014130&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323938951&cod_hist_prova=164014130&pag_voltar=otacka http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3323938951&cod_hist_prova=164014130&pag_voltar=otacka
Compartilhar