Logo Passei Direto
Buscar
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 são Orientada a Objetos e CSharp, C++, Python são linguagens de programação orientada a eventos 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 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. c. 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. 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++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
User badge image
Icaro Lisboa

há 2 anos

User badge image
Icaro Lisboa

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar cada uma das alternativas para identificar a correta: a) No mercado atual de software, grandes linguagens de programação como Java, ASP.NET são Orientada a Objetos e CSharp, C++, Python são linguagens de programação orientada a eventos assim você consegue perceber a importância de estudar e absorver os conceitos de OO. - Incorreta: Python é uma linguagem orientada a objetos, e não é correta a afirmação de que CSharp e C++ são orientadas a eventos. b) 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. - Incorreta: Python é uma linguagem orientada a objetos, e as outras mencionadas também são. c) 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. - Incorreta: Todas as linguagens mencionadas, exceto Java, são orientadas a objetos. 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. - Incorreta: Embora algumas dessas linguagens suportem programação funcional, elas não são exclusivamente funcionais e são amplamente utilizadas como linguagens orientadas a objetos. e) 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. - Correta: Todas essas linguagens são, de fato, orientadas a objetos. Portanto, a alternativa correta é: e) 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.

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

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra E: "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."

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais perguntas desse material

Analise as afirmacoes apresentadas e marque (V) para VERDADEIRO ou (F) para FALSO:
( ) Uma mensagem nada mais é do que o fato de um objeto chamar um método de outro objeto (ou ainda um método estático de uma classe).
( ) Uma mensagem não poderá conter parâmetros que serão valores enviados de um objeto a outro, quando um método for invocado.
( ) Um método será invocado por uma chamada de método e quando o método chamado terminar sua tarefa, ele retornará o controle e possivelmente um resultado para o chamador.
( ) Em uma aplicação real será muito comum que existam diversos tipos de objetos e que um objeto necessite realizar uma tarefa que já estará definida em outro objeto.
( ) Quando declaramos uma variável para associar a um objeto, na verdade, essa variável não guardará o objeto, e sim uma maneira de acessá-lo, chamada de referência.
a. V, F, F, V, V.
b. V, F, V, V, V.
c. F, V, F, V, V.
d. F, V, V, F, F.
e. F, F, V, V, V.

Com relação às afirmações a seguir a respeito dos Construtores:
I. O operador new é o responsável pelo processo de instanciação do objeto, representando uma forma extremamente simples de atribuir valores default a um objeto.
II. O método construtor será responsável por alocar espaço na memória para a manipulação do objeto e poderá conter também a chamada para outros métodos, possibilitando a criação de objetos mais complexos.
III. Na criação de janelas gráficas (frames), por exemplo, o método construtor poderá definir todas as propriedades dos componentes visuais do frame.
a. Todas as afirmações.
b. Somente a afirmação II.
c. Nenhuma das afirmações.
d. Somente a afirmação I.
e. Somente a afirmação III.

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.
a. V, F, F, V, V.
b. F, F, V, V, V.
c. V, V, F, V, F.
d. V, F, V, F, F.
e. V, V, F, V,F.

Com relação às afirmações a seguir a respeito do Paradigma Orientação a Objetos e seus conceitos, analise:
I. Um resultado interessante para o princípio da coesão é a afirmação 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 software é: os métodos devem fazer apenas uma coisa e fazê-la bem.
a. Somente a afirmação III.
b. Todas as afirmações.
c. Somente a afirmação I.
d. Somente a afirmação II.
e. Nenhuma das afirmações.

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.
a. Todas as afirmações.
b. Somente a afirmação II está correta.
c. Nenhuma das afirmações estão corretas.
d. Somente as afirmações I e III estão corretas.
e. Somente as afirmações I e II estão corretas.

Dada as afirmações a seguir a respeito da Programação Orientada a Objetos, analise:
I. O polimorfismo permitirá escrever programas que processam objetos que compartilham a mesma superclasse, direta ou indiretamente, como se todos fossem objetos da superclasse.
II. Novas classes poderão ser adicionadas com pouca ou nenhuma modificação às partes gerais do programa, contanto que as novas classes façam parte da hierarquia de herança que o programa processa genericamente.
III. A herança envolve uma superclasse e uma subclasse. A superclasse será a classe geral e a subclasse será a classe que não será especializada.
a. Nenhuma das afirmações estão corretas.
b. Todas as afirmações.
c. Somente as afirmações I e II estão corretas.
d. Somente as afirmações I e III estão corretas.
e. Somente a afirmação III está correta.

Em relação às afirmações sobre o Encapsulamento de Propriedades e seus conceitos, podemos afirmar:
I. O encapsulamento é um mecanismo de programação que vincula o código e os dados que ele tratará e isso manterá os dois seguros contra a interferência e a má utilização externa.
II. 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.
III. No encapsulamento, o código ou os dados privados poderão ser acessados por uma parte do programa que exista fora do objeto.
a. Somente a afirmação III está correta.
b. Somente as afirmações I e II estão corretas.
c. Nenhuma das afirmações estão corretas.
d. Somente as afirmações I e III estão corretas.
e. Todas as afirmações estão corretas.

Mais conteúdos dessa disciplina