Baixe o app para aproveitar ainda mais
Prévia do material em texto
Linguagem de Programação – Objetivas 4 Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: (assinale somente uma alternativa) [ x ] A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK. Tomando como base as três classes apresentadasTomando como base as três classes apresentadas abaixo, podemos dizer que: public class A { A() { System.out.println("A"); } A(int valor) { System.out.println("A: " + valor); } } public class B extends A { B() { System.out.println("B"); } B(int valor) { super(valor); } } public class Avaliacao { public static void main(String[] args) { A a = new A(); B b = new B(); A a2 = new B(3); } } [ x ] O código compila, imprime "A", "A", "B" e depois "A: 3". 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"); } } [ x ] O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula. A palavra reservada EXTENDS implementa qual o conceito? [ x ] Herança Dada a saída: DooBeeDooBeeDo Preencha as lacunas do código: (Fonte: Livro USE a Cabeça JAVA) public class DooBee{ public static void main(String[] args){ int x = 1; while ( x < __________){ System.out.__________("Doo"); System.out.__________("Bee"); x = x + 1; } if (x == __________){ System.out.print("Do"); } } } Assinale a alternativa que indique o preenchimento das lacunas respectivamente: [ x ] 3; print; print; 3 Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: [ x ] Portabilidade A alternativa que representa todos os tipos de dados primitivos em Java é [ x ] char, boolean, byte, short, int, long, float e double Assinale a alternativa correta. Qual(is) entre as seguintes expressoes é(são) valor(es) do tipo primitivo em Java? I ) 5.3f II) true III) 'a' IV) “a” V) null [ x ] I, II, III Dado o código abaixo, marque a alternativa correta referente ao resultado a ser impresso: public class Poligono { public float dim[]; public String nome; public float area(){ return 0; }; } class Triangulo extends Poligono{ Triangulo(float base, float altura){ dim = new float[2]; dim[0] = base; dim[1] = altura; nome = "Triângulo"; } public float area(){ return dim[0]*dim[1]/2; } } public class TestePoligono { public static void main(String args[]){ int n=2; Poligono[] pols = new Poligono[n]; pols[0] = new Triangulo(2,4); pols[1] = new Triangulo(3,6); for(int i=0; i<pols.length;i++){ System.out.println(pols[i].nome + ": " + "area = " + pols[i].area() +" "); } } } [ x ] Triângulo: area = 4.0 Triângulo: area = 9.0 Como se generaliza em Java? [ x ] public class ClasseFilha extends ClassePai {} Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por: [ X ] &&, ||, ! Na programação orientada a objetos uma classe _______________. [ x ] representa um conjunto de objetos com características comuns 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() {
Compartilhar