Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Logo da Estácio de Sá Fechar Prova Fechar Avaliação: CCT0261_AV_201502378795 » LINGUAGEM DE PROGRAMAÇÃO Tipo de Avaliação: AV Aluno: 201502378795 - DOUGLAS VINICIUS SOARES DA SILVA Professor: ALEXANDRE SOARES ALVES Turma: 9007/AG Nota da Prova: 6,5 Nota de Partic.: 0,5 Av. Parcial 1,5 Data: 10/06/2017 16:09:05 Questão número 1.1a Questão (Ref.: 201502473512) Pontos: 1,0 / 1,0 Identifique no código abaixo um exemplo de Objeto (Instância), Método e Classe. Explique cada conceito deste. public class JavaApp { public static void main(String[] args) { Java java1 = new Java("1.5", "jdk"); System.out.println(java1.getNome()); } } Resposta: //Método = Java java1 = new Java(String[] args) //Instância = java1.getNome() //Classe = public class JavaApp { .... } Gabarito: Objeto: java1 Classe: Java Método: getNome() Objeto é uma instância de classe. Classe é um modelo abstrato de dados. Método é uma operação ou ação ofertada pela classe. Questão número 2.2a Questão (Ref.: 201502473264) Pontos: 1,0 / 1,0 Uma interface, chamada SituacaoAcademica, foi implementada onde foram definidos os métodos public abstract boolean obterSituacaoAluno() e public abstract float obterMediaAluno(). O método obterSituacaoAluno retorna true, se o aluno foi aprovado com média maior ou igual a 6 e, false se o aluno foi reprovado. O método obterMediaAluno() retorna a média aritmética do aluno considerando duas notas. Desenvolva uma classe que implemente esta Interface e seus métodos. Resposta: public class SituacaoAcademica { public static void main (String args[]) { float m = 0; public abstract obterMediaAluno(float n1, n2) { float m = ((n1 + n2) / 2); return m; } public abstract obterSituacaoAluno(boolean) { if ( m < 6) { System.out.println("Aluno Reprovado"); } else if { System.out.println("Aluno Aprovado"); } } } } Gabarito: public interface SituacaoAcademica{ public abstract boolean obterSituacaoAluno(); public abstract float obterMediaAluno(); } public class Aluno implements SituacaoAcademica{ ... public boolean obterSituacaoAluno(){ if (this.media >= 6) { return true; } else{ return false; } } public float obterMeidaAluno(){ this.media=(this.notaav1+this.notaav2)/2; return this.media; } ... } Questão número 3.3a Questão (Ref.: 201502494742) Pontos: 1,0 / 1,0 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: Opção Não Respondida O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java. Opção Não Respondida O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. Opção Marcada Opção Certa O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula. Opção Não Respondida O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. Opção Não Respondida O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java. Questão número 4.4a Questão (Ref.: 201502447811) Pontos: 1,0 / 1,0 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: Opção Marcada Opção Certa é usada para armazenar dados de tipos primitivos e também para armazenar objetos. Opção Não Respondida é usada somente para agrupar objetos. Opção Não Respondida não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. Opção Não Respondida é usada somente para armazenar tipos primitivos. Opção Não Respondida é usada somente para agrupar dados de tipos primitivos, como int e double. Questão número 5.5a Questão (Ref.: 201503116285) Pontos: 0,0 / 1,0 Analise as afirmativas e marque a alternativa correta: i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT. ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. Opção Não Respondida Todas as alternativas estão erradas. Opção Não Respondida Opção Certa Apenas a alternativa ii está correta. Opção Não Respondida Apenas a alternativa i está correta. Opção Marcada Opção Errada Apenas a alternativa iii está correta. Opção Não Respondida Todas as alternativas estão corretas. Questão número 6.6a Questão (Ref.: 201502688362) Pontos: 1,0 / 1,0 Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser: Opção Não Respondida final Opção Marcada Opção Certa private ou protected Opção Não Respondida static Opção Não Respondida abstract Opção Não Respondida public Questão número 7.7a Questão (Ref.: 201502448313) Pontos: 0,5 / 0,5 Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização: Opção Não Respondida implements Opção Marcada Opção Certa super Opção Não Respondida new Opção Não Respondida extends Opção Não Respondida generation Questão número 8.8a Questão (Ref.: 201502472171) Pontos: 0,5 / 0,5 Como se declara um método estático em Java? Opção Não Respondida static exemploMetodo() {} Opção Não Respondida public void exemploMetodo() {} Opção Marcada Opção Certa public static void exemploMetodo() {} Opção Não Respondida static void public exemploMetodo() {} Opção Não Respondida public void static exemploMetodo() {} Questão número 9.9a Questão (Ref.: 201502648407) Pontos: 0,5 / 0,5 A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens, confirmação e erros, entre outras. Marque a alternativa que apresenta o método mais apropriado de se mostrar uma mensagem para o usuário. Opção Não Respondida JOptionPane.showFileChooser(null, "Minha mensagem!"); Opção Não Respondida JOptionPane.showQuestionMessage(null, "Minha mensagem!"); Opção Marcada Opção Certa JOptionPane.showMessageDialog(null, "Minha mensagem!"); Opção Não Respondida JOptionPane.showInputDialog(null, "Minha mensagem!"); Opção Não Respondida JOptionPane.showConfirmDialog(null, "Minha mensagem!"); Questão número 10.10a Questão (Ref.: 201502985332) Pontos: 0,0 / 0,5 Uma exceção é um objeto gerado para indicar a ocorrência de algum tipo de condição excepcional durante a execução de um método qualquer. Apenas objetos de classes pertencentes à hierarquia de classes de exceção do Java poderão ser gerados, propagados e capturados. A subclasse que indica uma tentativa de converter para o formato numérico uma String cujo conteúdo não seja compatível com o formato escolhido é: Opção Não Respondida Opção Certa NumberFormatException Opção Não Respondida NullPointerException Opção Não Respondida ArithmeticExceptiocn Opção Marcada Opção Errada IndexOutOfBoundsException Opção Não Respondida IOException
Compartilhar