Recluta A Amigos
Enviado por tezcatl2 • 8 de Febrero de 2015 • 11.146 Palabras (45 Páginas) • 152 Visitas
INGENIERÍA EN SISTEMAS COMPULACIONALES
TÉCNICAS DE DISEÑO DE PROGRAMACIÓN
14520300---------------------OLGA MARÍA VARGAS IBARRA.
14520316---------------------ÁNGEL ARANDA BARRIENTOS
14520320---------------------DIEGO GERMAN ARIAS OSORIO
14520321---------------------ALEX EMMANUEL REYES MORALES
14520322---------------------TEZCATL TOMATZIN ZAVALETA
PORTADA -------------------------------------------------------------------------- 1
ÍNDICE ------------------------------------------------------------------------------ 2
INTRODUCCIÓN------------------------------------------------------------------ 4
CAPITULOI.- ANTECEDENTES HISTORICOS
I.1 Definición------------------------------------------ 5
I.2 Técnicas de diseño-------------------------------- 8
I.2.1 Características---------------------------------- 8
I.3 Gramática------------------------------------------- 15
I.3.1Características-------------------------------------15
I.4Pseudocodigo----------------------------------------30
I.4.1 Características---------------------------------- 30
I.5 Diagrama de flujo--------------------------------- 30
I.5.1 Características---------------------------------- 31
I.6 Uml-------------------------------------------------- 31
I.6.1 Características---------------------------------- 32
CAPITULOII.- TECNICAS DE PROGRAMACION
II.1Definición-------------------------------------------- 33
II.2 Paradigmas de programación--------------------- 33
II.2.1 Definición--------------------------------------- 33
II.2.3 Programación imperativa--------------.--------- 34
II.2.3.1 Características--------------------------.----- 34
II.2.4 Programación lógica----------------------------- 35
II.2.4.1 Características----------------------------- 35
II.2.5 Programación funcional------------------------ 35
II.2.5.1 Características----------------------------- 36
II.2.6 Programación declarativa----------------------- 37
II.2.6.1 Características----------------------------- 37
II.2.7 Programación estructurada--------------------- 37
II.2.7.1 Características----------------------------- 37
II.2.8 Programación dirigida por eventos----------- -37
II.2.8.1 Características----------------------------- 38
II.2.9 Programación modular-------------------------- 39
II.2.9.1 Características----------------------------- 39
II.2.10 Programación orientada a objetos----------- 40
II.2.10.1 Características----------------------------40
II.2.11 Programación con restricciones-------------- 41
II.2.11.1 Características--------------------------- 41
II.2.12 Programación a nivel funcional --------------42
II.2.12.1 Características--------------------------- 42
II.2.13 Programación a nivel de valores---------- 43
II.2.13.1 Características--------------------------- 43
II.2.14 Programación orientada a componentes---- 43
II.2.14.1 Características--------------------------- 43
II.2.15 Programación orientada a aspectos---------- 43
II.2.15.1 Características--------------------------- 43
II.2.16 Programación no estructurada------------- 44
II.2.16.1 Características------------------------- 44
II.2.17 Programación procedimental---------------45
II.2.17.1 Características-------------------------46
II.2.18 Abstracción de datos------------------------ 46
II.2.18.1 Características-------------------------47
CAPITULO III.-
LENGUAJES
III.1 Lenguaje orientado a objetos------------------51
III.1.1 Características-----------------------------52
III.2
...