Conceptos Generales de Programación
MATERIA
CLAVE
UNIDAD
INGENIERÍA INDUSTRIAL
PROGRAMACIÓN
AB10
1. CONCEPTOS GENERALES DE
PROGRAMACIÓN
L.I. David Antonio Torres Frausto
Noviembre de 2008
CONTENIDO
1.
INTRODUCCIÓN .............................................................................................................. 3
2.
HISTORIA DE LA PROGRAMACIÓN.............................................................................. 4
2.1
2.2
2.3
2.4
2.5
3.
PARADIGMAS DE LA PROGRAMACIÓN ...................................................................... 7
3.1
3.2
3.3
4.
PROGRAMACIÓN LINEAL......................................................................................... 8
PROGRAMACIÓN ESTRUCTURADA....................................................................... 8
PROGRAMACIÓN ORIENTADA A OBJETOS ........................................................... 8
TIPOS DE PROGRAMACIÓN .......................................................................................... 9
4.1
4.2
4.3
4.4
4.5
5.
PRIMERA GENERACIÓN .......................................................................................... 4
SEGUNDA GENERACIÓN......................................................................................... 5
TERCERA GENERACIÓN.......................................................................................... 5
CUARTA GENERACIÓN ............................................................................................ 6
QUINTA GENERACIÓN............................................................................................. 6
PROGRAMACIÓN MODULAR ................................................................................... 9
PROGRAMACIÓN FUNCIONAL ................................................................................ 9
PROGRAMACIÓN ORIENTADA A OBJETOS ........................................................... 9
PROGRAMACIÓN CONCURRENTE....................................................................... 10
PROGRAMACIÓN LÓGICA ..................................................................................... 10
CONCEPTOS GENERALES .......................................................................................... 10
5.1
5.2
5.3
5.4
5.5
DATO........................................................................................................................ 10
INFORMACIÓN ........................................................................................................ 10
LENGUAJE ............................................................................................................... 11
PROGRAMA ............................................................................................................. 11ALGORITMO ............................................................................................................ 11
6.
CONCLUSIONES ........................................................................................................... 12
7.
RECOMENDACIONES .................................................................................................. 13
8.
REFERENCIASBIBLIOGRÁFICAS .............................................................................. 14
9.
APENDICES Y ANEXOS ............................................................................................... 15
II
L.I. David Antonio Torres Frausto
1. INTRODUCCIÓN
En los últimos años, los lenguajes de programación han evolucionado de una manera
impresionante; al grado de pasardel código máquina a herramientas realmente poderosas
para la creación de sistemas de cómputo completos.
Un concepto esencialmente útil en la programación es el concepto de abstracción. La
abstracción es el proceso mental por medio del cual todo ser humano puede comprender
algo o deducir una situación determinada, sin la necesidad de tenerlo de forma física.
Desde el surgimiento de las...
Regístrate para leer el documento completo.