Buscar

Linguagem de programação AVS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais