Baixe o app para aproveitar ainda mais
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.
Compartilhar