Logo Passei Direto
Buscar
Em relação às afirmações sobre Paradigma da Programação Orientada a objetos e seus conceitos, podemos afirmar: I. A Orientação a Objetos (OO) surgiu de um trabalho acadêmico genial de Keith Tocher (1967). II. A principal característica do Paradigma Orientado a Objetos (POO) é o aumento e a melhora da expressividade das necessidades do nosso dia a dia convertido em código. III. No mercado atual de software, grandes 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. Assinale a alternativa CORRETA:

a. Todas as afirmações.
b. Somente a afirmação III.
c. Somente as afirmações I e III.
d. Nenhuma das afirmações.
e. Somente as afirmações I e II.
User badge image
EstrategiaEmpresarial

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada afirmação: I. A Orientação a Objetos (OO) surgiu de um trabalho acadêmico genial de Keith Tocher (1967). Falso. A programação orientada a objetos é geralmente atribuída a trabalhos de outros pesquisadores, como Alan Kay, que desenvolveu a linguagem Smalltalk na década de 1970. II. A principal característica do Paradigma Orientado a Objetos (POO) é o aumento e a melhora da expressividade das necessidades do nosso dia a dia convertido em código. Verdadeiro. A POO realmente busca representar conceitos do mundo real de forma mais expressiva e intuitiva no código. III. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python não são Orientada a Objetos. Falso. Todas essas linguagens mencionadas são, de fato, orientadas a objetos ou suportam o paradigma de orientação a objetos. Agora, vamos resumir as análises: - A afirmação I é falsa. - A afirmação II é verdadeira. - A afirmação III é falsa. Portanto, a alternativa correta é: d. Nenhuma das afirmações.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais perguntas desse material

Analise as afirmacoes a seguir, a respeito dos Construtores e considere somente a alternativa correta:

a. Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas recebem zero, valores lógicos recebem false e objetos recebem null).
b. Quando for declarado um construtor, ele deverá possuir, obrigatoriamente, sempre o mesmo nome da classe onde está localizado.
c. O Construtor poderá ser herdado. Para chamá-lo a partir de uma subclasse usaremos a referência super.
d. Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, false será inicializado automaticamente pelo Java.
e. Na criação de janelas gráficas (frames), por exemplo, o método construtor não poderá definir todas as propriedades dos componentes visuais do frame.

Em relação ao que foi visto e estudado, a respeito sobre Programação Orientada a Objetos, assinale (V) para VERDADEIRO ou (F) para FALSO, para as seguintes afirmações:

( ) Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas receberão zero, valores lógicos recebem false e objetos receberão null).

( ) Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java.

( ) Um construtor não poderá rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído.

( ) 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.

( ) Quando declarado um construtor, ele não deverá possuir, obrigatoriamente, sempre o mesmo nome da classe em que se está localizado.


( ) Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas receberão zero, valores lógicos recebem false e objetos receberão null).
( ) Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java.
( ) Um construtor não poderá rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído.
( ) 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.
( ) Quando declarado um construtor, ele não deverá possuir, obrigatoriamente, sempre o mesmo nome da classe em que se está localizado.
a. V, V, F, V, F.
b. V, V, F, V, F.
c. V, F, F, V, V.
d. F, F, V, V, V.
e. V, F, V, F, F.

Em relação ao que foi visto e estudado, assinale a alternativa CORRETA:

a. No mercado atual de software, grandes 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.

b. No mercado atual de software, grandes linguagens de programação como ASP.NET, CSharp, C++, Python não são Orientadas a Objetos, somente Java é uma linguagem orientada a objetos assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

c. No mercado atual de software, grandes 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.

d. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são tipos de programação funcional, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

e. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, com exceção da linguagem Python que é uma linguagem orientada a dados, não são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

a. No mercado atual de software, grandes 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.
b. No mercado atual de software, grandes linguagens de programação como ASP.NET, CSharp, C++, Python não são Orientadas a Objetos, somente Java é uma linguagem orientada a objetos assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
c. No mercado atual de software, grandes 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.
d. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são tipos de programação funcional, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
e. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, com exceção da linguagem Python que é uma linguagem orientada a dados, não são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

Mais conteúdos dessa disciplina