Buscar

Avaliação Parcial 1 Linguagem de Programação

Prévia do material em texto

1a Questão (Ref.: 201607122535) 
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 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 como primeiroprograma.java, pois o java não faz diferença entre letras 
maiúscula e minúscula. 
 O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e 
minúscula. 
 
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. 
 
 2a Questão (Ref.: 201607077753) 
 
A tecnologia Java é, basicamente, dividida em: 
 
 
JSE, JEE e JPE 
 
JSE, JEEP e JME 
 JSE, JEE e JME 
 
JSE, JDE e JPE 
 
JSE, JDE e JME 
 
 3a Questão (Ref.: 201607076508) 
 
Levando em consideração os conceitos sobre vetores, assinale a opção correta: 
 
 
o limite de um vetor em Java é de 255 posições 
 é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; 
 
declara-se um vetor: int c[5] = new int(); 
 
um vetor somente pode armazenar tipos primitivos de dados 
 
o índice de um vetor sempre começa em 1 
 
 4a Questão (Ref.: 201607868229) 
 
Ao se executar o trecho de código abaixo, escrito em Java, qual será o resultado obtido? 
 int a = 1+3/2; 
 System.out.println(a); 
 
 
existe erro de execução: tipo inválido 
 
2.5 
 
1 
 2 
 
existe erro de compilação 
 
 5a Questão (Ref.: 201607660063) 
 
Para construirmos uma interface gráfica em JAVA, adicionamos componentes sobre a área da janela. Por essa 
razão, a área da janela é um container, ou seja, um elemento capaz de armazenar uma lista de componentes. 
Existem uma infinidade de funcionalidades disponíveis nas bibliotecas de classes Java, destinadas a prover a 
comunicação homem-máquina gráfica. São características de um JPanel, EXCETO: 
 
 O JPanel, assim como o JFrame são derivados do pacote java.util.awt 
 
São elementos que fazem a intermediação entre um container e os demais GUI anexados. 
 
São criados com a classe JPanel, que é derivada da classe Container 
 
A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser 
diretamente adicionados ao objeto painel 
 
São áreas que comportam outros componentes, inclusive outros painéis 
 
 6a Questão (Ref.: 201607660066) 
 
A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto 
consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo 
de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: 
 
 
Conhecidos como componentes Java puros 
 
Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc 
 
A maioria de seus componentes é escrita, manipulada e exibida completamente em Java 
 São extensões do pacote java.util.swing 
 
Possui portabilidade, em relação ao componente AWT 
 
 7a Questão (Ref.: 201607621564) 
 
O Encapsulamento é o mecanismo utilizado em orientação a objetos para obter segurança, modularidade e 
autonomia dos objetos através dos modificadores. 
 
Marque a questão que apresenta a abrangência do modificador protected. 
 
 Acessado na classe, no pacote e na subclasse. 
 
Acessado de qualquer lugar. 
 
Acessado no pacote e na subclasse. 
 
Acessado na classe e no pacote. 
 
Acessado apenas na classe e na subclasse. 
 
 8a Questão (Ref.: 201607612277) 
 
Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa 
responsável por gerenciar a folha de pagamento de uma instituição financeira do Rio de Janeiro. Devido a sua 
pouca experiência com Java, durante a codificação surgiram algumas dúvidas quanto a conceitos básicos deste 
paradigma. É incorreto afirmar que em Java: 
 
 
Objetos são instâncias da classe. 
 
A classe provê a estrutura para a construção de objetos. 
 
Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do 
estado e o comportamento relacionado. 
 
Atributos: determinam o estado do objeto 
 Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através 
de métodos (funções). 
 
 
 
 9a Questão (Ref.: 201607076102) 
 
A palavra reservada EXTENDS implementa qual o conceito? 
 
 
Visibilidade 
 
Associação 
 
Polimorfismo 
 Herança 
 
Portabilidade 
 
 
 10a Questão (Ref.: 201607076110) 
 
Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as 
classes Física e Jurídica com a classe Pessoa do modelo abaixo: 
 
 
 
 
Generalation 
 
Import 
 
Unify 
 Extends 
 
Package

Mais conteúdos dessa disciplina