PARADIGMAS DE PROGRAMAÇÃO: FUNCIONAL E ORIENTADO A OBJETOS

3689 palavras 15 páginas
FACULDADE DE TECNOLOGIA IBTA

ALEX TRINDADE
JOÃO LEAL NUNES NETO
VANDERLEI CARVALHO

PARADIGMAS DE PROGRAMAÇÃO:
FUNCIONAL E ORIENTADO A OBJETOS

SÃO PAULO
2013
ALEX TRINDADE
JOÃO LEAL NUNES NETO
VANDERLEI CARVALHO

PARADIGMAS DE PROGRAMAÇÃO:
FUNCIONAL E ORIENTADO A OBJETOS

Relatório Técnico-Científico apresentado para projeto interdisciplinar.
Prof. Orientador: Maria Rosa Ana Silva

SÃO PAULO
2013

RESUMO
O objetivo do artigo é abordar sobre paradigmas de programação, tanto funcional quanto orientado a objetos. Um paradigma se define na forma como o programador lida com um determinado problema. O paradigma funcional consiste em subdividir o problema em outras funções e resolver cada uma separadamente. Neste estudo focaremos a metodologia de escrita de código denominada Programação Orientada ao Objeto (OOP), cada vez mais empregada no desenvolvimento de sistemas. Abordaremos as linguagens Java, Smalltalk, Haskell e LISP.
Palavras-chave: Paradigma. Linguagem de programação. OOP. Lógica. Objeto.
LISTA DE FIGURAS

FIGURA 1 – Função em linguagem Haskell
FIGURA 2 – Exemplos de Objetos
FIGURA 3 – Comportamento e comunicação entre objetos
FIGURA 4 - Enfoque baseado em sistema X Enfoque baseado em objeto

LISTA DE QUADROS
QUADRO 1 – Conceitos OOP

LISTA DE ABREVIATURAS E SIGLAS

LISP- List Processing
MIT- Instituto de Tecnologia de Massachusetts
OOP- Programação Orientada ao Objeto

SUMÁRIO

INTRODUÇÃO................................................................................................................8
1. PARADIGMA FUNCIONAL.......................................................................................10 1.1 História....................................................................................................................10 1.2 Linguagens de Programação Funcional..................................................................11
2. PARADIGMA ORIENTADO A

Relacionados