Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIDAD 1
Introduccin a la programacin
componentes y operaciones de las computadoras
El proceso de la programacin
Tipos de datos y operadores
Introduccin a los Algoritmos pseint
UNIDAD 2
Algoritmos Y Estructuras De Datos
Estructuras Condicionales
Estructuras Repetitivas
Procedimientos y funciones
UNIDAD 3
Lenguaje de Programacin
Introduccin a lenguaje de programacin
Estructuras simples
Estructuras repetitivas
Programacin Visual
Evolucin histrica de los lenguajes de programacin hasta la
actualidad
En la dcada de los 40 empezaron a surgir los primeros lenguajes de programacin de ordenadores.
Estos primeros lenguajes (llamados lenguajes Ensamblador) estaban basados en smbolos
En 1957 aparece el lenguaje Fortran (siglas de FORmula TRANslator), el primer lenguaje de alto nivel
ampliamente difundido y utilizado a nivel mundial
Ya en 1960 aparece LISP, un lenguaje idneo para crear programas de inteligencia artificial porque
utilizaba conceptos de programacin funcional y recursividad.
Tambin en 1960 aparece COBOL, un lenguaje preparado para procesar grandes cantidades de
informacin. Esto hizo que fuese ampliamente adoptado en bancos y grandes organizaciones que
siguen utilizndolo hoy en da.
En 1964 se crea el lenguaje BASIC, especialmente diseado para ensear a programar a principiantes.
El lenguaje Pascal aparece por primera vez en 1971, diseado con el objetivo de facilitar el
aprendizaje de la programacin a alumnos.
En 1972, crean el lenguaje C en los laboratorios Bell. Se llama lenguaje C porque proviene de uno
anterior llamado lenguaje B, que a su vez provena del lenguaje BCPL. En mi opinin, el lenguaje C
ha sido el lenguaje de ms repercusin en la historia de los ordenadores, y su sintaxis ha servido
como punto de partida para muchos de los lenguajes de programacin actuales como Java, C++ o C#.
Hoy en da sigue siendo muy utilizado en multitud de aplicaciones, incluido el sistema operativo
Linux, cuyo ncleo est escrito en su mayor parte en lenguaje C.
A finales de la dcada de los 80 se populariz un nuevo paradigma de programacin
denominado Programacin Orientada a Objetos. Se trataba de una nueva forma de programar que
haca ms fcil escribir y mantener cdigo, porque se asemejaba ms con la forma de pensar del
cerebro humano. Pronto los lenguajes evolucionaron a sus respectivas versiones orientadas a
objetos. As naci en 1986 el lenguaje C++ Nace tambin en 1986 el lenguaje Delphi
en el 1990 nace JAVA
1995 PHP
Y en el 2001 c Sharp y visual basic
En la actualidad el uso de Java ha sido muy impulsado por la amplia influencia de Internet, debido a la
universalidad de Java por la capacidad de sus programas para ser ejecutados en cualquier tipo de
mquina.
Identificadores consistentes
Formato consistente
Evitar variables globales
Simplicidad y claridad
Alta cohesion