Assinale V para as afirmativas corretas e F para as afirmativas falsas:
( ) Na programação estruturada, procedimentos são implementados de forma que a troca de dados entre eles seja feita via passagem de parâmetros.
( ) Na programação orientada a objetos, os objetos encapsulam dados e procedimentos.
( ) Na programação estruturada, a execução de um aplicativo é caracterizada pela chamada a funções sequencialmente.
( ) Na programação orientada a objetos, o estado de um objeto se refere aos valores que seus atributos possuem num determinado momento.
Soluções para a tarefa
Resposta:
Todas estão corretas, ou seja, V-V-V-V
Explicação:
No que se refere à Programação Orientada a Objetos e Programação Estruturado a alternativa correta é B) V-V-V-V
Programação estruturada e orientada a objetos
( V ) Na programação estruturada, procedimentos são implementados de forma que a troca de dados entre eles seja feita via passagem de parâmetros.
De fato, dentro de cada função existem os parâmetros, que são elementos declaradores de uma variável.
( V ) Na programação orientada a objetos, os objetos encapsulam dados e procedimentos.
Certo. O encapsulamento, do verbo encapsular, foca em separar os dados e procedimentos, como previsto por Alan Key, o pai da POO, em células, de forma isolada. Dessa forma os sistemas funcionariam de forma mais maleável e de fácil estudo.
( V ) Na programação estruturada, a execução de um aplicativo é caracterizada pela chamada a funções sequencialmente.
Justamente, dentro da programação estruturada, o código é escrito de cima para baixo, de forma linear, trazendo uma sequência lógica de funções, de forma que seja mais fácil localizar erros no código.
( V ) Na programação orientada a objetos, o estado de um objeto se refere aos valores que seus atributos possuem num determinado momento.
Correto. O exemplo mais simples é o de um veículo como objeto, seus atributos podem possuir valores distintos, e o estado desse objeto é alterado de acordo com os valores de seus atributos. Para cada conjunto de valores, o objeto (veículo) pode ser um carro, uma moto, um navio e etc.
Aprenda mais sobre programação orientada a objetos em: https://brainly.com.br/tarefa/24520141?referrer=searchResults
#SPJ2
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def __eq__(self, other):
return self.dia == other.dia and self.mes == other.mes and self.ano == other.ano