Estudos gratuitos da ER Soluções WebVer outros conteúdos grátis
ER Soluções WebEstudos · Arquitetura Limpa

3. Panorama do Paradigma

Três paradigmas. Cada um tira algo do programador.

Três cadeados: estruturada remove goto, OO remove ponteiros de função, funcional remove atribuição
Paradigma = disciplina que remove uma capacidade.

Resumo

Perguntas-chave

responda de cabeça, depois abra
O que cada paradigma remove?
Estruturada: goto. OO: ponteiros de função. Funcional: atribuição.
Qual paradigma surgiu primeiro?
O funcional (cálculo lambda de Church, 1936), embora adotado depois. A estruturada foi adotada primeiro na prática.
Como os paradigmas se ligam à arquitetura?
Polimorfismo cruza fronteiras; funcional disciplina dados; estruturada é base algorítmica dos módulos.

Exercícios de fixação

0/5 respondidas
1.
Segundo o autor, o que todo paradigma de programação faz?
2.
A programação orientada a objetos impõe disciplina sobre:
3.
A programação funcional impõe disciplina sobre:
4.
Quem propôs a programação estruturada?
5.
Por que o autor acredita que não surgirão novos paradigmas?
Seu progresso fica salvo neste navegador.