Logo Passei Direto
Buscar
Com relação às afirmações a seguir a respeito do Paradigma Orientação a Objetos e seus conceitos, análise: I. Um resultado interessante para o princípio da coesão é o princípio que um método deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos. II. Um método não privado deverá manter um objeto em um estado bem formado. III. Outro princípio da criação de softwares é: os métodos devem fazer apenas uma coisa e fazê-la bem. Assinale a alternativa CORRETA:
a. Somente a afirmação II.
b. Somente a afirmação I.
c. Todas as afirmações.
d. Nenhuma das afirmações.
e. Somente a afirmação III.
User badge image
Aprendendo Através de Exercícios

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada afirmação: I. Um resultado interessante para o princípio da coesão é o princípio que um método deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos. Falso. O princípio da coesão sugere que um método deve ter uma única responsabilidade e, idealmente, deve fazer uma coisa bem. A afirmação não está correta em sua descrição do princípio. II. Um método não privado deverá manter um objeto em um estado bem formado. Verdadeiro. Essa afirmação está correta, pois métodos públicos devem garantir que o objeto permaneça em um estado consistente e válido. III. Outro princípio da criação de softwares é: os métodos devem fazer apenas uma coisa e fazê-la bem. Verdadeiro. Essa afirmação está correta e reflete o princípio da responsabilidade única, que é fundamental na programação orientada a objetos. Agora, vamos resumir as análises: - A afirmação I é falsa. - A afirmação II é verdadeira. - A afirmação III é verdadeira. Portanto, a alternativa correta que contém todas as afirmações verdadeiras é: e. Somente a afirmação III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Com relação às afirmações a seguir, a respeito do uso da palavra reservada this:
Assinale a alternativa CORRETA:
Quando um arquivo de código-fonte (.java) contiver múltiplas declarações de classe, o compilador irá inserir ambos os arquivos de classe para essas classes no mesmo diretório.
Você também poderá usar a palavra chave this explicitamente no corpo do método de uma instância.
As classes não public só poderão ser utilizadas por outras classes no mesmo pacote.
a. Somente a afirmação I.
b. Nenhuma das afirmações.
c. Somente a afirmação II.
d. Todas as afirmações.
e. Somente a afirmação III.

Sobre a visão geral dos Operadores, podemos afirmar a respeito de suas características:
Considere somente a alternativa CORRETA.
Dentro de um método, a execução não prosseguirá na sequência em que as instruções ocorrerem. A execução se dará, a partir da instrução atual para a próxima, de cima para baixo.
Para tratar situações em que o fluxo de execução do programa deverá ser alterado, Java fornecerá um amplo conjunto de estruturas condicionais, de exceção e repetição.
As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa, seja desviada de acordo com certas condições.
a. Todas as afirmações.
b. Nenhuma das afirmações.
c. Somente as afirmações II e III.
d. Somente as afirmações I e II.
e. Somente a afirmação I.

Em relação ao uso de Atributos, analise as seguintes afirmações:
Pode-se afirmar que:
Os atributos são pertencentes à classe, eles podem ser do tipo primitivo ou referência (objetos).
Os seus modificadores podem ser: public, private, protected ou default.
Os atributos e métodos de uma classe (e de seu objeto) estão intimamente relacionados.
a. Somente as afirmações I e II.
b. Somente a afirmação I.
c. Todas as afirmações.
d. Somente as afirmações II e III.
e. Somente as afirmações I e III.

Em relação à Programação Orientada a Objetos, marque V VERDADEIRO ou F FALSO:
Escolha uma opção:
( ) Um objeto, da mesma forma, terá atributos que ele incorporará à medida que for usado em um programa. Esses atributos serão especificados como parte da classe do objeto.
( ) No mercado atual de softwares, grande linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de Orientação a Objetos.
( ) Um resultado interessante para o princípio da coesão é o princípio que um método não deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos.
( ) Se uma classe não definir seu próprio construtor, new usará o construtor padrão fornecido por Java. Logo, new poderá ser usado para criar um objeto de qualquer tipo de classe.
( ) A instrução import será utilizada para identificar e carregar classes que desejarmos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
a. F, F, V, V, V.
b. V, V, V, F, F.
c. F, V, F, V, V.
d. V, V, F, V, V.
e. V, F, F, V, V.

Analise as seguintes afirmações:
Assinale a alternativa CORRETA:
O Construtor não poderá ser herdado. Para chamá-lo a partir de uma subclasse usaremos a referência super.
Se uma condição não for verdadeira, serão executadas as instruções que estiverem posicionadas entre as instruções if/else. Sendo uma condição falsa, serão executadas as instruções que estiverem após a instrução else.
A criação de laços de repetição, na linguagem de programação orientada a objetos Java, será feita a partir das estruturas while, do-while e for.
a. Todas as afirmações.
b. Somente as afirmações II e III.
c. Somente as afirmações I e III.
d. Somente a afirmação II.
e. Somente a afirmação III.

Em relação à Programação Orientada a Objetos, assinale V VERDADEIRO ou F FALSO, para as seguintes afirmações:
Escolha uma opção:
( ) No mercado atual de softwares, grande linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
( ) Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou referência.
( ) A dimensão da estrutura dinâmica tem limitações, sendo uma de suas restrições à limitação física do espaço de memória do computador onde ocorrerá a execução do algoritmo.
( ) A instrução import será utilizada para identificar e carregar classes que desejarmos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
( ) Um resultado interessante para o princípio da coesão é o princípio que um método não deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos.
a. V, F, F, V, F.
b. V, V, F, V, F.
c. F, V, V, V, F.
d. V, F, V, F, F.
e. F, F, V, V, V.

Em relação às afirmações sobre Paradigma da Programação Orientada a objetos e seus conceitos, podemos afirmar:
Assinale a alternativa CORRETA:
A Orientação a Objetos (OO) surgiu de um trabalho acadêmico genial de Keith Tocher (1967).
A principal característica do Paradigma Orientado a Objetos (POO) é uma maior e melhor expressividade das necessidades do nosso dia a dia.
No mercado atual de softwares, grande linguagens de programação como Java, ASP.NET, CSharp, C++, Python não são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de Orientação a Objetos.
a. Somente as afirmações I e II.
b. Somente as afirmações I e III.
c. Somente a afirmação III.
d. Nenhuma das afirmações.
e. Todas as afirmações.

Em relação à Programação Orientada a Objetos, assinale V VERDADEIRO ou F FALSO, para as seguintes afirmações:
Escolha uma opção:
( ) No mercado atual de softwares, grande linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
( ) Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou referência.
( ) A dimensão da estrutura dinâmica tem limitações, sendo uma de suas restrições à limitação física do espaço de memória do computador onde ocorrerá a execução do algoritmo.
( ) A instrução import será utilizada para identificar e carregar classes que desejarmos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
( ) Um resultado interessante para o princípio da coesão é o princípio que um método não deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos.
a. F, V, V, V,F.
b. V, F, F, V, F.
c. V, V, F, V, F.
d. F, F, V, V, V.
e. V, F, V, F, F.

Mais conteúdos dessa disciplina