Escolar Documentos
Profissional Documentos
Cultura Documentos
Contenido:
Unidad I: RESOLUCION DE PROBLEMAS Y ALGORITMOS. Trabajos + Prueba 5ptos Unidad II: UNIDAD 2: ESTRUCTURA DE PROGRAMAS Prueba 5ptos Unidad III: ESTRUCTURA DE DATOS Y CADENA DE CARACTERES. Prueba 5ptos Unidad IV: ARCHIVOS Proyecto Email: iprogramacionugma@gmail.com Password: ugmaprogramacion2011
05/04/2011
Algoritmo Es una secuencia de pasos lgicos necesarios para llevar a cabo una tarea especifica, como la solucin de un problema. Los algoritmos son independientes tanto del lenguaje de programacin en que se expresan como de la computadora que los ejecuta. En cada problema el algoritmo se puede expresar en un lenguaje diferente de programacin y ejecutarse en una computadora distinta; sin embargo el algoritmo ser siempre el mismo.
05/04/2011
Caractersticas de los algoritmos Un algoritmo debe ser preciso e indicar el orden de realizacin de cada paso. Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en algn momento; o sea debe de tener un nmero finito de pasos.
Definicin de programa Un programa es un conjunto de instrucciones que producirn la ejecucin de una determinada tarea. En esencia, un programa es un medio para conseguir un fin. El fin ser normalmente definido como la informacin necesaria para solucionar un problema.
05/04/2011
El desarrollo de un programa requiere las siguientes fases: Definicin y anlisis del problema. Diseo de algoritmos. - diagrama de flujo; - pseudocdigo. Codificacin del programa. Depuracin y verificacin del programa. Documentacin. Mantenimiento.
Diagrama de flujo (Representacin grfica) Es una de las tcnicas de representacin de algoritmos ms antigua y a la vez ms utilizada, aunque su empleo ha disminuido considerablemente, sobre todo desde la aparicin de lenguajes de programacin estructurados. Un diagrama de flujo es un diagrama que utiliza los smbolos (cajas) y que tiene los pasos del algoritmo escritos en esas cajas unidas por flechas, denominadas lneas de flujo, que indican la secuencia en que se deben ejecutar.
05/04/2011
Tipos de Datos
ENTEROS: (Int) Nmeros enteros positivos o negativos. REALES: (Flota) Nmeros con decimales. CARACTERES: (Char) Smbolos, N, caracteres solos. (@, #, $, %)
VARIABLES:
Es un conjunto de smbolos que reserva espacio en la memoria y su valor puede cambiar durante la ejecucin del programa. Solo nmeros y letras. Nmeros solos NO. Letras solas SI.
CONSTANTES:
No cambia su valor durante la ejecucin del programa. Solo nmeros y letras. Nmeros solos NO. Letras solas SI.
05/04/2011
Estructuras de decisin IF
La estructura repetitiva while, es aqulla en que el cuerpo del bucle se repite mientras se cumple una determinada condicin, su representacin grfica es:
05/04/2011
Estructura Desde/Para (for) Esta sentencia incluye una expresin que especifica el valor inicial de un ndice, otra expresin que determina cuando se contina o no el bucle y una tercera expresin que permite que el ndice se modifique al final de cada pasada.
05/04/2011
05/04/2011
05/04/2011
10
05/04/2011
11
05/04/2011
12