Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 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 São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente 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: LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V7 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. J2SE. JavaFX. JavaBeans. Java API. Java Virtual Machine. 2. Java, C++ e JavaScript Scripts Shell do Linux, JavaScript, Java Java, C, C++ C++, Scripts Shell do Linux , Java C++, Java, JavaScript 3. javascript:voltar(); javascript:voltar(); javascript:duvidas('1098178','7121','1','3523867','1'); javascript:duvidas('1011950','7121','2','3523867','2'); javascript:duvidas('869617','7121','3','3523867','3'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 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: Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: 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: 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: JavaSwing Garbage Colector Java Enterprise Java Virtual Machine Java Development Kit 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. 4. I e II são verdadeiras I e III são verdadeiras II é verdadeira I é verdadeira III é verdadeira 5. herança múltipla; métodos de classe; polimorfismo; a implementação de múltiplas interfaces. sobrecarga; 6. JSP JDK JRE NetBeans Eclipse 7. javascript:duvidas('823745','7121','4','3523867','4'); javascript:duvidas('1013322','7121','5','3523867','5'); javascript:duvidas('698302','7121','6','3523867','6'); javascript:duvidas('698301','7121','7','3523867','7'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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. caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. toda classe deve começar com uma letra maiúscula deve começar com letras minúsculas, porém não podem começar com números. 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 ) 8. 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 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.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Não Respondida Não Gravada Gravada Exercício inciado em 24/05/2020 14:15:56. javascript:duvidas('641708','7121','8','3523867','8'); javascript:abre_colabore('36380','195466162','3907942085'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 (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. 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"? LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V8 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. A primeira asserção é uma proposição verdadeira, e a segunda, uma proposiçãofalsa A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira 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 Tanto a primeira quanto a segunda asserções são proposições falsas 2. Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. javascript:voltar(); javascript:voltar(); javascript:duvidas('236350','7121','1','3523867','1'); javascript:duvidas('704787','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 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): Qual sintaxe expressa a criação correta de uma classe em java? Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM: 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: É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM. É 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. É resultado da interpretação do código fonte de um programa escrito em Java. 3. Java Virtual Machine. JavaBeans. JDK. J2SE. Java API. 4. Public Exemplo {} public class Exemplo {} class public Exemplo {} class Exemplo() {} public class Exemplo() {} 5. 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. 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. Gabarito Coment. 6. Java servlets J2ME - Java2 Micro Edition Java applets J2SE - Java2 Standard Edition javascript:duvidas('823758','7121','3','3523867','3'); javascript:duvidas('55486','7121','4','3523867','4'); javascript:duvidas('31121','7121','5','3523867','5'); javascript:duvidas('653444','7121','6','3523867','6'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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) Os programas Java normalmente passam por cinco fases para serem executados: J2EE - Java2 Enterprise Edition 7. A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK. Somente a Java Virutal Machine-JVM. Somente o Java Runtime Enviroment-JRE. O JDK e o Java Standard Edition. Somente o Java Standard Edition. Gabarito Coment. 8. Edição; Carga; Verificação; Execução; Edição; Compilação; Carga; Execução; Edição; Compilação; Carga; Validação; Execução; Edição; Compilação; Carga; Verificação; Execução; Edição; Compilação; Verificação; Execução; 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. Não Respondida Não Gravada Gravada Exercício inciado em 24/05/2020 14:20:25. javascript:duvidas('31115','7121','7','3523867','7'); javascript:duvidas('949691','7121','8','3523867','8'); javascript:abre_colabore('36380','195467173','3907966552'); LINGUAGEM DE PROGRAMAÇÃO 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A1_201902590473_V10 07/06/2020 Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 2020.1 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201902590473 1a 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: Java Development Kit Java Enterprise Java Virtual Machine JavaSwing Garbage Colector Respondido em 07/06/2020 19:07:25 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. 2a 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 07/06/2020 19:07:31 3a Questão São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente C++, Scripts Shell do Linux , Java C++, Java, JavaScript Java, C, C++ Java, C++ e JavaScript Scripts Shell do Linux, JavaScript, Java http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314415123'); javascript:abre_frame('2','1','','','314415123'); javascript:abre_frame('3','1','','','314415123'); Respondido em 07/06/2020 19:07:35 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 compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. É 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 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. Respondido em 07/06/2020 19:07:24 5a 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 Eclipse JSP JDK NetBeans Respondido em 07/06/2020 19:07:50 6a 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 API. JavaFX. JavaBeans. Java Virtual Machine. J2SE. Respondido em 07/06/2020 19:07:40 7a Questão A plataforma Java disponibilizaum 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): J2SE. Java Virtual Machine. JavaBeans. JDK. Java API. Respondido em 07/06/2020 19:07:48 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: J2ME - Java2 Micro Edition Java servlets J2EE - Java2 Enterprise Edition J2SE - Java2 Standard Edition Java applets Respondido em 07/06/2020 19:08:14 javascript:abre_colabore('38403','199538260','4008324560'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 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: São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente Os programas Java normalmente passam por cinco fases para serem executados: LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V1 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. III é verdadeira II é verdadeira I e III são verdadeiras I e II são verdadeiras I é verdadeira 2. C++, Scripts Shell do Linux , Java C++, Java, JavaScript Java, C++ e JavaScript Java, C, C++ Scripts Shell do Linux, JavaScript, Java 3. javascript:voltar(); javascript:voltar(); javascript:duvidas('823745','7121','1','3523867','1'); javascript:duvidas('1011950','7121','2','3523867','2'); javascript:duvidas('949691','7121','3','3523867','3'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 (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. 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: 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"); } Edição; Compilação; Carga; Verificação; Execução; Edição; Compilação; Carga; Validação; Execução; Edição; Compilação; Carga; Execução; Edição; Carga; Verificação; Execução; Edição; Compilação; Verificação; Execução; 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. 4. 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 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 A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa 5. J2ME - Java2 Micro Edition J2EE - Java2 Enterprise Edition Java applets J2SE - Java2 Standard Edition Java servlets 6. javascript:duvidas('236350','7121','4','3523867','4'); javascript:duvidas('653444','7121','5','3523867','5'); javascript:duvidas('78068','7121','6','3523867','6'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 } Marque a única alternativa CORRETA: 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. 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): 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 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 pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. Gabarito Coment. 7. 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.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.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 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. 8. JDK. JavaBeans. Java API. Java Virtual Machine. J2SE. Não Respondida Não Gravada Gravada Exercício inciado em 21/05/2020 01:02:23. javascript:duvidas('641708','7121','7','3523867','7'); javascript:duvidas('823758','7121','8','3523867','8');javascript:abre_colabore('36125','194592998','3886248401'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 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: 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: 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) LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V2 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) deve começar com letras minúsculas, porém não podem começar com números. O nome da classe deve fazer referência total ao seu objeto 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. 2. JDK JSP Eclipse JRE NetBeans 3. javascript:voltar(); javascript:voltar(); javascript:duvidas('698301','7121','1','3523867','1'); javascript:duvidas('698302','7121','2','3523867','2'); javascript:duvidas('31115','7121','3','3523867','3'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 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. 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: Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: Somente o Java Standard Edition. 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. Somente a Java Virutal Machine-JVM. Somente o Java Runtime Enviroment-JRE. Gabarito Coment. 4. 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.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.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 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. Gabarito Coment. 5. JavaSwing Java Virtual Machine Java Enterprise Garbage Colector Java Development Kit 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. 6. sobrecarga; polimorfismo; métodos de classe; a implementação de múltiplas interfaces. herança múltipla; javascript:duvidas('231655','7121','4','3523867','4'); javascript:duvidas('869617','7121','5','3523867','5'); javascript:duvidas('1013322','7121','6','3523867','6'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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"? Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM: 7. É 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 pela JVM. 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. 8. 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. 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. Gabarito Coment. Não Respondida Não Gravada Gravada Exercício inciado em 21/05/2020 01:05:29. javascript:duvidas('704787','7121','7','3523867','7'); javascript:duvidas('31121','7121','8','3523867','8'); javascript:abre_colabore('36125','194593223','3886255871'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 A tecnologia Java é, basicamente, dividida em: 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 Qual sintaxe expressa a criação correta de uma classe em java? LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V3 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na suaAV e AVS. 1. JSE, JEEP e JME JSE, JDE e JPE JSE, JEE e JPE JSE, JEE e JME JSE, JDE e JME 2. J2SE. Java Virtual Machine. JavaFX. JavaBeans. Java API. 3. public class Exemplo() {} javascript:voltar(); javascript:voltar(); javascript:duvidas('33286','7121','1','3523867','1'); javascript:duvidas('1098178','7121','2','3523867','2'); javascript:duvidas('55486','7121','3','3523867','3'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 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: (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. São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente Public Exemplo {} class Exemplo() {} class public Exemplo {} public class Exemplo {} 4. II é verdadeira III é verdadeira I é verdadeira I e III são verdadeiras I e II são verdadeiras 5. 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 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 A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa 6. C++, Java, JavaScript C++, Scripts Shell do Linux , Java Scripts Shell do Linux, JavaScript, Java Java, C, C++ Java, C++ e JavaScript javascript:duvidas('823745','7121','4','3523867','4'); javascript:duvidas('236350','7121','5','3523867','5'); javascript:duvidas('1011950','7121','6','3523867','6'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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): 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. 7. JavaBeans. JDK. Java API. J2SE. Java Virtual Machine. 8. 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. 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. Não Respondida Não Gravada Gravada Exercício inciado em 21/05/2020 01:07:02. javascript:duvidas('823758','7121','7','3523867','7'); javascript:duvidas('641708','7121','8','3523867','8'); javascript:abre_colabore('36125','194593347','3886258815'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 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) 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 LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V4 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK. O JDK e o Java Standard Edition. Somente o Java Runtime Enviroment-JRE. Somente a Java Virutal Machine-JVM. Somente o Java Standard Edition. Gabarito Coment. 2. JavaBeans. Java API. J2SE. JavaFX. Java Virtual Machine. javascript:voltar(); javascript:voltar(); javascript:duvidas('31115','7121','1','3523867','1'); javascript:duvidas('1098178','7121','2','3523867','2'); javascript:duvidas('1011950','7121','3','3523867','3'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente 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: 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. Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente / Servidor. Não permite distribuição de objetosnem oferece suporte a tecnologias para Internet. Esta definição refere-se ao: 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: 3. Scripts Shell do Linux, JavaScript, Java C++, Java, JavaScript Java, C++ e JavaScript Java, C, C++ C++, Scripts Shell do Linux , Java 4. toda classe deve começar com uma letra maiúscula O nome da classe deve fazer referência total ao seu objeto deve começar com letras minúsculas, porém não podem começar com números. 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 ser exatamente o mesmo nome de seu arquivo fonte ( .java ) 5. 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 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. 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. Gabarito Coment. 6. J2EE - Java2 Enterprise Edition Java servlets J2ME - Java2 Micro Edition Java applets J2SE - Java2 Standard Edition 7. javascript:duvidas('698301','7121','4','3523867','4'); javascript:duvidas('231655','7121','5','3523867','5'); javascript:duvidas('653444','7121','6','3523867','6'); javascript:duvidas('869617','7121','7','3523867','7'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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 JavaSwing Java Development Kit Garbage Colector Java Enterprise 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. 8. JavaBeans. Java API. JDK. J2SE. Java Virtual Machine. Não Respondida Não Gravada Gravada Exercício inciado em 21/05/2020 20:08:00. javascript:duvidas('823758','7121','8','3523867','8'); javascript:abre_colabore('36125','194850311','3893697931'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 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: A tecnologia Java é, basicamente, dividida em: LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V5 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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 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 pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. Gabarito Coment. 2. JSE, JDE e JPE JSE, JEE e JME JSE, JEEP e JME JSE, JEE e JPE javascript:voltar(); javascript:voltar(); javascript:duvidas('78068','7121','1','3523867','1'); javascript:duvidas('33286','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 Qual sintaxe expressa a criação correta de uma classe em java? 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: (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. Analise as seguintes sentenças: I) A plataforma Java Enterprise Edition define um padrão para desenvolvimento de aplicações empresariais em múltiplas JSE, JDE e JME 3. class Exemplo() {} public class Exemplo {} class public Exemplo {} public class Exemplo() {} Public Exemplo {} 4. NetBeans JDK JSP JRE Eclipse 5. A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa Tanto a primeira quanto a segunda asserções são proposições falsas As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira 6. javascript:duvidas('55486','7121','3','3523867','3'); javascript:duvidas('698302','7121','4','3523867','4'); javascript:duvidas('236350','7121','5','3523867','5'); javascript:duvidas('823745','7121','6','3523867','6'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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: Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: 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. I é verdadeira I e III são verdadeiras I e II são verdadeiras III é verdadeira II é verdadeira 7. a implementação de múltiplas interfaces. sobrecarga; herança múltipla; polimorfismo; métodos de classe; 8. 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. 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. Não Respondida Não Gravada Gravada Exercício inciado em 21/05/2020 20:09:11. javascript:duvidas('1013322','7121','7','3523867','7'); javascript:duvidas('641708','7121','8','3523867','8'); javascript:abre_colabore('36125','194850840','3893712711'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3 Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM: Os programas Java normalmente passam por cinco fases para serem executados: LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V6 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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. A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos. 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. Gabarito Coment. 2. Edição; Compilação; Carga; Validação; Execução; Edição; Carga; Verificaçã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; 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. javascript:voltar(); javascript:voltar(); javascript:duvidas('31121','7121','1','3523867','1'); javascript:duvidas('949691','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 Qual sintaxe expressa a criação correta de uma classe em java? 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. 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: 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: 3. class Exemplo() {} class public Exemplo {} public class Exemplo {} public class Exemplo() {} Public Exemplo {} 4. 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 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.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Gabarito Coment. 5. J2EE - Java2 Enterprise Edition Java servlets Java applets J2SE - Java2 Standard Edition J2ME - Java2 Micro Edition 6. 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, pois o compilador entenderá que é um programa em java. O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. javascript:duvidas('55486','7121','3','3523867','3'); javascript:duvidas('231655','7121','4','3523867','4'); javascript:duvidas('653444','7121','5','3523867','5'); javascript:duvidas('78068','7121','6','3523867','6'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 A tecnologia Java é, basicamente, dividida em: 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 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 com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. Gabarito Coment. 7. JSE, JDE e JPE JSE, JEE e JME JSE, JEEP e JME JSE, JEE e JPE JSE, JDE e JME 8. A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK. O JDK e o Java Standard Edition. Somente a Java Virutal Machine-JVM. Somente o Java Runtime Enviroment-JRE. Somente o Java Standard Edition. Gabarito Coment. Não Respondida Não Gravada Gravada Exercício inciado em 24/05/2020 14:14:40. javascript:duvidas('33286','7121','7','3523867','7'); javascript:duvidas('31115','7121','8','3523867','8'); javascript:abre_colabore('36380','195465902','3907936676'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=2019025904731/3 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 São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente 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: LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A1_201902590473_V7 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. J2SE. JavaFX. JavaBeans. Java API. Java Virtual Machine. 2. Java, C++ e JavaScript Scripts Shell do Linux, JavaScript, Java Java, C, C++ C++, Scripts Shell do Linux , Java C++, Java, JavaScript 3. javascript:voltar(); javascript:voltar(); javascript:duvidas('1098178','7121','1','3523867','1'); javascript:duvidas('1011950','7121','2','3523867','2'); javascript:duvidas('869617','7121','3','3523867','3'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('2','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); javascript:abre_frame('3','1','','FDQKVKRRO3JPDRMH9YUE','314415123'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3 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: Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: 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: 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: JavaSwing Garbage Colector Java Enterprise Java Virtual Machine Java Development Kit 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. 4. I e II são verdadeiras I e III são verdadeiras II é verdadeira I é verdadeira III é verdadeira 5. herança múltipla; métodos de classe; polimorfismo; a implementação de múltiplas interfaces. sobrecarga; 6. JSP JDK JRE NetBeans Eclipse 7. javascript:duvidas('823745','7121','4','3523867','4'); javascript:duvidas('1013322','7121','5','3523867','5'); javascript:duvidas('698302','7121','6','3523867','6'); javascript:duvidas('698301','7121','7','3523867','7'); 24/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3 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. caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. toda classe deve começar com uma letra maiúscula deve começar com letras minúsculas, porém não podem começar com números. 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 ) 8. 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 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.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Não Respondida Não Gravada Gravada Exercício inciado em 24/05/2020 14:15:56. javascript:duvidas('641708','7121','8','3523867','8'); javascript:abre_colabore('36380','195466162','3907942085'); Considere o programa em Java que ler as 3 notas de um aluno e calcula a média final deste aluno. Considerar que a média é ponderada e que o peso das notas é: 2,3 e 5, respectivamente. Analise o programa e selecione a equação que calcula, corretamente, a média ponderada: import javax.swing.*; public class Idade{ public static void main(String [] args){ float n1, n2, n3, media; n1 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a primeira nota:¿)); n2 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a segunda nota:¿)); n3 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a terceira nota:¿)); ( ) Equação que calcula a média ponderada. JOptionPane.showMessageDialog(¿Media é:¿+media); System.exit(0);; } } Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o que será exibido exatamente na sequencia correta, após o processamento. LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A2_201902590473_V8 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. media = (n1 + n2 + n3)/30; media = (n1 + n2 + n3)/3; media = (n1 + n2 + n3)/10; media = (n1*2 + n2*3 + n3*5)/3; media = (n1*2 + n2*3 + n3*5)/10; 2. javascript:voltar(); javascript:voltar(); javascript:duvidas('862296','7121','1','3523867','1'); javascript:duvidas('254226','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); int X=3+8; int Y=2*X; float Z=X/2; boolean A = true; System.out.println("\n"+X); System.out.println("\n"+Y);System.out.println("\n"+Z); System.out.println("\n"+A); Associe as duas colunas relacionando as instruções de seleção e de repetição com suas respectivas definições e, a seguir, assinale a sequência correta. Instruções de seleção e de repetição: (1) if (2) if...else (3) while (4) switch Definições: ( ) Instrução de seleção múltipla: seleciona ou ignora um grupo de ações entre vários grupos. ( ) Instrução de seleção única: seleciona ou ignora um grupo de ações. ( ) Instrução de repetição que executa um grupo de ações zero ou mais vezes, enquanto uma condição de continuação do loop for verdadeira. ( ) Instrução de seleção dupla: executa um grupo de ações entre dois grupos de ações. Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre a verificação da sintaxe e a definição da ordem de execução dos operadores. Com base nas ordens de precedência e associatividade e nas regras de conversão de tipos primitivos, informe o valor impresso resultante da avaliação da seguinte instrução: System.out.println( 3 + 1 + "2" ); 22, 12, 5.0, true 11, 22, 5.0, VERDADEIRO 11, 22, 5.0, true 22, 11, 5.0, true 11, 22, 5.0, null 3. 2 - 1 - 4 - 3 1 - 4 - 3 - 2 2 - 3 - 1 - 4 3 - 2 - 1 - 4 4 - 1 - 3 - 2 4. 31"2" 6 42 Ocorre erro durante a execução devido à conversão. 312 javascript:duvidas('98461','7121','3','3523867','3'); javascript:duvidas('753664','7121','4','3523867','4'); Marque a opção que mostra o que é impresso na tela. public class Descoberta { private int v; public Descoberta(int p) { v= p+1; } public void faz(int p) {v = v + p; } public void exec() { System.out.print(" " + v); } } public static void main(String args[]) { int B[] = {10,15,20,25,30}; Descoberta d = new Descoberta(101); for (int i = 0; i < B.length ; i++) { d.faz(B[i]); d.exec(); } } //fim main } Qual o valor da variável total no final da execução do código apresentado, logo abaixo? int total = 0 for(int conta = 2; conta <=20; conta+=2) total+= conta; System.out.printf("Resultado %d\n", total); Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado obtido após o processamento. public class Prog3 5. 112 127 147 172 202 112 112 112 112 112 Não compila. Por isso, nada é impresso na tela. 113 127 148 172 202 112 112 147 173 201 6. 108 110 100 120 112 7. javascript:duvidas('694019','7121','5','3523867','5'); javascript:duvidas('899536','7121','6','3523867','6'); javascript:duvidas('254200','7121','7','3523867','7'); { public static void main(String[] args) { String A = "MEL DE ABELHA"; char letra = A.charAt(5); System.out.println("\n" +letra); } } Dado o trecho do programa em JAVA abaixo, identificar sua saída. Interger i = 1; while (i < 10){ if (i%2==0){ i++; } else { i=i+2; } System.out.print(i+" "); } ABELH MEL DE ABELHA E MEL DE MEL D 8. 2 4 6 8 1 2 3 4 5 6 7 8 9 11 1 3 5 7 9 11 1 2 4 6 8 3 5 7 9 11 Não Respondida Não Gravada Gravada Exercício inciado em 07/06/2020 19:01:15. javascript:duvidas('770561','7121','8','3523867','8'); javascript:abre_colabore('35054','199536354','4008282602'); (FUMARC/2011) Analise o seguinte programa desenvolvido na linguagem Java. public class testeLogica { public static void main(String[] args) { boolean A, B; boolean R1, R2, R3, R4; A = true; B = false; R1 = (A || B && A || !B); R2 = (!(A || !B) && (A || B)); R3 = (A && B) && (!A || !B); R4 = (!A || B || A || !B); System.out.println(R1); System.out.println(R2); System.out.println(R3); System.out.println(R4); } Qual é a sequência CORRETA ? (de cima para baixo) Na linguagem Java as palavras reservadas: char, boolean, int, float e double representam LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A2_201902590473_V9 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. true, false, false, true false, false, false, true true, false, true, false true, true, true, false false, true, false, true Gabarito Coment. Gabarito Coment. 2. interfaces javascript:voltar(); javascript:voltar(); javascript:duvidas('216202','7121','1','3523867','1'); javascript:duvidas('854092','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); Considerando o código a seguir: public static void main(String[] args) { int i = 15; while(true){ if(i%3==0){ System.out.print(i + " "); } i--; if(i==0){ break; } } } A saída da execução desse trecho de código terá como primeiro número da sequência e último respectivamente: Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre a verificação da sintaxe e a definição da ordem de execução dos operadores. Com base nas ordens de precedência e associatividade e nas regras de conversão de tipos primitivos, informe o valor impresso resultante da avaliação da seguinte instrução: System.out.println( 4 < 5 ? 7 : 2 ); Analise o código Java a seguir: import java.lang.*; import java.io.*; class XX { public static void main(String[] args) { final int NUM = 6; for(int i = 0; i < NUM; i++) System.out.println( X(i)); } public static int X(int n) { int result = 1; for(int i = 2; i <= n; i++) result *= i; return result; } } A soma dos valores exibidos pelo comando println é: tipos primitivos métodos objetos classes 3. 15 e 2 12 e 2 14 e 2 12 e 3 15 e 3 Gabarito Coment. 4. 5 4 7 2 3.5 5. 4 154 10 2 34 javascript:duvidas('31592','7121','3','3523867','3'); javascript:duvidas('753665','7121','4','3523867','4'); javascript:duvidas('865834','7121','5','3523867','5'); O String em Java é: Ao se executar o trecho de código abaixo, escrito em Java, qual será o resultado obtido? int a = 1+3/2; System.out.println(a); Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós- decremento. public class Decrementa{ public static void main(String args[]) { int m, n = 44; m = --n; m = n--; System.out.println(m); System.out.println(n); } } Qual será a saída ? 6. Uma classe do pacote "java.lang" Uma classe do pacote "java.Math" Um tipo primitivo de dado Uma classe do pacote "util" Um método especial que armazena dado 7. 2 2.5 1 existe erro de execução: tipo inválido existe erro de compilação 8. 42 e 43 42 e 41 43 e 42 42 e 42 43 e 43 Gabarito Coment. javascript:duvidas('823755','7121','6','3523867','6'); javascript:duvidas('823762','7121','7','3523867','7'); javascript:duvidas('33318','7121','8','3523867','8'); javascript:abre_colabore('35054','199537426','4008307224'); Não Respondida Não Gravada Gravada Exercício inciado em 07/06/2020 19:04:52. DENTRE OS COMANDOS BÁSICOS DA LINGUAGEM DE PROGRAMAÇÃO JAVA, QUALO COMANDO ABAIXO QUE PODE SER UTILIZADO PARA COMPARAR DUAS STRINGS (str1 e str2)? public class qwert { public static void main(String[] args) { qwert a = new qwert(); a.asdfg(672, 117); } void asdfg(int d1, int d2) { int a3 = 1; int a1 = d1; int a2 = d2; System.out.println("Resposta"); if (a1 >= a2) { LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A2_201902590473_V10 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. strcpy(str1,str2); str1.equals.str2; strcmp(str1,str2); str1 == str2; str1.equals(str2); Explicação: ADAS A ASDD AS 2. javascript:voltar(); javascript:voltar(); javascript:duvidas('872605','7121','1','3523867','1'); javascript:duvidas('865838','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); while (a3 > 0) { a3 = a1 % a2; a1 = a2; a2 = a3; System.out.println(a1 + " - " + a3); } } } } Assinale a opção que apresenta o resultado da execução do código Java precedente. Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void main(String[] args){ String X="CIDADES DO RIO DE JANEIRO"; String Y=X.substring(0,9); System.out.println("Resposta = "+Y;}} A alternativa que representa todos os tipos de dados primitivos em Java é Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados: Resposta 87 - 30 Resposta 672 - 117 Resposta 117 - 87 87 - 30 30 - 27 27 - 33 - 0 Resposta 3 - 0 Resposta 672 - 117 117 - 87 87 - 30 30 - 27 27 - 3 3. Êrro de compilação Êrro de sintaxe CIDADES CIDADES D CIDADES DO 4. short, boolean, int, long, float, double e String char, boolean, byte, short, int, long, float e double byte, short, int, long, float, double, String e Date char, boolean, byte, short, int, long, float, double, String e Date char, boolean, byte, short, int, long, float, double e String 5. é usada somente para agrupar objetos. é usada somente para armazenar tipos primitivos. não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. é usada para armazenar dados de tipos primitivos e também para armazenar objetos. javascript:duvidas('956705','7121','3','3523867','3'); javascript:duvidas('994166','7121','4','3523867','4'); javascript:duvidas('31137','7121','5','3523867','5'); O comando "for" estendido foi criado para que seja mais fácil percorrer ________ de objetos do que com o comando "for" tradicional, onde é necessário saber o tamanho da estrutura a ser percorrida. Com base no trecho de código a seguir e com os valores de entrada passados na seguinte ordem 1200, 200, 120, 10 e -1101 o resultado será: public static void main(String[] args) { final int NUMEROS = 5; Scanner sc = new Scanner(System.in); int valorMax = Integer.MIN_VALUE; int valorMin = Integer.MAX_VALUE; for (int i = 0; i < NUMEROS; i++){ System.out.println("Entre com um valor:"); int valor = sc.nextInt(); if (valor > valorMax) valorMax = valor; if (valor < valorMin) valorMin = valor; } System.out.println("O maior valor é: "+valorMax); System.out.println("O menor valor é: "+valorMin); } Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void main(String[] args){ String X="PEDRO"; String Y="pedro"; if(X.equalsIgnoreCase(Y)) System.out.println("Mesma pessoa"); else System.out.println("Pessoa diferente"); }} é usada somente para agrupar dados de tipos primitivos, como int e double. 6. Métodos Associações Coleções Classes Atributos 7. O maior valor é: 200 O menor valor é: -1101 O maior valor é: -1101 O menor valor é: 1200 O maior valor é: 1200 O menor valor é: 10 O programa apresenta o erro "Integer.parseInt()" e não executa. O maior valor é: 1200 O menor valor é: -1101 8. Mesma pessoa Êrro de compilação Êrro de sintaxe e de compilação Pessoa diferente Êrro de sintaxe javascript:duvidas('610538','7121','6','3523867','6'); javascript:duvidas('870036','7121','7','3523867','7'); javascript:duvidas('956709','7121','8','3523867','8'); javascript:abre_colabore('35054','199537830','4008315520'); Não Respondida Não Gravada Gravada Exercício inciado em 07/06/2020 19:05:43. 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/4 Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void main(String[] args){ String X="CIDADES DO RIO DE JANEIRO"; String Y=X.substring(0,9); System.out.println("Resposta = "+Y;}} Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós- decremento. public class Decrementa{ public static void main(String args[]) { int m, n = 44; m = --n; m = n--; System.out.println(m); System.out.println(n); } } Qual será a saída ? LINGUAGEM DE PROGRAMAÇÃO Lupa Calc. Vídeo PPT MP3 CCT0756_A2_201902590473_V1 Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473 Disc.: LINGUAGEM DE PROGRAM 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Êrro de sintaxe CIDADES D CIDADES CIDADES DO Êrro de compilação 2. 43 e 43 javascript:voltar(); javascript:voltar(); javascript:duvidas('956705','7121','1','3523867','1'); javascript:duvidas('33318','7121','2','3523867','2'); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('1','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('2','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); javascript:abre_frame('3','2','','HLY4IRUIHLHKKSOTRRE0','314415149'); 21/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/4 Levando em consideração os conceitos sobre vetores, assinale a opção correta: Strings são elementos usados para manipular cadeias de caracteres. Na linguagem Java, temos algumas peculiaridades com String. A esse respeito, veja as assertivas e assinale a alternativa que aponta a(s) correta(s): I. Java assume que os literais de String não mudam nunca e trata de forma diferenciada as cadeias de caracteres com base no uso da Classe String. II. charAt(int posicao), substring(int posicao) e compareTo(String outraString) são métodos interessantes da Classe String; III. String é um tipo primitivo encontrado na linguagem Java. IV. Em Java, operador + pode concatenar duas Strings originando uma nova. Com base no trecho de código a seguir e com os valores
Compartilhar