Herramientas de programacion

Solo disponible en BuenasTareas
  • Páginas : 4 (905 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de agosto de 2012
Leer documento completo
Vista previa del texto
Instituto Tecnológico de Puebla
Fundamentos de Programación

Docente: Susana Martínez Rabanales
Alumno: Moisés Garduño Reyes
Puebla, Puebla a 28 de Agosto de 2012

Docente: Susana MartínezRabanales
Alumno: Moisés Garduño Reyes
Puebla, Puebla a 28 de Agosto de 2012


UNIDAD 3
HERRAMIENTAS DE PROGRAMACION
3.1 Simbología
Una de las herramientas de programación utilizada conmayor frecuencia son los diagramas de flujo.
Un diagrama de flujo permite esquematizar de forma gráfica un proceso en general
Se utilizará la siguiente versión reducida de símbolos:

3.2 Reglas parala construcción de diagramas
1.- Todos los diagramas tienen un inicio y un final
2.- La lectura de datos
3.- Se sugiere sea de las primeras actividades a realizar
4.- En Diagramas de Flujo lasvariables a utilizar no se declaran hasta el momento en que se utilizan.
5.- La asignación de datos debe de realizarse siempre antes de utilizar cualquier variable, sino de lo contrario existe error.6.- La asignación de datos debe de realizarse siempre antes de utilizar cualquier variable, sino de lo contrario existe error.
7.- En los Diagramas de Flujo las variables no tienen declarados tiposde datos hasta que estos se asignan.
8.- Se pueden llamar a métodos ya definidos por nosotros para hacer los diagramas más pequeños y legibles.
9.- La impresión de resultados generalmente es laúltima acción a realizar.
10.- Se recomienda el uso de comentarios (globos) para clarificar el programa.
3.3 Pseudocódigo
El pseudocódigo es un lenguaje de especificación de algoritmos (no deprogramación) basado en un sistema notacional, con estructuras sintácticas y semánticas, similares a los lenguajes procedurales, aunque menos formales que las de éstos, por lo que no puede ser ejecutadodirectamente por un computador. El pseudocódigo utiliza para representar las sucesivas acciones, palabras reservadas - similares a sus homónimas en los lenguajes de programación-, tales como inicio, fin,...
tracking img