Buscar

LINGUAGEM DE PROGRAMAÇÃO

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.

Mais conteúdos dessa disciplina