Logo Passei Direto
Buscar

Avaliativa_Semana_1_POO

User badge image
Diego Reis

em

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

A maioria das declarações de atributos possuem a palavra-chave private como modificador de acesso. Membros privados (atributos e métodos) são acessíveis apenas dentro da classe em que são declarados ou dentro de classes internas. Assinale a seguir a alternativa que apresenta a utilização correta do modificador e sua função:
a. int private nome_variavel01
b. private int nome_variavel 01
c. private int nome_variavel01
d. public private int nome_variavel
e. private nome_variavel int 01

Na linguagem Java, em todas as suas versões, o uso de construtores é necessário para a criação de objetos de uma classe, ou seja, para criar uma nova instância de uma classe. Nesse contexto, considere o código a seguir. Em relação ao código apresentado, analise as afirmativas a seguir. I. O construtor da classe “pessoa” tem dois parâmetros que funcionam como variáveis locais. II. O construtor utiliza os parâmetros para setar os valores dos atributos “nome” e “sexo”. III. Não é obrigatório o uso dos parâmetros no construtor de uma classe, sendo que a declaração poderia estar vazia. IV. O construtor da classe na maioria dos casos é declarado como público, para que esteja visível e seja utilizável por outras classes. Está correto o que se afirma em:
a. I, III e IV, apenas.
b. II, apenas.
c. I e II, apenas.
d. I, II, III e IV.
e. I, II e III, apenas.

O uso dos métodos públicos get e set é importante para a programação orientada a objetos. Em linguagem Java, esses métodos são criados para recuperar e atribuir, respectivamente, os valores aos atributos de uma classe. Nesse contexto, analise as asserções a seguir e a relação proposta entre elas. I. A importância do uso dos getters e setters está relacionada à proteção dos atributos de uma classe frente a possíveis acessos indevidos que possam comprometer a integridade dos dados. II. Os métodos getters garantem a proteção dos atributos de acesso não autorizado e setters permitem a criação de instruções validadoras dos dados, garantindo, assim, a integridade dos valores. Analisando essas asserções, é correto afirmar que:
a. a primeira asserção é falsa e a segunda é verdadeira.
b. as duas asserções são falsas.
c. as duas asserções são verdadeiras, mas a segunda não justifica a primeira.
d. as duas asserções são verdadeiras e a segunda justifica a primeira.
e. a primeira asserção é verdadeira e a segunda é falsa.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A maioria das declarações de atributos possuem a palavra-chave private como modificador de acesso. Membros privados (atributos e métodos) são acessíveis apenas dentro da classe em que são declarados ou dentro de classes internas. Assinale a seguir a alternativa que apresenta a utilização correta do modificador e sua função:
a. int private nome_variavel01
b. private int nome_variavel 01
c. private int nome_variavel01
d. public private int nome_variavel
e. private nome_variavel int 01

Na linguagem Java, em todas as suas versões, o uso de construtores é necessário para a criação de objetos de uma classe, ou seja, para criar uma nova instância de uma classe. Nesse contexto, considere o código a seguir. Em relação ao código apresentado, analise as afirmativas a seguir. I. O construtor da classe “pessoa” tem dois parâmetros que funcionam como variáveis locais. II. O construtor utiliza os parâmetros para setar os valores dos atributos “nome” e “sexo”. III. Não é obrigatório o uso dos parâmetros no construtor de uma classe, sendo que a declaração poderia estar vazia. IV. O construtor da classe na maioria dos casos é declarado como público, para que esteja visível e seja utilizável por outras classes. Está correto o que se afirma em:
a. I, III e IV, apenas.
b. II, apenas.
c. I e II, apenas.
d. I, II, III e IV.
e. I, II e III, apenas.

O uso dos métodos públicos get e set é importante para a programação orientada a objetos. Em linguagem Java, esses métodos são criados para recuperar e atribuir, respectivamente, os valores aos atributos de uma classe. Nesse contexto, analise as asserções a seguir e a relação proposta entre elas. I. A importância do uso dos getters e setters está relacionada à proteção dos atributos de uma classe frente a possíveis acessos indevidos que possam comprometer a integridade dos dados. II. Os métodos getters garantem a proteção dos atributos de acesso não autorizado e setters permitem a criação de instruções validadoras dos dados, garantindo, assim, a integridade dos valores. Analisando essas asserções, é correto afirmar que:
a. a primeira asserção é falsa e a segunda é verdadeira.
b. as duas asserções são falsas.
c. as duas asserções são verdadeiras, mas a segunda não justifica a primeira.
d. as duas asserções são verdadeiras e a segunda justifica a primeira.
e. a primeira asserção é verdadeira e a segunda é falsa.

Prévia do material em texto

1. A maioria das declarações de atributos possuem a palavra-
chave private como modificador de acesso. Membros privados (atributos 
e métodos) são acessíveis apenas dentro da classe em que são 
declarados ou dentro de classes internas. 
 
 
Assinale a seguir a alternativa que apresenta a utilização correta do 
modificador e sua função: 
 
a. int private nome_variavel01 
b. private int nome_variavel 01 
c. private int nome_variavel01 
d. public private int nome_variavel 
e. private nome_variavel int 01 
2,5 pontos 
PE RGUNTA 2 
1. Os paradigmas de programação visam classificar as linguagens de 
programação de acordo com suas funcionalidades. Nesse sentido, um 
paradigma fornece e determina a visão que o programador tem sobre a 
estruturação e a execução do programa. 
 
 
Qual o paradigma em que o programador modela o problema, por meio de 
classes que representam objetos e situações do mundo real utilizando um 
encapsulamento de funcionalidades? Assinale a alternativa correta. 
 
a. Programação declarativa. 
 
b. Programação procedural. 
 
c. Programação orientada a objetos. 
 
d. Programação de baixo nível. 
 
e. Programação funcional. 
2,5 pontos 
PE RGUNTA 3 
1. Na linguagem Java, em todas as suas versões, o uso de construtores é 
necessário para a criação de objetos de uma classe, ou seja, para criar uma 
nova instância de uma classe. Nesse contexto, considere o código a seguir. 
 
public class Pessoa { 
 
 private String nome; 
 private String sexo; 
 
 public Pessoa(String _nome, String _sexo) { 
 this.nome = _nome; 
 this.sexo = _sexo; 
 } 
 
} 
 
Em relação ao código apresentado, analise as afirmativas a seguir. 
 
I. O construtor da classe “pessoa” tem dois parâmetros que funcionam como 
variáveis locais. 
II. O construtor utiliza os parâmetros para setar os valores dos atributos “nome” 
e “sexo”. 
III. Não é obrigatório o uso dos parâmetros no construtor de uma classe, sendo 
que a declaração poderia estar vazia. 
IV. O construtor da classe na maioria dos casos é declarado como público, para 
que esteja visível e seja utilizável por outras classes. 
 
Está correto o que se afirma em: 
 
a. I, III e IV, apenas. 
 
b. II, apenas. 
 
c. I e II, apenas. 
 
d. I, II, III e IV. 
 
e. I, II e III, apenas. 
2,5 pontos 
PERGUNTA 4 
1. O uso dos métodos públicos get e set é importante para a programação 
orientada a objetos. Em linguagem Java, esses métodos são criados para 
recuperar e atribuir, respectivamente, os valores aos atributos de uma classe. 
Nesse contexto, analise as asserções a seguir e a relação proposta entre elas. 
 
I. A importância do uso dos getters e setters está relacionada à proteção dos 
atributos de uma classe frente a possíveis acessos indevidos que possam 
comprometer a integridade dos dados. 
II. Os métodos getters garantem a proteção dos atributos de acesso não 
autorizado e setters permitem a criação de instruções validadoras dos dados, 
garantindo, assim, a integridade dos valores. 
 
Analisando essas asserções, é correto afirmar que: 
 
a. a primeira asserção é falsa e a segunda é verdadeira. 
 
b. as duas asserções são falsas. 
 
c. as duas asserções são verdadeiras, mas a segunda não justifica a primeira. 
 
d. as duas asserções são verdadeiras e a segunda justifica a primeira. 
 
e. a primeira asserção é verdadeira e a segunda é falsa.

Mais conteúdos dessa disciplina