Analise swot

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (994 palavras )
  • Download(s) : 0
  • Publicado : 30 de outubro de 2012
Ler documento completo
Amostra do texto
Programação
Orientada a Objetos
2º Módulo - Informática

Introdução à Eng. de Software

Uma breve, muito breve, introdução

Prof. Wedson Gomes

Introdução à Eng. de Software


Paradigmas deProgramação – Definição:
É

basicamente um modelo que interpreta certa
realidade

 Possibilitando

a organização de ideias com o
objetivo de entender essa realidade.

 Determina

a visão que umprogramador possui
sobre a estruturação e execução de um programa
Prof. Wedson Gomes

Introdução à Eng. de Software


Paradigmas de Programação – Objetivos:
 Maior

possibilidade de expressar ideias nacriação
de programas;

 Maior

conhecimento para a escolha da linguagem
apropriada em cada caso;

 Ajudar

a aprender novas linguagens de
programação.
Prof. Wedson Gomes

Introdução à Eng. de Software

Paradigmas de Programação
Um paradigma é um estilo de programação,
a linguagem é um método para expressar
instruções ao computador

Prof. Wedson Gomes

Introdução à Eng. de Software

Prof. WedsonGomes

Introdução à Eng. de Software


Paradigmas de Programação – Tipos:
 Programação

Imperativa

 Programação

Orientada a Objetos

 Programação

Funcional

 Programação

Lógica
Prof. WedsonGomes

Introdução à Eng. de Software


Programação Imperativa/Procedural
 Programas

centrados no conceito de um estado
(modelado por variáveis) e ações (comandos) que
manipulam o estado

 Paradigmatambém denominado procedural, por
incluir sub-rotinas ou procedimentos como
mecanismo de estruturação

 Primeiro

paradigma a surgir, ainda é muito utilizado
Prof. Wedson Gomes

Introdução à Eng.de Software


Programação Imperativa/Procedural
 Vantagens:

Eficiência (embute modelo de Von Neumann).
 Modelagem “natural” de aplicações do mundo real.
 Paradigma dominante e bem estabelecido.
 Problemas:

Relacionamento indireto entre E/S

resulta em:
Difícil legibilidade
 Erros introduzidos durante manutenção
 Descrição demasiadamente operacionais focalizam o
como e não o que
...
tracking img