Programação Estruturada e Programação Orientada a Objetos
A Programação Estruturada (PE) é um paradigma de programação, ou seja, uma forma de construir o código. A PE apresenta variáveis, os dados…
Programação Estruturada e Programação Orientada a Objetos

A Programação Estruturada (PE) é um paradigma de programação, ou seja, uma forma de construir o código. A PE apresenta variáveis, os dados, e procedimentos e funções que manipulam estes dados. Ela se concentra nas rotinas realizadas em blocos estruturados. Ela permite a compartimentalização de código e dados, ou seja, a separação de tarefas específicas em sub-rotinas. Nela usa-se três estruturas de controle para o desenvolvimento da lógica de um programa: sequência (estrutura que define uma instrução de programa de maneira sequencial), seleção (estrutura permite que o fluxo da instrução seja executado a partir de uma condição lógica) e repetição (uma ou mais instruções são executadas repetidamente de acordo com a condição lógica, há um loop). Exemplo de linguagens que funcionam nesse paradigma: C, Pascal e Fortran. Esse tipo de programação é conhecido por ser claro, lógico, de fácil entendimento e com uma abordagem passo a passo para resolver problemas.
Já a Programação Orientada a Objetos (POO) possui uma série de elementos, como: classes, atributos, métodos, mensagens, encapsulamento, herança e polimorfismo. Podemos comparar a estrutura de um programa a coisas do mundo real, por isso o nome “objeto”. Ela é extensível (adicionamos outros atributos às variáveis) e reutilizável (podemos criar clones dentro do código para serem utilizados várias vezes). Exemplo de linguagens que funcionam nesse paradigma: Java, Python, C++ e C#. Esse tipo de programação é conhecido por tornar o desenvolvimento de software mais adaptável a novos requisitos, reutilizar o código em diferentes partes do sistema e proporcionar uma maior facilidade para localizar e corrigir erros.
메타데이터
- post_id
- 4db9da77f7e5
- slug
- programação-estruturada-e-programação-orientada-a-objetos-4db9da77f7e5
- url
- https://medium.com/@ivanpiffertenor15/programa%C3%A7%C3%A3o-estruturada-e-programa%C3%A7%C3%A3o-orientada-a-objetos-4db9da77f7e5
- canonical_url
- https://medium.com/@ivanpiffertenor15/programa%C3%A7%C3%A3o-estruturada-e-programa%C3%A7%C3%A3o-orientada-a-objetos-4db9da77f7e5
- author_url
- https://medium.com/@ivanpiffertenor15
- status
- ok
- fetched_at
- 2026-08-01 05:21:09