Fundamentos de programacion

Solo disponible en BuenasTareas
  • Páginas : 15 (3721 palabras )
  • Descarga(s) : 7
  • Publicado : 26 de agosto de 2010
Leer documento completo
Vista previa del texto
Instituto Tecnológico De Villahermosa

Fundamentos De Programación
MATERIA

Ing. Araceli Pérez Reyes
NOMBRE DEL PROFESOR

Jesús Manuel Hernández Rodríguez
NOMBRE DEL ALUMNO

Ingeniero en Tecnología de la Información y las Comunicaciones
CARRERA

Primer Semestre
SEMESTRE CURSADO

10301383
NUMERO DE CONTROL

Aula No. 37
SALON

Villahermosa, Tabasco. A 25 de agosto de 2010.INDICE

PÀG.
1.- Introducción -3-

2.- Paradigmas de Programación Lineal -5-

2.1 Supuesto de la programación lineal -6-

2.2 Breve Historia-7-

3.- Paradigmas de Programación Estructurada -9-
3.1 Definición De Las Estructuras Básicas De Control Lógico -10-
3.2 Ventajas de la programación Estructurada-11-

4.- Paradigmas de Programación Orientada a Objetos -13-
4.1 Motivación -14-
4.2 Cómo se piensa en objetos -14-
4.3 Clases en POO-14-
4.4 Propiedades en clases -14-
4.5 Métodos en las clases -14-
4.6 Objetos en POO-14-
4.7 Estados en objetos -15-
4.8 Mensajes en objetos -15-
4.9 Otras cosas -16-
5.- Bibliografía-17-

INTRODUCCIÒN

El siguiente trabajo esta hecho con la finalidad de lograr obtener una idea clara de conceptos tales como: Paradigma, programación lineal, programación estructurada y programación orientada a objetos.

“…Un paradigma de programación provee (y determina) la visióny métodos de un programador en la construcción de un programa o subprograma. Diferentes paradigmas resultan en diferentes estilos de programación y en diferentes formas de pensar la solución de problemas (con la solución de múltiples “problemas” se construye una aplicación)…” .

Un paradigma de programación define la forma en que un programador “ve” la ejecución de un programa. Los paradigmasde programación mas comúnmente asociados con una determinada escuela de ingeniería de software y son representadas por una familia de lenguajes de programación. Por ejemplo, Smalltalk y Java se asocian con el paradigma de programación orientada a objetos. Haskell y Scheme se asocian con el de programación funcional. Common Lisp y Python están basados para adaptarse al uso de distintos paradigmas.Necesitaremos de algunas definiciones que nos ayudaran a comprender este trabajo, las cuales se presentan continuación:

DATO: "Es un conjunto discreto, de factores objetivos sobre un hecho real o bien un registro de transacciones que por sí mismo tiene poca o ninguna relevancia o propósito. "

INFORMACIÒN: “Se define como un mensaje, normalmente bajo la forma de un documento o algún...
tracking img