Buscar

Orientada - Unidade 1 _ Passei Direto

Prévia do material em texto

Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:07
19/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 1/7
Página inicial / Meus Cursos / ENIAC_20211F_782 / Materiais de Estudo / Unidade 1 - Exercícios de xação
Iniciado em quarta, 7 abr 2021, 20:25
Estado Finalizada
Concluída em quarta, 7 abr 2021, 20:31
Tempo
empregado
5 minutos 34 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto Atingiu 1,00 de 1,00
Questão 2
Correto Atingiu 1,00 de 1,00
Sobre objetos, podemos armar que:
Escolha uma:
a. Considere o seguinte código: “Cliente cli = new Cliente();” a palavra “new” é o método construtor da classe.
b. Para criarmos uma classe, é necessário seguirmos a especicação de um objeto.
c. Não há comunicação entre objetos dentro de um sistema orientado a objetos.
d. É uma abstração lógica.
e. Um objeto é composto por estado e comportamento. 
A resposta correta é: Um objeto é composto por estado e comportamento..
Em programação orientada a objetos, qual o papel da classe?
Escolha uma:
a. Dentro de uma classe são escritos todos comentários de uma aplicação.
b. Uma classe é, basicamente, um conjunto de planos que especica como construir um pacote.
c. Classes possuem um papel irrelevante na programação orientada a objetos.
d. As classes são a fundação, na qual linguagens orientadas a objetos se estruturam. 
e. Classes são boas práticas de programação.
A resposta correta é: As classes são a fundação, na qual linguagens orientadas a objetos se estruturam..
Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:07
19/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 2/7
Questão 3
Correto Atingiu 1,00 de 1,00
Questão 4
Correto Atingiu 1,00 de 1,00
São implementados para realizarem algum tipo de tarefa:
Escolha uma:
a. Atributos.
b. Objetos.
c. Classes.
d. Métodos. 
e. Comentários.
A resposta correta é: Métodos..
Em relação aos métodos estáticos ou de classes, marque a armativa correta.
Escolha uma:
a. Por serem estáticos, os métodos não podem ser chamados em outras classes.
b. Métodos estáticos são declarados colocando-se a palavra-chave static antes do tipo de retorno. 
c. Métodos estáticos servem apenas para operações de inserção de dados.
d. Métodos estáticos não são membros de classes.
e. Métodos são variáveis que tem a capacidade de receber uma quantidade maior de informação.
A resposta correta é: Métodos estáticos são declarados colocando-se a palavra-chave static antes do tipo de retorno..
Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:07
19/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 3/7
Questão 5
Correto Atingiu 1,00 de 1,00
Marque a armativa correta.
Escolha uma:
a. Se um método estático tentar acessar um outro método não estático da classe usando somente o nome do método, ocorrerá
um erro de compilação.

b. A referência this pode ser usada em métodos estáticos.
c. As variáveis e os métodos de classe estáticos existem apenas quando um objeto dessa classe tenha sido instanciado.
d. Para fazermos a chamada de um método estático, é necessário apenas colocar o nome do método seguido de parênteses.
e. Métodos e variáveis estáticas são associados a um objeto.
A resposta correta é: Se um método estático tentar acessar um outro método não estático da classe usando somente o nome do
método, ocorrerá um erro de compilação..
Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:07
19/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 4/7
Questão 6
Correto Atingiu 1,00 de 1,00
Analise o seguinte código:

public class Veiculo {
private String placa;
private String cor;

private int anoFabricacao;

public String getPlaca() {

return placa;

}

public void setPlaca(String placa) {
this.placa = placa;

}

public String getCor() {

return cor;

}

public void setCor(String cor) {

this.cor = cor;

}

public int getAnoFabricacao() {

return anoFabricacao;
Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:07
19/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 5/7
Questão 7
Correto Atingiu 1,00 de 1,00

}

public void setAnoFabricacao(int anoFabricacao) {

this.anoFabricacao = anoFabricacao;

}

}
 
Escolha uma:
a. As variáveis de instância da classe veículo poderão ser visualizadas por qualquer outra classe da aplicação.
b. O código está incorreto, pois métodos e variáveis de instância não são elementos de uma classe.
c. A classe Veiculo tem quatro variáveis de instância.
d. A palavra void é necessária para criação de todos os métodos.
e. As palavras-chave this em this.cor, this.placa e this.anoFrabricacao informam ao método que estamos nos referindo à variável
de instância.

A resposta correta é: As palavras-chave this em this.cor, this.placa e this.anoFrabricacao informam ao método que estamos nos
referindo à variável de instância..
A declaração de uma variável de classe começa com qual palavra-chave ?
Escolha uma:
a. public.
b. static. 
c. private.
d. void.
e. class.
A resposta correta é: static..
Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:07
19/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 6/7
Questão 8
Correto Atingiu 1,00 de 1,00
Questão 9
Correto Atingiu 1,00 de 1,00
Para um método de classe acessar membros de classe não estáticos, devemos:
Escolha uma:
a. Colocarmos a palavra-chave protected no membro a ser acessado.
b. Colocar a palavra-chave static no membro a ser acessado.
c. Devemos declarar o método usando o get na frente do seu nome.
d. Um método estático não pode acessar membros de classe não estáticos. 
e. Devemos declarar o método usando o set na frente do seu nome.
A resposta correta é: Um método estático não pode acessar membros de classe não estáticos..
Marque a alternativa correta.
Escolha uma:
a. Uma variável estática não muda seu valor.
b. Uma variável estática representa informações em nível de classe. 
c. Se vários objetos precisam acessar uma determinada variável em comum, a medida que transformamos esta variável em
estática, estamos desperdiçando espaço na memória.
d. Todo objeto tem sua própria cópia de todas as variáveis estáticas da classe.
e. Usamos variáveis de classe quando apenas um objeto da classe precisa utilizar uma cópia desta variável.
A resposta correta é: Uma variável estática representa informações em nível de classe..
Impresso por will, CPF 374.562.248-03 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser
reproduzido ou repassado para terceiros. 04/05/2022 19:38:0719/04/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=938683&cmid=234858 7/7
Questão 10
Correto Atingiu 1,00 de 1,00
Em relação à forma geral de uma classe, podemos armar:
Escolha uma:
a. Uma classe é criada com a palavra-chave class. 
b. Podemos usar palavras reservadas de uma linguagem de programação para nomearmos classes.
c. Uma classe é criada com o uso da palavra-chave public.
d. Os parênteses são caracteres que delimitam o bloco da classe.
e. É impossível usar comentários dentro de uma classe.
A resposta correta é: Uma classe é criada com a palavra-chave class..
◄ Assunto 02 - Atributos e métodos de classe
Seguir para...
Assunto 03 - Encapsulamento e modificadores de acesso ►

Continue navegando

Outros materiais