jueves, 20 de noviembre de 2014

VIDEOS



vídeos referentes a los temas anteriores

programación estructurada



programación orientadas a objetos




programación lógica




PROGRAMACIÓN

 
La programación estructurada

es la técnica de desarrollo de programas de la forma más clara posible haciendo uso de tres estructuras de control: la secuencia, la selección y la interacción. Estas estructuras pueden combinarse para crear programas que manejen cualquier necesidad de procesamiento de datos.

Composición



La programación estructurada está compuesta por segmentos de código que pueden incluir desde una instrucción hasta varias páginas de estas.



Cada uno de los segmentos de un programa, debe cumplir con dos procesos básicos: la entrada y la salida de datos.


A diferencia de otros estilos de programación, los programas estructurados pueden ser leídos secuencial mente, desde el inicio hasta el final, sin perder la continuidad.




SEGUIMIENTO DE LA PROGRAMACION

faces del proceso de programación



FASE 1 DEFINICIÓN DEL PROBLEMA
Fase en donde el problema o tarea es definido y comprendido claramente. Ayuda a identificar los elementos claves del problema y los de la futura solución, así comofijar los límites de los mismos basados en su planteamiento textual sobre el papel. Un problema mal planteado, incompleto o mal comprendido es un mal inicio para la programación

FASE 2 ANÁLISIS DEL PROBLEMA
Es analizar punto a punto el problema o tarea que se presenta, es pensar en las operaciones que se necesitan para resolverlo, los tipos de datos que se van a manejar dentro del programa y la relación con situaciones de la vida cotidiana. Es precisamente en esta fase donde se definen formal y correctamente la Entrada que recibirá el programa (datos o materia prima), la Salida que producirá(información o resultados) y el Proceso necesario para su solución (el método para convertir los datos de entrada en información de salida).

FASE 3 DISEÑO
En esta fase se diseña el algoritmo, eldiagrama de flujo y se lleva a cabo la prueba de escritorio. En esta fase se diseña la lógica de la solución a usar, o sea, cómo hará el programa la tarea que se desea automatizar usando los datos deentrada para generar los datos de salida, enfatizándose los diseños limpios, sencillos y claros. Pueden plantearse diferentes alternativas de solución al problema y elegir la más adecuada, la queproduzca los resultados esperados en el menor tiempo y al menor costo.

FASE 4 CODIFICACIÓN
Es la traducción del algoritmo a un lenguaje de programación de acuerdo a las reglas gramaticales o sintaxis delmismo.
La digitación, el acto de teclear el algoritmo codificado, se lleva a cabo para almacenar el programa en la memoria de la computadora (virtual o física) y pueda ser aceptado por esta.
Lacompilación, o corrección de los errores sintácticos y semánticos del código, es la eliminación de los errores "gramaticales" según las reglas de construcción de instrucciones particulares del propio.