Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO Avaliação Parcial: CCT0756_SM_201703496256 V.1 Acertos: 8,0 de 10,0 Data: 05/05/2018 21:20:27 (Finalizada) 1a Questão (Ref.:201703577550) Acerto: 1,0 / 1,0 De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM) "é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina." JSR JDK garbage collector JVM JRE Gabarito Coment. 2a Questão (Ref.:201704244182) Acerto: 1,0 / 1,0 Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: O nome da classe deve fazer referência total ao seu objeto caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. deve começar com letras minúsculas, porém não podem começar com números. O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) toda classe deve começar com uma letra maiúscula 3a Questão (Ref.:201704450261) Acerto: 1,0 / 1,0 Analise o código abaixo: import javax.swing.JOptionPane; public class Exercicio { public static void main(String args[]){ int p, t; String b = "100010"; double s = 0; t = b.length(); p = t - 1; for (int i = 0; i < t ; i++) { s = s + ( Math.pow(2, p) * Integer.parseInt( b.substring(i, i+1) ) ); p--; } JOptionPane.showMessageDialog(null, s); } } Assinale a alternativa que representa a saída do JOptionPane.showMessageDialog(null, s); O programa não compila. 36 100 98 34 4a Questão (Ref.:201703800077) Acerto: 1,0 / 1,0 Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado obtido após o processamento. public class Prog2 { public static void main(String[] args) { String A = "MEL DE ABELHA"; int x = A.length(); System.out.println("\n" +x); } } 10 11 9 13 3 5a Questão (Ref.:201704206703) Acerto: 0,0 / 1,0 Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta? 6a Questão (Ref.:201703777567) Acerto: 1,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: javax.swing e java.util java.util e java.lang java.lang e javax.swing java.awt e java.lang java.awt e javax.swing Gabarito Coment. 7a Questão (Ref.:201703601376) Acerto: 0,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? Public Class Exemplo {} public class Exemplo() {} class Exemplo() {} class public Exemplo {} public class Exemplo {} Gabarito Coment. 8a Questão (Ref.:201703820947) Acerto: 1,0 / 1,0 Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta arquitetônica assim como um(a) __________ está para uma classe." atributo objeto parâmetro variável método Gabarito Coment. 9a Questão (Ref.:201704540062) Acerto: 1,0 / 1,0 Java permite trabalharmos com várias classes. Muitas vezes, classes diferentes tem características comuns, então, ao invés de criarmos uma nova classe com todas essas características usamos as características de um objeto ou classe já existente. Esse conceito se refere à: Interface Polimorfismo Classes Abstratas Exceção Herança 10a Questão (Ref.:201703637437) Acerto: 1,0 / 1,0 Sobre programação orientada a objetos, assinale a afirmativa INCORRETA: Uma classe que herda de outra é chamada superclasse. Uma classe é um modelo usado para criar vários objetos com características semelhantes. Herança é um mecanismo que permite a uma classe herdar todo o comportamento e os atributos de outra classe. Pacote é um conjunto de classes e interfaces. Os objetos também são denominados instâncias.