Fundamentos de la programacion

Páginas: 4 (870 palabras) Publicado: 12 de septiembre de 2010
FUNDAMENTOS DE LA PROGRAMACION

Inicialmente los programas seguían una ejecución similar a la del código ensamblador, es decir, existía un control sobre qué línea de instrucción se ejecutaría acontinuación. Sin embargo, poco a poco se tendió hacia lo que se llama la programación estructurada.

La programación estructurada sigue tres reglas: la secuencia, la iteración y la decisión. Laprimera de ellas indica que las instrucciones del código se leerán de principio a fin; la segunda indica que, según cierta condición, un número de instrucciones podrían repetirse un número determinado deveces, y la tercera indica que según unas ciertas condiciones se ejecutarán o no un conjunto de instrucciones. En el siguiente algoritmo para limpiar platos se aprecian estas tres características. Laindentación de las instrucciones indican cuáles son englobadas y cuáles no por sus predecesoras.

  Mientras haya platos     coger plato     mientras haya suciedad        echar jabón        pasar elestropajo por el plato     si plato es azul        ponerlo con los azules

Como su nombre lo indica la P.O.O se basa fuertemente el concepto de objeto. En nuestras vidas diarias estamosfamiliarizados con cualquier tipo de objetos: televisores, lámparas, cuadernos, etc. Pero cuando encendemos el televisor, no distinguimos entre sus elementos físicos (selector de canal, tubo de imagen, antena), ysu comportamiento (proporcionar sonido e imagen). Simplemente lo encendemos y seleccionamos un canal.
Al igual que el televisor, los objetos hacen que los programas sean un reflejo más fiel de larealidad. Para conseguir esta cualidad los objetos dependen de cuatro conceptos fundamentales.

1. Encapsulamiento: Es la ocultación de información. Significa mantener la información dentro delobjeto y mantenerlo como una caja negra.
2. Abstracción: Es la capacidad de aislar y encapsular la información del diseño y la ejecución. Es la capacidad para identificar atributos y métodos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion
  • Fundamentos de programacion
  • Fundamentos de Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS