Buscar

Prova Online Disciplina LABORATÓRIO DE PROGRAMAÇÃO I

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Prova Online Disciplina LABORATÓRIO DE PROGRAMAÇÃO I
QUESTÃO 1
Analise o código fonte abaixo:
Assinale a resposta que representa o resultado dos métodos primeiraAcao() e segundaAcao(), respectivamente:
e )
Brasília-DF
brasília
QUESTÃO 2
Ao utilizarmos herança criamos um vínculo forte entre duas classes. Comumente, chamamos as duas classes de superclasse e subclasse ou, então, de classe pai e classe filha.
Referente ao tema herança, podemos afirmar que:
d ) uma subclasse consegue acessar todos os dados e métodos da superclasse que tenham o modificador public ou protected.
QUESTÃO 3
Sobre o encapsulamento, analise as afirmações abaixo:
I. O modificador public utilizado na declaração de métodos impede que outras classes acessem métodos definidos numa determinada classe.
II. O modificador public permite que um método seja acessado, em qualquer ponto do código fonte.
III. O modificador public pode ser utilizado tanto para métodos como
para classes.
Assinale a alternativa que representa as afirmações corretas sobre o tema:
 e ) II e III.
QUESTÃO 4
A orientação a objetos é um paradigma de programação composto pelos princípios da abstração, do encapsulamento, da herança e do polimorfismo.
Analise as respostas abaixo sobre vantagens da abstração e assinale a resposta correta.
 a ) A vantagem na utilização da abstração concentra-se na organização e na facilidade de mudanças do código fonte.
QUESTÃO 5
Para que um código fonte em Java vire um programa, são realizadas cinco fases. Sobre elas, é correto afirmar que:
 b ) na fase 2, o programa javac (também chamado de compilador Java) é acionado e faz a conversão do código fonte em bytecode.
QUESTÃO 6
Os computadores são compostos de hardwares e de softwares. Assinale a opção que descreve corretamente o significado deles, respectivamente.
 e ) Hardwares são as peças do computador e softwares são os programas.
QUESTÃO 7
Java é uma linguagem com uma convenção mundialmente conhecida. Sobre a convenção para os nomes de métodos, assinale a opção correta.
a ) nomeDoMetodo().
QUESTÃO 8
Sobre os bytecodes, podemos afirmar que:
d ) são arquivos com extensão .class interpretados pela JVM.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando