Buscar

CCT0176_AVS_201001058161 » LINGUAGEM DE PROGRAMAÇÃO

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 5 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

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

Fechar
	Avaliação: CCT0176_AVS_201001058161 » LINGUAGEM DE PROGRAMAÇÃO
	Tipo de Avaliação: AVS
	Aluno: 201001058161 - ARTUR DA COSTA CUNHA
	Professor:
	RAFAEL MONTEIRO RIBEIRO
	Turma: 9001/AA
	Nota da Prova:          Nota de Partic.:        Data: 22/09/2014 20:08:47
	
	 1a Questão (Ref.: 201001120603)
	Pontos: 0,0  / 1,5
	Objeto é uma instância de uma classe. Para instanciar uma classe em Java, deve-se utilizar um método especial chamado construtor.
Explique quais características 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.: 201001295725)
	Pontos: 0,0  / 1,5
	Seja a classe Carro e sua subclasse da CarroPasseio:
public class Carro {
        protected double preco=1000.00;
        protected final double taxa=150.00;
        public double calculaPreco()
    {
        return  preco+taxa;
    }
}
public class CarroPasseio extends Carro{
    private double precoModelo;
    public void setPreco(double p){precoModelo=p;}
    public double calculaPreco()
    {
        return preco+taxa+precoModelo;
    }
}
Qual a saída produzida pela execução do código abaixo:
public class Teste {
    public static void main(String[] args) {
        Carro c=new Carro();
        CarroPasseio b=new CarroPasseio();
        b.setPreco(1500.00);
        System.out.println(b.calculaPreco());
        System.out.println(c.calculaPreco());
    }     
}
 
		
	
Resposta:
	
Gabarito:
2650.0
1150.0
	
	
	 3a Questão (Ref.: 201001142045)
	Pontos: 0,0  / 0,5
	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:
		
	
	O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula.
	 
	O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java.
	
	O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java.
	
	O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java.
	 
	O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula.
	
	
	 4a Questão (Ref.: 201001095647)
	Pontos: 0,0  / 0,5
	A instrução em código-fonte Java abaixo descreve exatamente o que?
int idade = 30;
while (idade != 0) {
      System.out.println( "Idade: " + idade/2);
      idade--;
}
		
	
	o programa imprimirá 15 números.
	
	o programa imprimirá 29 números.
	 
	o programa imprimirá 30 números.
	 
	o programa entrará em loop.
	
	impressão seqüencial das idades em ordem crescente.
	
	
	 5a Questão (Ref.: 201001095604)
	Pontos: 0,5  / 0,5
	Relacione as definições e marque a alternativa correspondente:
a-toLowerCase() 
b-toUpperCase() 
c-trim() 
d-length() 
e-substring() 
( ) converte maiúscula por minúscula. 
( ) converte minúscula por maiúscula. 
( ) descobre o tamanho de uma string. 
( ) elimina espaços iniciais e finais. 
( ) extrai um conjunto de string.
		
	
	b - a - d - c - e
	
	b - a - d - e - c
	 
	a - b - d - c - e
	
	a - b - d - e - c
	
	a - b - c - e - d
	
	
	 6a Questão (Ref.: 201001095246)
	Pontos: 0,0  / 0,5
	Reorganize os trechos de código para criar um programa Java funcional que produzisse a saída listada abaixo: (Fonte: Livro USE a Cabeça JAVA)
 
c:\ETE>java DrumKitTestDrive
bang bang ba-bang
ding ding da-ding
 
Assinale a alternativa que indique a sequência correta:
		
	
	8-3-9-4-1-5-11-2-10-6-7
	
	8-3-5-4-1-6-11-2-10-7-9
	
	1-3-9-4-11-5-2-10-7-8-6
	 
	10-3-11-4-8-5-2-1-7-9-6
	 
	8-3-9-4-1-5-11-2-10-7-6
	
	
	 7a Questão (Ref.: 201001096091)
	Pontos: 0,5  / 0,5
	Marque a opção que preenche as lacunas corretamente: 
1. Um _____ organiza os componentes GUI em um Container. 
2. O método _____ é utilizado para especificar o gerenciador de layout para um container. 
3. A classe _____ contém métodos que exibem diálogos de mensagem e diálogos de entrada. 
4. GUI é um acrônimo para _____ .
		
	
	Controlador de objetos, run, JFrame, interface gráfica com o usuário
	 
	Gerenciador de layout, setLayout, JOptionPane, interface gráfica com o usuário
	
	Gerenciador de classes, run, JOPtionPane, índice unificado de usuário
	
	Gerenciador de layout, thread, JFrame, interface gráfica com o usuário
	
	Controlador de classes, setFrame, JTextField, índice unificado de usuário
	
	
	 8a Questão (Ref.: 201001096522)
	Pontos: 0,0  / 0,5
	Na programação orientada a objetos uma classe _______________.
		
	 
	refere-se a um objeto devidamente classificado
	
	representa a instância de um objeto
	 
	representa um conjunto de objetos com características comuns
	
	tem o mesmo significado que objeto
	
	refere-se a um objeto devidamente catalogado
	
	
	 9a Questão (Ref.: 201001292303)
	Pontos: 0,0  / 1,0
	Considere uma classe ContaBancária e suas duas subclasses ContaCorrente e ContaPoupança, cada uma das três com o método AplicarJuros. A redefinição do método AplicarJuros nas duas subclasses, cada uma com detalhes de implementação diferentes com a mesma interface, caracteriza o princípio denominado na orientação a objetos como:
		
	 
	Herança
	
	Sobrecarga
	
	Abstração
	 
	Polimorfismo
	
	Encapsulamento
	
	
	 10a Questão (Ref.: 201001095597)
	Pontos: 1,0  / 1,0
	Dado o trecho de código escrito em Java abaixo, podemos afirmar que:
public class Avaliacao{ 
 public void metodo() throws Exception {
  throw new Exception();
 }
public static void main(String args[]) {
  int x, y, z;
  x = y = z = 1;
  try {
   new Avaliacao().metodo();
   x++;
  } catch (Exception e) {
   y++;
  } finally {
   z++;
   new Avaliacao().metodo();
  }
  System.out.println(x + "," + y + "," + z);
}
}
		
	
	Imprime no console: 2,2,3.
	
	Imprime no console: 1,1,3.
	 
	O programa não compila.
	
	Imprime no console: 2,2,1.
	
	Imprime no console: 1,1,2.

Outros materiais