Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017528 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 1/3 AYRTON FELYPHE DA SILVA OLIVEIRA201512559245 TERESINA Voltar LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0314_SM_201512559245 V.1 Aluno(a): AYRTON FELYPHE DA SILVA OLIVEIRA Matrícula: 201512559245 Desempenho: 0,5 de 0,5 Data: 17/05/2017 16:25:09 (Finalizada) 1a Questão (Ref.: 201512646287) Pontos: 0,1 / 0,1 Há vários conceitos importantes que devemos saber quando trabalhamos com a linguagem Java. Um destes conceitos é saber o que é uma classe. Assinale a alternativa que apresente a melhor definição para este termo: protótipo que define as variáveis primitivas (variáveis que definem estados internos de um objeto) e métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos os objetos de um certo tipo. protótipo que define os atributos (variáveis que definem estados internos de um objeto) e métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos os objetos de diferentes tipos. protótipo que define as variáveis primitivas (variáveis que definem estados internos de um objeto) e métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos os objetos de diferentes tipos. protótipo que define as variáveis de referência (variáveis que definem estados internos de um objeto) e métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos os objetos de um certo tipo. protótipo que define os atributos (variáveis que definem estados internos de um objeto) e métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos os objetos de um certo tipo. 2a Questão (Ref.: 201512647207) Pontos: 0,1 / 0,1 Marque a opção que corresponda a uma mensagem, baseada em GUI, para o usuário informar a idade na própria caixa de diálogo. JOptionPane.showMessageDialog(idade, "Informe a sua idade"); JOptionPane.showMessageDialog(null, "Informe a sua idade"); JOptionPane.showInputDialog("Informe a sua idade"); JOptionPane.showInputDialog(int idade, "Informe a sua idade"); JOptionPane.showDialog("Informe a sua idade"); 3a Questão (Ref.: 201512646832) Pontos: 0,1 / 0,1 Considere a seguinte definição: public class Produto { private int codigo; private double preco; File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibilitymenu.js 2017528 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 2/3 public Produto(int codigo, double preco) { this.codigo=codigo; this.preco=preco; } public Produto() { this.codigo=codigo; this.preco=0d; } public void atualizaPreco (float wperc) { this.preco = (wpreco * (1+wperc)) * 1.10; } } Marque a alternativa que define o método polimórfico utilizado na classe: Overloading implements new Overriding extends Gabarito Comentado. 4a Questão (Ref.: 201512647290) Pontos: 0,1 / 0,1 Analise os 3 trechos de código abaixo e assinale a alternativa correta: i. final int ARRAY_SIZE = 5; ARRAY_SIZE = 10; ii. int b[] = new int[10]; for(int i=0; i<=b.length(); i++) b[i] = 1; iii. int a[][] = { {1,2} , {3,4} }; a[1,1] = 5; não possui nenhum erro nos 3 trechos de código i. não existe variável final / ii. acesso a um index do vetor inexistente causando estouro / iii. não é possível inicializar uma matriz no momento da declaração i. não é possível alterar o valor ARRAY_SIZE para 10 / ii. Acesso a um index do vetor inexistente causando estouro / iii. atribuição do valor 5 de forma incorreta na matriz i. não possui nenhum erro / ii. não possui nenhum erro / iii. não é possível inicializar uma matriz no momento da declaração i. não é possível inicializar uma variável final no momento da declaração / ii. não possui nenhum erro / iii. não é possível inicializar uma matriz no momento da declaração 5a Questão (Ref.: 201512646308) Pontos: 0,1 / 0,1 Quem sou eu? I) Sou compilado em um arquivo com extensão ".java". II) Posso ter métodos. III) Indico o comportamento de um objeto. IV) Vivo na Heap. Analisando os itens acima, assinale a alternativa correta: classe; classe; método; objeto. método; método; atributo; classe. classe; classe; variável primitiva; método main. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibilitymenu.js 2017528 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 3/3 objeto; variável de referência; atributo; atributo. atributo; classe; método; objeto. Gabarito Comentado. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibilitymenu.js
Compartilhar