Buscar

Avaliaçã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

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

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ê viu 3, do total de 6 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

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

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ê viu 6, do total de 6 páginas

Prévia do material em texto

Avaliação: » LINGUAGEM DE PROGRAMAÇÃO
	Tipo de Avaliação: AV 
	
	 1a Questão (Ref.: 201007127396)
	8a sem.: Tecnologia Java
	Pontos: 0,8  / 0,8 
	Em Java temos a possibilidade de proteger os membros de uma classe. Chamamos este processo de:
		
	
	herança.
	
	sobrecarga.
	
	encapsulamento.
	
	polimorfismo.
	
	threads.
	
	
	 2a Questão (Ref.: 201007127378)
	1a sem.: Tecnologia Java
	Pontos: 0,8  / 0,8 
	A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é:
		
	
	Determinar quando uma classe deve ser abstrata.
	
	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.
	
	Detectar os Hot Spots das aplicações.
	
	
	 3a Questão (Ref.: 201007152884)
	1a sem.: Plataforma java
	Pontos: 0,8  / 0,8 
	"um programa java pode ser executado no linux, windows e macOS". "Java pode ser executado em smartphones, pc, web etc.". 
As afirmações anteriores representam qual característica da plataforma java?
Explique. 
		
	
Resposta: Que é um sistema multiplataforma, pois graças a JVM ele pode rodar em qualquer Sistema Operacional.
	
Gabarito: 
Estas afirmações representam a característica multiplataforma da plataforma java. A plataforma java pode ser executada em vários sistemas operacionais por causa da máquina virtual java.
	
	
	 4a Questão (Ref.: 201007127855)
	6a sem.: tecnologia java
	Pontos: 0,8  / 0,8 
	Observe o trecho de código abaixo:
1. public class Avaliacao {
2.  String empresa;
3.  public static void main(String[] args) {
4.   Avaliacao a = new Avaliacao();
5.   empresa = a.getEmpresa();
6.   System.out.println(empresa);
7.  }
8.  public String getEmpresa() {
9.   return "Empresa!";
10.  }
11. }
I. Compila e roda sem problemas e imprime "Empresa".
II. Erro de compilação na linha 5.
III. Erro de compilação na linha 6.
IV. Erro de compilação na linha 10.
V. Compila, mas quando rodar será lançada uma exceção.
Estão corretas as afirmativas:
		
	
	II, III e IV
	
	I, II e IV
	
	III e V
	
	I e V
	
	II e III
	
	
	 5a Questão (Ref.: 201007128296)
	9a sem.: Princípios de Orientação a Ojetos
	Pontos: 0,8  / 0,8 
	Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a:
		
	
	abstrata
	
	obstrutiva
	
	dinâmica
	
	concreta
	
	múltipla
	
	
	 6a Questão (Ref.: 201007128808)
	7a sem.: Desenvolvimento de Software
	Pontos: 0,8  / 0,8 
	A classe "pai" na orientação a objetos é tecnicamente definida como _______________.
		
	
	hospedeira
	
	super-classe
	
	estrangeira
	
	sub-classe
	
	fronteiriça
	
	
	 7a Questão (Ref.: 201007127932)
	2a sem.: TECNOLOGIA JAVA
	Pontos: 0,0  / 0,8 
	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 entrará em loop.
	
	impressão seqüencial das idades em ordem crescente.
	
	o programa imprimirá 29 números.
	
	o programa imprimirá 30 números.
	
	
	 8a Questão (Ref.: 201007127906)
	7a sem.: TECNOLOGIA JAVA
	Pontos: 0,0  / 0,8 
	Marque a alternativa que define a classe Física:
 
		
	
	public class Fisica extends Pessoa
{
 private int cpf;
 
 public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
super(wCodPessoa, wNome, wEnd, wTel);
this. cpf = wCpf;}
}
 
	
	public class Fisica 
{
 private int cpf;
 
 public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
		this.codigoPessoa =wCodigoPessoa;
this.nome =wNome;
 		this.endereco =wEnd;
 		this.telefone =wTel;
this.cpf = wCpf;}
}
 
 
	
	public class Fisica extends Pessoa
{
 private int cpf;
 
 public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
		this.codigoPessoa =wCodigoPessoa;
this.nome =wNome;
 		this.endereco =wEnd;
 		this.telefone =wTel;
this.cpf = wCpf;}
}
	
	public class Fisica 
{
		private int codigoPessoa;
private String nome;
 		private String endereco;
 		private int telefone;
private int cpf;
 
 public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
		this.codigoPessoa =wCodigoPessoa;
this.nome =wNome;
 		this.endereco =wEnd;
 		this.telefone =wTel;
this.cpf = wCpf;
}
}
	
	public class Fisica extends Pessoa 
{ 
private int cpf; 
public Fisica (int wCpf) { 
super(wCodPessoa, wNome, wEnd, wTel); 
this. cpf = wCpf; }
}
	
	
	 9a Questão (Ref.: 201007152862)
	11a sem.: Tratamento de Exceção
	Pontos: 0,0  / 0,8 
	O programa abaixo pode gerar uma exceção? Se a resposta for positiva, como implementar um tratamento de exceção para que seja exibida uma mensagem em caso de erro? 
public class Exemplo1App extends Object {
    public static void main(String args[])
    {
            int a[] = new int[2];
           for (int i=1; i<=4; i++)
                  System.out.println(a[i]);
    }
} 
		
	
Resposta: Não irá gerar excessão
	
Gabarito: 
Sim. Segue a Implementação:
public class Exemplo1App extends Object {
    public static void main(String args[])
    {
        try{   
           int a[] = new int[2];
           for (int i=1; i<=4; i++)
           System.out.println(a[i]);
       }
      catch (ArrayIndexOutOfBoundsException e) {
          System.out.println("erro de indice fora de faixa");
    }
}
	
	
	 10a Questão (Ref.: 201007174330)
	1a sem.: Programação
	DESCARTADA 
	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 deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do 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 pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java.
	
	O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula.
	
	
	 11a Questão (Ref.: 201007151748)
	7a sem.: LINGUAGEM JAVA
	Pontos: 0,8  / 0,8 
	Qual sintaxe expressa a criação correta de uma classe em java?
		
	
	public class Exemplo {}
	
	class public Exemplo {}
	
	Public Exemplo {}
	
	public class Exemplo() {}
	
	class Exemplo() {}
	
	
	Período de não visualização da

Outros materiais