Prévia do material em texto
Dada as afirmações: I. Java suporta ambos os comentários de bloco no estilo C delimitados por / * e * / e comentários de linha no estilo C ++ indicados por //. II. Os modificadores de acesso serão definidos sempre em palavras minúsculas, tais como public, private, protected, default, static, final, native, synchronized, volatile. III. Métodos set() também são comumente chamados métodos modificadores, porque eles geralmente modificam os valores das variáveis de instância. Os métodos get() também são comumente chamados de métodos de acesso ou métodos de consulta. Assinale a alternativa CORRETA: a. Somente as afirmações I e III estão corretas. b. Todas as afirmações. c. Somente a afirmação III está correta. d. Somente as afirmações I e II estão corretas. e. Nenhuma das afirmações estão corretas. Feedback Sua resposta está correta. A resposta correta é: Todas as afirmações. Questão 2 Correto Atingiu 0,05 de 0,05 Marcar questão Texto da questão Em relação às afirmações apresentadas, marque (V) para VERDADEIRO ou (F) para FALSO: ( ) Uma Classe especificará os dados que um objeto poderá conter (os campos de objetos) e as ações que um objeto poderá executar (os métodos do objeto). ( ) Um objeto poderá armazenar dados. Os dados armazenados em um objeto serão comumente chamados de campos. ( ) Os modificadores de acesso são padrões de visibilidade de acessos às classes, atributos e métodos. ( ) O construtor deverá possuir sempre o mesmo nome de sua classe e será sintaticamente semelhante a um método, quando for declarado. ( ) A linguagem de programação Java não dá suporte à herança de várias superclasses na mesma subclasse. Será possível criar uma hierarquia de herança em que uma subclasse passe a ser uma superclasse de outra subclasse. a. F, V, F, V, V. b. F, V, V, F, F. c. V, V, V, F, F. d. V, F, F, V, V. e. V, V, V, V, V. Feedback Sua resposta está correta. A resposta correta é: V, V, V, V, V. Questão 3 Correto Atingiu 0,05 de 0,05 Marcar questão Texto da questão Assinale (V) para VERDADEIRO ou (F) para FALSO, para as seguintes afirmações: ( ) Cada objeto possuirá um conjunto de métodos que poderão ser chamados, fazendo com que o objeto execute uma operação. ( ) Quando o programa precisar de um objeto para fazer algo, ele chama o método apropriado. ( ) Os modificadores de acesso não são padrões de visibilidade de acessos às classes, atributos e métodos. ( ) Os modificadores são palavras-chaves reservadas pela linguagem Java, que não poderão ser usadas como nome de métodos, classes ou atributos. ( ) O uso dos modificadores de acesso não será importante para definir uma implementação coerente com as especificações de projeto, não determinará como serão os acessos às classes, métodos e/ou variáveis. Considere somente a alternativa CORRETA. a. F, F, V, V, V. b. V, V, F, V, F. c. V, F, F, V, V. d. V, F, V, F, F. e. F, V, V, V,F. Feedback Sua resposta está correta. A resposta correta é: V, V, F, V, F. Questão 4 Correto Atingiu 0,05 de 0,05 Marcar questão Texto da questão Em relação ao que foi visto e estudado em Programação Orientado a Objetos, marque (V) para VERDADEIRO ou (F) para FALSO: ( ) No encapsulamento, o código ou os dados privados poderão ser acessados por uma parte do programa que exista fora do objeto. ( ) A codificação de uma interface também será semelhante à de uma classe, no entanto a declaração de uma interface não se iniciará com a palavra reservada class. ( ) O tratamento de exceção ajudará a criar programas tolerantes a falhas que poderão resolver ou tratar as exceções. ( ) Poderá haver muitos blocos catch para tratar com diferentes tipos de exceções que poderão ser lançadas no bloco try correspondente. ( ) Em uma linguagem orientada a objetos, o código e os dados poderão ser vinculados de tal forma que uma caixa preta autônoma seja criada. Dentro da caixa, estarão todo o código e os dados necessários. a. V, F, V, F, F. b. V, V, F, V, F. c. V, F, F, V, V. d. F, V, V, V, F. e. F, V, V, V, V. Feedback Sua resposta está correta. A resposta correta é: F, V, V, V, V. Questão 5 Correto Atingiu 0,05 de 0,05 Marcar questão Texto da questão Dadas as seguinte afirmações a respeito dos Objetos, analise: I. Um objeto não será criado a partir de uma classe que contenha um código descrevendo o objeto. II. Um objeto poderá armazenar dados. Os dados armazenados em um objeto serão comumente chamados de campos. III. Um objeto não poderá realizar operações. As operações que um objeto poderá executar são chamadas de métodos. Assinale a alternativa CORRETA: a. Somente as afirmações I e III estão corretas. b. Nenhuma das afirmações estão corretas. c. Todas as afirmações. d. Somente as afirmações I e II estão corretas. e. Somente a afirmação II está correta. Feedback Sua resposta está correta. A resposta correta é: Somente a afirmação II está correta. Questão 6 Correto Atingiu 0,05 de 0,05 Marcar questão Texto da questão Em relação às afirmações apresentadas a seguir, analise: I. Dentro de um objeto, o código, os dados ou ambos poderão ser privados deste objeto ou públicos. II. Quando o código ou os dados forem públicos, outras partes do programa poderão acessá-los mesmo que estejam definidos dentro de um objeto. III. O código ou os dados privados não poderão ser acessados por uma parte do programa que exista fora do objeto. Geralmente, as partes públicas de um objeto serão usadas para fornecer uma interface controlada para os elementos privados do objeto. Assinale a alternativa CORRETA: a. Somente as afirmações I e III estão corretas. b. Somente as afirmações I e II estão corretas. c. Somente a afirmação III está correta. d. Todas as afirmações estão corretas. e. Nenhuma das afirmações estão corretas. Feedback Sua resposta está correta. A resposta correta é: Todas as afirmações estão corretas. Questão 7 Correto Atingiu 0,05 de 0,05 Marcar questão Texto da questão Sobre a Captura e Tratamento das Exceções, podemos afirmar: I. A Captura e Tratamento das Exceções permitirá que um programa continue a executar como se nenhum problema fosse encontrado. II. Problemas mais graves poderão evitar que um programa continue executando normalmente, exigindo que ele notifique o usuário sobre o problema e termine a execução. III. Quando a Java Virtual Machine ou um método detectar um problema, como um índice de array inválido ou um argumento de método inválido, ele lançará uma exceção, isto é, ocorrerá uma exceção. Considere a alternativa CORRETA. a. Somente as afirmações I e III estão corretas. b. Somente as afirmações I e II estão corretas. c. Nenhuma das afirmações estão corretas. d. Somente a afirmação II está correta. e. Todas as afirmações estão CORRETAS. Feedback Sua resposta está correta. A resposta correta é: Todas as afirmações estão CORRETAS.