Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0024_SM_201408203821 V.1 Aluno(a): ROBSON CABRAL DA SILVA JUNIOR Matrícula: 201408203821 Desempenho: 0,5 de 0,5 Data: 05/06/2016 21:38:13 (Finalizada) 1a Questão (Ref.: 201408255347) Pontos: 0,1 / 0,1 Analisando o código abaixo, assinale a alternativa que indique a explicação correta do funcionamento dos métodos setEstado(boolean estado) e getEstado(): public class Lampada { private boolean estado; //ligado ou não public Lampada(){ this.estado = false; } public void setEstado(boolean estado){ this.estado = estado; } public boolean getEstado(){ return this.estado; } } O método setEstado para definir um valor para o atributo estado deveria ser do tipo boolean, como o método getEstado. Os dois métodos estão errados, pois não estão atualizando o atributo estado da classe. O método setEstado está definindo um valor para o estado da lâmpada ; o método getEstado está retornando o estado atual da lâmpada . O método getEstado para definir um valor para o atributo estado deveria ser do tipo void, como o método setEstado. O método getEstado está definindo um valor para o estado da lâmpada ; o método setEstado está retornando o estado atual da lâmpada. Gabarito Comentado. 2a Questão (Ref.: 201408255318) Pontos: 0,1 / 0,1 Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: (assinale somente uma alternativa) O JDK e o Java Standard Edition. Somente a Java Virutal MachineJVM. A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) JDK. Somente o Java Standard Edition. 05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 Somente o Java Runtime EnviromentJRE. Gabarito Comentado. 3a Questão (Ref.: 201408455883) Pontos: 0,1 / 0,1 Seja o código a seguir: public class DemoVetor{ public static void main(String[] args) { int[] vet={10,20,34,56,60}; int i; for(i=0; i < vet.length;i++) { System.out.println("vet["+i+"]=" + vet[i]); } System.out.print("i="+i); } } Marque a alternativa que apresenta o valor da variável i, ao final do programa. i=4; i=3; i=2; i=1; i=5; Gabarito Comentado. 4a Questão (Ref.: 201408255868) Pontos: 0,1 / 0,1 Como converter uma variável do tipo String para double? (Fonte:IBM) variávelDouble = Double.parseDouble(seuString); variávelDouble = Double(seuString); variávelDouble = (Double)seuString; variávelDouble = Double.valueOf(seuString); variávelDouble = (double)seuString; Gabarito Comentado. 5a Questão (Ref.: 201408255827) Pontos: 0,1 / 0,1 Considerando o trecho de programa descrito abaixo, marque a alternativa que define o resultado apresentado na tela. package controle; public class ExercTeste { public static void main(String args[]) { int num=0,i; for(i=0;i<20;i++){ num=Math.random(); System.out.println("O resultado eh: "+ num%10); } } 05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3 } Serão apresentados os 10 primeiros valores obtidos na função random. Serão apresentados os valores de resto da divisão do valor por 2. Serão apresentados os valores de resto da divisão do valor por 10. Será apresentado o total dos valores lidos. Não serão apresentados, pois não existe a função random na linguagem JAVA. Gabarito Comentado.
Compartilhar