Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALLISON LEONE FRANCELINO RAMOS DA SILVA201510492054 EAD ABDIAS DE CARVALHO - PE Fechar Disciplina: LINGUAGEM DE PROGRAMAÇÃO Avaliação: CCT0261_AVS_201510492054 Data: 30/06/2017 08:45:48 (F) Critério: AVS Aluno: 201510492054 - ALLISON LEONE FRANCELINO RAMOS DA SILVA Nota Prova: 0,5 de 8,0 Nota Partic.: 0,5 Av. Parcial.: 2,0 Nota SIA: 0,5 pts LINGUAGEM DE PROGRAMAÇÃO 1a Questão (Ref.: 56626) Pontos: 0,0 / 1,0 Objeto é uma instância de uma classe. Para instanciar uma classe em Java, deve-se u�lizar um método especial chamado construtor. Explique quais caracterís�cas este método especial deve ter e implemente um método construtor para uma classe Carro com os atributos marca e modelo. Resposta: Gabarito: O método construtor deve ter o mesmo nome da classe e não pode possuir retorno. public Carro(String marca, String modelo){ this.marca=marca; this.modelo=modelo; } 2a Questão (Ref.: 56836) Pontos: 0,0 / 1,0 A classe abaixo foi implementada na visão procedural. Implemente esta classe utilizando os conceitos de Classe, Métodos Acessadores e Modificadores do paradigma Orientado a Objetos. Deverão ser feitas as classes Funcionário e Dependente. public class ConvertaOO { public static void main(String[] args) { String nome; int idade; nome = "Jose"; idade = 40; System.out.println(nome+idade); String nomedep; int idadedep; nome = "Ana"; idade = 20; System.out.println(nomedef+idadedep); } } Resposta: Gabarito: public class Funcionario { private String nome; private int idade; public Funcionario(String nome, int idade){ this.nome=nome; this.idade=idade; } public int getIdade(){ return idade; } public String getNome(){ return nome; } public void setNome(String nome){ this.nome=nome; } public void setIdade(int idade){ this.idade=idade; } } public class Dependente{ private String nome; private int idade; public Dependente(String nome, int idade){ this.nome=nome; this.idade=idade; } public int getIdade(){ return idade; } public String getNome(){ return nome; } public void setNome(String nome){ this.nome=nome; } public void setIdade(int idade){ this.idade=idade; } } public class ConvertaPrincipal { public static void main(String[] args) { Funcionario func1 = new Funcionario("jose",40); Dependente dep1 = new Dependente("ana",20); System.out.println(func1.getNome()+func1.getIdade()); System.out.println(dep1.getNome()+dep1.getIdade()); } } 3a Questão (Ref.: 31116) Pontos: 0,0 / 1,0 A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é: Detectar os Hot Spots das aplicações. Permitir a instanciação do objeto na memória. Possibilitar a criação de herança entre as classes. Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. Determinar quando uma classe deve ser abstrata. 4a Questão (Ref.: 32041) Pontos: 0,0 / 1,0 Levando em consideração os conceitos sobre vetores, assinale a opção correta: o índice de um vetor sempre começa em 1 declara-se um vetor: int c[5] = new int(); o limite de um vetor em Java é de 255 posições um vetor somente pode armazenar tipos primitivos de dados é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; 5a Questão (Ref.: 231686) Pontos: 0,0 / 1,0 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.awt e java.lang javax.swing e java.util java.lang e javax.swing 6a Questão (Ref.: 55495) Pontos: 0,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo {} class Exemplo() {} Public Class Exemplo {} class public Exemplo {} public class Exemplo() {} 7a Questão (Ref.: 63477) Pontos: 0,0 / 0,5 (PRODEB 2008) Dado a estrutura da linguagem Java para acesso a arquivos, assinale a alternativa correta. A classe abstrata InputStream define métodos para entrada de dados baseada em bytes. A classe abstrata OutputStream define métodos para entrada de dados baseada em bytes. A classe abstrata Reader define métodos para entrada de dados baseada em bytes. A classe abstrata Writer define métodos para entrada de dados baseada em bytes. A classe abstrata File define métodos para entrada de dados baseada em bytes. 8a Questão (Ref.: 31134) Pontos: 0,0 / 0,5 Em Java temos a possibilidade de proteger os membros de uma classe. Chamamos este processo de: herança. sobrecarga. encapsulamento. polimorfismo. threads. 9a Questão (Ref.: 95075) Pontos: 0,0 / 0,5 Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo pelo qual uma classe pode estender outra classe, aproveitando seus métodos e atributos. Assinale a alternativa que apresenta o nome desse mecanismo. herança. mensagem. encapsulamento. polimorfismo. subclasse. 10a Questão (Ref.: 31640) Pontos: 0,0 / 0,5 Por qual motivo é utilizado o bloco try...catch. Fazer depuração de códigos. Realizar tentativas de execução. Auditar código. Tratar e recuperar erros. Polimorfismo. Observação: Estou ciente de que ainda existe(m) 10 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. Data: 30/06/2017 08:49:51 Educational Performace Solution EPS ® - Alunos
Compartilhar