Prévia do material em texto
1 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. J2SE. Java Virtual Machine. JavaFX. JavaBeans. Respondido em 19/06/2020 22:59:26 2 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 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 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 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 19/06/2020 23:01:03 3 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 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. O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula. O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java. Respondido em 19/06/2020 23:01:47 Gabarito Comentado 4 Questão A tecnologia Java é, basicamente, dividida em: JSE, JDE e JME JSE, JEEP e JME JSE, JEE e JPE JSE, JEE e JME JSE, JDE e JPE Respondido em 19/06/2020 23:00:11 5 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) 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 o Java Standard Edition. Somente a Java Virutal Machine-JVM. Respondido em 19/06/2020 23:00:23 Gabarito Comentado 6 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4052998729&cod_hist_prova=201554848&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4052998729&cod_hist_prova=201554848&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4052998729&cod_hist_prova=201554848&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4052998729&cod_hist_prova=201554848&pag_voltar=otacka 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 19/06/2020 23:00:47 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. 7 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: II é verdadeira I e III são verdadeiras III é verdadeira I é verdadeira I e II são verdadeiras Respondido em 19/06/2020 23:00:55 8 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: Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. 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. 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. 1 Questão Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: métodos de classe; a implementação de múltiplas interfaces. polimorfismo; sobrecarga; herança múltipla; Respondido em 19/06/2020 23:03:38 2 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): J2SE. Java Virtual Machine. JDK. Java API. JavaBeans. Respondido em 19/06/2020 23:03:58 3 Questão Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo() {} class public Exemplo {} Public Exemplo {} public class Exemplo {} class Exemplo() {} Respondido em 19/06/2020 23:04:18 4 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. 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. É 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. Respondido em 19/06/2020 23:04:47 5 Questão Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimentoem linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário fazer o download: JDK NetBeans JRE Eclipse JSP Respondido em 19/06/2020 23:02:53 6 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 Enterprise Java Development Kit Java Virtual Machine Garbage Colector Respondido em 19/06/2020 23:04:59 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. 7 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. 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 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 Respondido em 19/06/2020 23:05:17 8 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. 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 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, mas a segunda não é uma justificativa correta da primeira 1 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. 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 gera um código executável para cada sistema operacional. Respondido em 20/06/2020 01:07:41 Gabarito Comentado 2 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. JavaFX. Java Virtual Machine. JavaBeans. Respondido em 20/06/2020 01:07:56 3 Questão São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente C++, Scripts Shell do Linux , Java Java, C, C++ Scripts Shell do Linux, JavaScript, Java C++, Java, JavaScript Java, C++ e JavaScript Respondido em 20/06/2020 01:08:23 4 Questão https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053413704&cod_hist_prova=201574396&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053413704&cod_hist_prova=201574396&pag_voltar=otacka 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 20/06/2020 01:08:38 5 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. J2SE. Java API. JDK. Respondido em 20/06/2020 01:08:43 6 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 Enterprise Java Virtual Machine Garbage Colector JavaSwing Java Development Kit Respondido em 20/06/2020 01:08:49 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. 7 Questão Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: polimorfismo; a implementação de múltiplas interfaces. métodos de classe; herança múltipla; sobrecarga; Respondido em 20/06/2020 01:08:56 8 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 20/06/2020 01:09:02 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. 1 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: JDK NetBeans JSP JRE Eclipse Respondido em 20/06/2020 01:09:32 2 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ódigoaté 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 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. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. Respondido em 20/06/2020 01:09:49 3 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: 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 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. Respondido em 20/06/2020 01:10:37 4 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 II são verdadeiras I é verdadeira II é verdadeira I e III são verdadeiras III é verdadeira Respondido em 20/06/2020 01:13:31 5 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 a Java Virutal Machine-JVM. Somente o Java Runtime Enviroment-JRE. 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 Standard Edition. Respondido em 20/06/2020 01:13:00 Gabarito Comentado 6 Questão A tecnologia Java é, basicamente, dividida em: JSE, JDE e JPE JSE, JEE e JPE JSE, JDE e JME JSE, JEEP e JME JSE, JEE e JME Respondido em 20/06/2020 01:13:13 7 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. 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 20/06/2020 01:14:15 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053417598&cod_hist_prova=201574566&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053417598&cod_hist_prova=201574566&pag_voltar=otacka Gabarito Comentado 8 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 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, 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 com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. 1 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. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053417598&cod_hist_prova=201574566&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053417598&cod_hist_prova=201574566&pag_voltar=otacka 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 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 As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira Respondido em 20/06/2020 01:17:59 2 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. 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 comandojava 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 20/06/2020 01:18:17 3 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 Java servlets Java applets J2ME - Java2 Micro Edition J2SE - Java2 Standard Edition Respondido em 20/06/2020 01:17:07 4 Questão São exemplos de linguagens Compiladas, interpretadas e hibridas, respectivamente Scripts Shell do Linux, JavaScript, Java C++, Java, JavaScript Java, C++ e JavaScript Java, C, C++ C++, Scripts Shell do Linux , Java Respondido em 20/06/2020 01:18:42 5 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 Java Development Kit Java Enterprise Garbage Colector Respondido em 20/06/2020 01:19:15 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 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): J2SE. Java API. Java Virtual Machine. JDK. JavaBeans. Respondido em 20/06/2020 01:17:20 7 Questão Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: sobrecarga; herança múltipla; métodos de classe; polimorfismo; a implementação de múltiplas interfaces. Respondido em 20/06/2020 01:19:25 8 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 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. A JVM gera um código executável para cada sistema operacional. Ela é usada para compilar um código Java. Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. 1 Questão Analise o código abaixo: import javax.swing.JOptionPane; public class Exercicio { public static void main(String args[]){ int p, t; String b = "100010"; double s = 0; t = b.length(); p = t - 1; for (int i = 0; i < t ; i++) { s = s + ( Math.pow(2, p) * Integer.parseInt( b.substring(i, i+1) ) ); p--; } JOptionPane.showMessageDialog(null, s); } } Assinale a alternativa que representa a saída do JOptionPane.showMessageDialog(null, s); O programa não compila. 100 36 34 98 Respondido em 20/06/2020 01:17:59 2 Questão Considere os seguintes fragmentos de código Java: I. int sum = 7; if ( sum > 20 ) { System.out.print("ganhou "); } else { System.out.print("perdeu "); } System.out.println("o bônus."); II. int sum = 21; if ( sum != 20 ) System.out.print("ganhou"); else System.out.print("perdeu "); System.out.println("o bônus."); O resultado da execução dos fragmentos em I e II será, respectivamente, perdeu o bônus e ganhou o bônus. perdeu e ganhou o bônus. perdeu o bônus e ganhou. ganhou e ganhou. perdeu e perdeu. Respondido em 20/06/2020 01:18:08 3 Questão 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); } O programa apresenta o erro "Integer.parseInt()" e não executa. O maior valor é: 1200 O menor valor é: -1101 O maior valor é: 200 O menor valor é: -1101 O maior valor é: -1101 O menor valor é: 1200 O maior valor é: 1200 O menor valor é: 10 Respondido em 20/06/2020 01:20:22 4 Questão 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 é: 10 4 2 154 34 Respondido em 20/06/2020 01:20:30 5 Questão 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;}} Êrro de compilação CIDADES CIDADES DO Êrro de sintaxe CIDADES D Respondido em 20/06/2020 01:18:40 6 Questão 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. I, II, III e IV. Apenas I e IV; Apenas I; Apenas I, II e IV; Apenas I e III; Respondido em 20/06/2020 01:20:46 Explicação: O item III é falso pois String em java é uma Classe 7 Questão 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: é usada somente para armazenar tipos primitivos. é usada somente para agrupar objetos. é usada para armazenar dados de tipos primitivos e também para armazenar objetos. é usada somente para agrupar dados de tipos primitivos, como int e double. não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. Respondido em 20/06/2020 01:18:54 8 Questão Marquea alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas: int [][] matriz = new int [4,5]; int matriz [4][5]; int [][] matriz = new int [5,4]; int [][] matriz = new int [5][5]; int [][] matriz = new int [4][5]; 1 Questão Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por: and, or, not *, +, ~ &&, ||, ! .and., .or., .not &, #, $ Respondido em 20/06/2020 01:21:47 Gabarito Comentado 2 Questão 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. Classes Atributos Métodos Coleções Associações Respondido em 20/06/2020 01:20:02 3 Questão Supondo que A e B são variáveis inteiras com valores iguais a 5 e 10, respectivamente, e D e E variáveis float, que possuem valor igual a 1.5 e 0, respectivamente. Escolha a alternativa que indica o conteudo final da variável E: E = A++; E = ((20 / A) / 3) + (2*B)/2 ; E = ((32 % 4) * 2 *2) * D; E *= B; 1.5 100 10 0 15 Respondido em 20/06/2020 01:20:50 Explicação: Resolvendo passo a passo temos: int A,B; A= 5; B= 10; float D,E; D = (float) 1.5; E = 0; E = A++; ---> E = 5 e A = 6 devido ao incremento pós. E = ((20 / A) / 3) + (2 * B) / 2; --> E = 11, pois na primeira parte temos 20 / 6 / 3 -- como são valores inteiros, despresamos a vírgugla e temos 1, somando com 2 * 10 / 2 = 10.... teremos 11. E = ((32 % 4) * 2 * 2) * D; --> 32 % 4 retorna o resto da divisão de 32 por 4 que é = a zero.. Depois tudo será multiplicado por zero e o resultado final de E = 0. E *= B; é o mesmo que: E = E * B. logo E = 0 * 10 = 0 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053438845&cod_hist_prova=201575441&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053438845&cod_hist_prova=201575441&pag_voltar=otacka Resultado final, E = 0 Gabarito Comentado 4 Questão 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" ); 42 31"2" 6 312 Ocorre erro durante a execução devido à conversão. Respondido em 20/06/2020 01:24:29 5 Questão DENTRE OS COMANDOS BÁSICOS DA LINGUAGEM DE PROGRAMAÇÃO JAVA, QUAL O COMANDO ABAIXO QUE PODE SER UTILIZADO PARA COMPARAR DUAS STRINGS (str1 e str2)? str1 == str2; str1.equals(str2); strcmp(str1,str2); strcpy(str1,str2); str1.equals.str2; Respondido em 20/06/2020 01:24:51 Explicação: ADAS A ASDD AS 6 Questão A instrução em código-fonte Java abaixo descreve exatamente o que? int idade = 15; while (idade != 0) { System.out.println( "Idade: " + idade/2); idade--; } d) o programa entrará em loop infinito c) o programa imprimirá 30 números https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053438845&cod_hist_prova=201575441&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053438845&cod_hist_prova=201575441&pag_voltar=otacka o programa imprimirá 29 números o programa imprimirá 15 números impressão seqüencial das idades em ordem crescente Respondido em 20/06/2020 01:23:46 7 Questão 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 ? 42 e 42 42 e 43 43 e 43 43 e 42 42 e 41 Respondido em 20/06/2020 01:25:10 Gabarito Comentado 8 Questão Marque a opção correta. Um índice de um array deve ser: Inteiro e negativo Inteiro e não negativo Caracter e não negativo String e não negativo Real e não negativo https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053438845&cod_hist_prova=201575441&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053438845&cod_hist_prova=201575441&pag_voltar=otacka 1 Questão Analise o código em Java abaixo e marque a opção correta que representa o que será exibido após a execução do mesmo: public class Repeticao { public static void main(String arg[]){ int i; char letra = 'a'; for(i=1;i<5;i++){ System.out.print(" "+letra); letra++; } } } a b c d e f a b c d letra letra letra letra letra a b c d e letra letra letra letra Respondido em 20/06/2020 01:28:18 2 Questão O String em Java é: Um tipo primitivo de dado Uma classe do pacote "util" Uma classe do pacote "java.Math" Um método especial que armazena dado Uma classe do pacote "java.lang" Respondido em 20/06/2020 01:28:29 3 Questão 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+" "); } 2 4 6 8 3 5 7 9 11 1 2 3 4 5 6 7 8 9 11 1 2 4 6 8 1 3 5 7 9 11 Respondido em 20/06/2020 01:30:05 4 Questão No trecho de comando abaixo: y = 9; x = (y>5) ? 6 : 8; Qual é o valor atribuído à variável x? 8 6 9 5 7 Respondido em 20/06/2020 01:28:28 5 Questão Considere o trecho de código a seguir e assinale a alternativa correta: public static void main(String[] args) { int[] vet = {6 , 8, 7, 9, 0, 4, 3, 2, 5, 1}; int aux = 0; int i = 0; System.out.print("{"); for(i = 0; i<10; i++){ System.out.print(" "+vet[i]); } System.out.print("}"); System.out.println(" "); for(i = 0; i<10; i++){ for(int j = 0; j<9; j++){ if(vet[j] > vet[j + 1]){ aux = vet[j]; vet[j] = vet[j+1]; vet[j+1] = aux; } } } System.out.print("{"); for(i = 0; i<10; i++){ System.out.print(" "+vet[i]); } System.out.print("}"); } É usado o método de ordenação BubbleSort (Bolha) e a saída será o vetor ordenado crescentemente É usado o método de ordenação BubbleSort (Bolha) e a saída será o vetor vet = {6 , 8, 7, 9, 0, 4, 3, 2, 5, 1} O código irá exibir o vetor vet = {6 , 8, 7, 9, 0, 4, 3, 2, 5, 1} na saída É usado o método de ordenação BubbleSort (Bolha) e a saída será o vetor ordenado descrescentemente O código apresentará um erro "java.lang.ArrayIndexOutOfBoundsException" Respondido em 20/06/2020 01:28:51 Explicação: Em diversas aplicações, tanto cientificas como comerciais, vamos encontrar problemas de ordenação, como por exemplo, ordenar números em ordem crescente ou decrescente, nomes em ordem alfabética, etc. Para ordenar os elementos de uma maneira eficaz é necessário o uso de um algoritmo de ordenação. Existem diversos algoritmos de ordenação, o conhecimento deles e suas aplicações é algo muito importante para um programador; conhecendo esses algoritmos, o programadorpoderá escolher o melhor de acordo com a necessidade, melhorando o desempenho da aplicação. O método bolha é usado para ordenar vetores em várias condições e neste caso aplicamos uma delas. 6 Questão 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); 120 110 100 112 108 Respondido em 20/06/2020 01:28:58 7 Questão Na linguagem Java as palavras reservadas: char, boolean, int, float e double representam classes interfaces tipos primitivos métodos objetos Respondido em 20/06/2020 01:31:07 8 Questão 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: 12 e 3 12 e 2 15 e 3 14 e 2 15 e 2 1 Questão Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado obtido após o processamento. public class Prog3 { public static void main(String[] args) { String A = "MEL DE ABELHA"; char letra = A.charAt(5); System.out.println("\n" +letra); } } MEL DE ABELHA ABELH E MEL DE MEL D Respondido em 20/06/2020 01:32:47 2 Questão 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 ); 3.5 2 5 4 7 Respondido em 20/06/2020 01:32:51 3 Questão Analise o código abaixo: import javax.swing.JOptionPane; public class Exercicio { public static void main(String args[]){ int p, t; String b = "100010"; double s = 0; t = b.length(); p = t - 1; for (int i = 0; i < t ; i++) { s = s + ( Math.pow(2, p) * Integer.parseInt( b.substring(i, i+1) ) ); p--; } JOptionPane.showMessageDialog(null, s); } } Assinale a alternativa que representa a saída do JOptionPane.showMessageDialog(null, s); 100 36 O programa não compila. 34 98 Respondido em 20/06/2020 01:30:58 4 Questão 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); } 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 O maior valor é: 200 O menor valor é: -1101 O maior valor é: -1101 O menor valor é: 1200 Respondido em 20/06/2020 01:31:07 5 Questão 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. Apenas I e III; Apenas I; Apenas I e IV; I, II, III e IV. Apenas I, II e IV; Respondido em 20/06/2020 01:33:15 Explicação: O item III é falso pois String em java é uma Classe 6 Questão 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: é usada somente para armazenar tipos primitivos. é usada para armazenar dados de tipos primitivos e também para armazenar objetos. não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. é usada somente para agrupar objetos. é usada somente para agrupar dados de tipos primitivos, como int e double. Respondido em 20/06/2020 01:33:37 7 Questão 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;}} CIDADES Êrro de compilação CIDADES D Êrro de sintaxe CIDADES DO Respondido em 20/06/2020 01:33:48 8 Questão 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 é: 10 2 34 154 4 1 Questão Existem diferentes tipos de classes que podem ser criadas durante a implementação de uma solução em Java. A classe que possui o método main tem como função: definir que a classe irá gerar um código executável (.exe). definir que a classe é uma interface. definir que a classe é uma classe abstrata. iniciar a execução da aplicação. definir que a classe não tem corpo. Respondido em 20/06/2020 01:29:50 Gabarito Comentado 2 Questão Considere os seguintes fragmentos de código Java: https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053454290&cod_hist_prova=201576214&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053454290&cod_hist_prova=201576214&pag_voltar=otacka I. int sum = 7; if ( sum > 20 ) { System.out.print("ganhou "); } else { System.out.print("perdeu "); } System.out.println("o bônus."); II. int sum = 21; if ( sum != 20 ) System.out.print("ganhou"); else System.out.print("perdeu "); System.out.println("o bônus."); O resultado da execução dos fragmentos em I e II será, respectivamente, perdeu e ganhou o bônus perdeu o bônus e ganhou perdeu e perdeu ganhou e ganhou perdeu o bônus e ganhou o bônus Respondido em 20/06/2020 01:31:58 3 Questão Considerando o a classe MegaSena, descrita a seguir, sem erros. Marque a alternativa que indica o que será impresso pela execução do método sorteio(): 60 números inteiros em ordem crescente 60 númerosinteiros aleatórios 6 números inteiros em ordem decrescente 6 números aleatórios arredondados 6 números inteiros em ordem crescente Respondido em 20/06/2020 01:32:06 4 Questão (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) false, true, false, true true, true, true, false true, false, false, true false, false, false, true true, false, true, false Respondido em 20/06/2020 01:30:13 Gabarito Comentado Gabarito Comentado https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053454290&cod_hist_prova=201576214&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053454290&cod_hist_prova=201576214&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053454290&cod_hist_prova=201576214&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053454290&cod_hist_prova=201576214&pag_voltar=otacka 5 Questão 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,6); System.out.println("Resposta = "+Y;}} Resposta = CIDADE Resposta = CIDADES Êrro de sintaxe Êrro de compilação Resposta = Respondido em 20/06/2020 01:30:17 6 Questão Analise o código em Java abaixo e marque a opção correta onde representa o que será exibido após a execução do mesmo: public class Prog01 { public static void main(String[] args) { int i=-7.2; System.out.println("Valor = "+Math.abs(i)); } } Valor = -7.2 Valor = 7.2 Valor = 7 O programa não será executado, erro de compilação Valor = +Math.abs(i) Respondido em 20/06/2020 01:30:22 7 Questão 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) { 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. Resposta 87 - 30 Resposta 672 - 117 117 - 87 87 - 30 30 - 27 27 - 3 Resposta 3 - 0 Resposta 672 - 117 Resposta 117 - 87 87 - 30 30 - 27 27 - 33 - 0 Respondido em 20/06/2020 01:30:28 8 Questão 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. 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); 11, 22, 5.0, VERDADEIRO 22, 11, 5.0, true 22, 12, 5.0, true 11, 22, 5.0, null 11, 22, 5.0, true 1 Questão As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes: java.lang e javax.swing java.awt e javax.swing java.util e java.lang java.awt e java.lang javax.swing e java.util Respondido em 20/06/2020 01:34:00 Gabarito Comentado 2 Questão Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as telas que são específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames, JPanels, JButtons, etc. Criar um componente do Swing é bastante simples, o comando para criar um botão é: JButton botao = new JFrame("sair"); JFrame.botao = new.JButton("sair"); JFrame botao = new JButton("sair"); JButton botao = new JButton("sair"); JButton.botao = new JButton("sair"); Respondido em 20/06/2020 01:34:04 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka 3 Questão O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela. DESTROI_ON_CLOSE HIDE_ON_CLOSE DO_NOTHING_ON_CLOSE DISPOSE_ON_CLOSE EXIT_ON_CLOSE Respondido em 20/06/2020 01:34:07 Gabarito Comentado 4 Questão Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta? https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka Respondido em 20/06/2020 01:36:15 5 Questão Uma caixa de combinação permite ao usuário fazer uma seleção a partir de uma lista de itens. Assinale a alternativa que representa uma caixa de combinaçãoo. JButton JcomboBox Jcheckbox Jmenu JRadioButton Respondido em 20/06/2020 01:36:21 6 Questão Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JFrameText texto = new Text() JTextField caixa = new JTextField() JLabel("caixa de texto") JComboText combo = new "Caixa de Texto" JBox caixa = "Caixa de Texto" Respondido em 20/06/2020 01:36:28 Gabarito Comentado Gabarito Comentado 7 Questão A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: São extensões do pacote java.util.swing Conhecidos como componentes Java puros Possui portabilidade, em relação ao componente AWT Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc A maioria de seus componentes é escrita, manipulada e exibida completamente em Java Respondido em 20/06/2020 01:34:38 Gabarito Comentado Gabarito Comentado 8 Questão Analise as afirmativas e marque a alternativa correta: i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos. ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta. iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada. Apenas a alternativa ii estácorreta. Apenas a alternativa iii está correta. Apenas a alternativa i está correta. Todas as alternativas estão corretas. Todas as alternativas estão erradas. 1 Questão https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053461466&cod_hist_prova=201576499&pag_voltar=otacka Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta? Respondido em 20/06/2020 01:34:34 2 Questão As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes: java.awt e javax.swing java.util e java.lang java.lang e javax.swing javax.swing e java.util java.awt e java.lang Respondido em 20/06/2020 01:35:13 Gabarito Comentado 3 Questão A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: A maioria de seus componentes é escrita, manipulada e exibida completamente em Java Conhecidos como componentes Java puros Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc São extensões do pacote java.util.swing Possui portabilidade, em relação ao componente AWT Respondido em 20/06/2020 01:33:17 Gabarito Comentado Gabarito Comentado https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka 4 Questão Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JBox caixa = "Caixa de Texto" JLabel("caixa de texto") JFrameText texto = new Text() JComboText combo = new "Caixa de Texto" JTextField caixa = new JTextField() Respondido em 20/06/2020 01:35:22 Gabarito Comentado Gabarito Comentado 5 Questão Analise as afirmativas e marque a alternativa correta: i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos. ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta. iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada. Todas as alternativas estão corretas. Apenas a alternativa iii está correta. Apenas a alternativa i está correta. Apenas a alternativa ii está correta. Todas as alternativas estão erradas. Respondido em 20/06/2020 01:35:24 6 Questão Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as telas que são específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames, JPanels, JButtons, etc. Criar um componente do Swing é bastante simples, o comando para criar um botão é: JButton botao = new JButton("sair"); JFrame.botao = new.JButton("sair"); JButton botao = new JFrame("sair"); JFrame botao = new JButton("sair"); JButton.botao = new JButton("sair"); Respondido em 20/06/2020 01:33:29 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053458866&cod_hist_prova=201576389&pag_voltar=otacka 7 Questão Uma caixa de combinação permite ao usuário fazer uma seleção a partir de uma lista de itens. Assinale a alternativa que representa uma caixa de combinaçãoo. Jmenu Jcheckbox JRadioButton JButton JcomboBox Respondido em 20/06/2020 01:35:34 8 Questão O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela. HIDE_ON_CLOSE EXIT_ON_CLOSE DO_NOTHING_ON_CLOSE DESTROI_ON_CLOSE DISPOSE_ON_CLOSE 1 Questão As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes: java.awt e javax.swing java.lang e javax.swing java.util e java.lang java.awt e java.lang javax.swing e java.util Respondido em 20/06/2020 01:34:55 Gabarito Comentado https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka 2 Questão Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as telas que são específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames, JPanels, JButtons, etc. Criar um componente do Swing é bastante simples, o comando para criar um botão é: JFrame.botao = new.JButton("sair"); JButton.botao = new JButton("sair"); JFrame botao = new JButton("sair"); JButton botao = new JButton("sair"); JButton botao =new JFrame("sair"); Respondido em 20/06/2020 01:35:00 3 Questão O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela. DESTROI_ON_CLOSE DISPOSE_ON_CLOSE EXIT_ON_CLOSE HIDE_ON_CLOSE DO_NOTHING_ON_CLOSE Respondido em 20/06/2020 01:35:03 Gabarito Comentado 4 Questão Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta? https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka Respondido em 20/06/2020 01:37:08 5 Questão Uma caixa de combinação permite ao usuário fazer uma seleção a partir de uma lista de itens. Assinale a alternativa que representa uma caixa de combinaçãoo. JRadioButton Jmenu Jcheckbox JcomboBox JButton Respondido em 20/06/2020 01:35:13 6 Questão Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JFrameText texto = new Text() JComboText combo = new "Caixa de Texto" JLabel("caixa de texto") JBox caixa = "Caixa de Texto" JTextField caixa = new JTextField() Respondido em 20/06/2020 01:35:19 Gabarito Comentado Gabarito Comentado 7 Questão A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: São extensões do pacote java.util.swing Possui portabilidade, em relação ao componente AWT A maioria de seus componentes é escrita, manipulada e exibida completamente em Java Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc Conhecidos como componentes Java puros Respondido em 20/06/2020 01:35:24 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka Gabarito Comentado Gabarito Comentado 8 Questão Analise as afirmativas e marque a alternativa correta: i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos. ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta. iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada. Apenas a alternativa iii está correta. Apenas a alternativa i está correta. Todas as alternativas estão erradas. Apenas a alternativa ii está correta. Todas as alternativas estão corretas. 1 Questão As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes: java.lang e javax.swing java.util e java.lang javax.swing e java.util java.awt e java.lang java.awt e javax.swing Respondido em 20/06/2020 01:37:48 Gabarito Comentado 2 Questão Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as telas que são específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames, JPanels, JButtons, etc. Criar um componente do Swing é bastante simples, o comando para criar um botão é: JButton botao = new JButton("sair"); JFrame.botao = new.JButton("sair"); JFrame botao = new JButton("sair"); JButton botao = new JFrame("sair"); https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053462692&cod_hist_prova=201576569&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka JButton.botao = new JButton("sair"); Respondido em 20/06/2020 01:35:50 3 Questão O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela. EXIT_ON_CLOSE DESTROI_ON_CLOSE HIDE_ON_CLOSE DO_NOTHING_ON_CLOSE DISPOSE_ON_CLOSE Respondido em 20/06/2020 01:37:53 Gabarito Comentado 4 Questão Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta? https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka Respondido em 20/06/2020 01:38:00 5 Questão Uma caixa de combinação permite ao usuário fazer uma seleção a partir de uma lista de itens. Assinale a alternativa que representa uma caixa de combinaçãoo. JButton JcomboBox Jmenu Jcheckbox JRadioButton Respondido em 20/06/2020 01:36:03 6 Questão Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JFrameText texto = new Text() JComboText combo = new "Caixa de Texto" JBox caixa = "Caixa de Texto" JTextField caixa = new JTextField() JLabel("caixa de texto") Respondido em 20/06/2020 01:38:07 Gabarito Comentado Gabarito Comentado 7 Questão A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: Conhecidos como componentes Java puros A maioria de seus componentes é escrita, manipulada e exibida completamente em Java Possui portabilidade, em relação ao componente AWT Sãoextensões do pacote java.util.swing Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc Respondido em 20/06/2020 01:38:15 Gabarito Comentado Gabarito Comentado 8 Questão Analise as afirmativas e marque a alternativa correta: i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos. ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta. iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada. Apenas a alternativa i está correta. Todas as alternativas estão erradas. Apenas a alternativa iii está correta. Todas as alternativas estão corretas. Apenas a alternativa ii está correta. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053464012&cod_hist_prova=201576615&pag_voltar=otacka 1 Questão Em Java, para alterar a visibilidade do elemento utiliza-se, entre outros, o modificador de acesso: static. transient. abstract. volatile. protected. Respondido em 20/06/2020 01:38:39 2 Questão Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta arquitetônica assim como um(a) __________ está para uma classe." atributo método variável objeto parâmetro Respondido em 20/06/2020 01:38:53 Gabarito Comentado 3 Questão (CESPE - 2013 - TRE-MS) Assinale a opção correta quanto à abordagem conceitual de abstração sob o paradigma de programação orientada a objetos. Abstração é uma linguagem declarativa que permite acesso à base de dados mediante a utilização da teoria dos conjuntos e da álgebra relacional como fundamento de seu funcionamento. Abstração é um conceito segundo o qual o sistema ou software é dividido em partes distintas. Compõe o ferramental necessário para um programa mais legível com uma melhor manutenção e melhor desempenho por meio da programação orientada a objetos. Abstração consiste em uma linguagem puramente lógica. A motivação para isso veio em parte da vontade de se reconciliar o uso da lógica como uma linguagem declarativa de representação do conhecimento com a representação procedimental do conhecimento. As abstrações, idealmente, caracterizam-se por não serem grandes demais em comparação aos módulos, pois senão elas se tornam multifuncionais e de difícil compreensão. Como consequência, a abstração deve ser implementada apenas no nível de estruturas de dados necessários para se atingir o objetivo pretendido. Abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. Em modelagem https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053466234&cod_hist_prova=201576677&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4053466234&cod_hist_prova=201576677&pag_voltar=otacka orientada a objetos, uma classe é uma abstração de entidades existentes no domínio do sistema de software. Respondido em 20/06/2020 01:39:00 4 Questão Assinale a alternativa que apresenta a assinatura de um método declarado corretamente em Java. public void calcular(v1, v2) { } public void calcular int v1, int v2 { } public void calcular(int, int) { } public void calcular(int v1, int v2) { } public void (int v1, int v2) { } Respondido em 20/06/2020 01:37:30 5 Questão Considere a classe Lampada public class Lampada { private int estadoLampada; public void acender() { estadoLampada = 1; } public void apagar() { estadoLampada = 0; } } Assinale a opção que corretamente instancia a classe dada: Lampada L = new apagar(); Lampada L.new Lampada(); Lampada L = new acender(); Lampada L.acender(); Lampada L = new Lampada(); Respondido em 20/06/2020 01:39:44 6 Questão Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar modificadores de visibilidade e também definí-lo como estático, usando o termo static. Definir um atributo como static significa: É um atributo do objeto e não da classe. É a forma mais próxima de se definir um atributo local em Java. O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado). É acessado pelo objeto e não pela classe. O dado atribuído a este atributo fica guardado no objeto, e não na classe. Respondido em 20/06/2020 01:39:55 7 Questão Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado. void Scanner public main static Respondido em 20/06/2020 01:39:58 8 Questão Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto significa: define a declaração de uma variável de referência associada a um variável primitiva. instância de uma classe. define estados internos de uma classe. um identificador utilizado para descrever o cenário do padrão como um todo. são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens dessa aplicação. 1 Questão Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é correto afirmar que: uma classe é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ela, assim como se relacionar e enviar mensagens a outras classes. um objeto em uma classe é apenas uma definição, pois a ação só ocorre quando o objeto é invocado através de um método. uma classe é uma descrição de um ou mais objetos por meio de um conjunto uniforme de atributos e operações. herança é o mecanismo pelo qual um objeto pode estender outro objeto da mesma classe, aproveitando seus comportamentos e variáveis possíveis. uma classe é uma abstração de alguma coisa no domínio de um problema ou na sua implementação, refletindo a capacidade de um sistema para manter informações sobre ela, interagir com ela ou ambos. Respondido em 20/06/2020 01:40:33 2 Questão O paradigma Orientado a Objetos é a base para a linguagem de programação Java, tratando os conceitos de herança,