Unidad3

Páginas: 5 (1196 palabras) Publicado: 11 de mayo de 2015
INDICE

Unidad #3

Índice………………………………………………………………….1
Introducción…………………………………………………………..2
Simbología……………………………………………………………3
Regla para la construcción de diagramas………………………...3
Pseudocódigo………………………………………………………..3
Tipos de datos y expresiones………………………………………4
Estructuras lógicas…………………………………………………..5
Conclusión……………………………………………………………6
Bibliografía…………………………………………………………...7Introducción

Simbología.
Una de las herramientas de programación utilizada con mayor frecuencia son los diagramas de flujo.
Reglas para la construcción de diagramas.
Todos los diagramas tienen un inicio y un final.
La lectura de datos.
Se sugiere sea de las primeras actividades a realizar.
Pseudocódigo.
El pseudocódigo es un lenguaje de especificación de algoritmos (no de programación) basado enun 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 ejecutado directamente por un computador.
Tipos de datos y expresiones.
Existen tres tipos de datos básicos:
Numérico: números, tanto enteros como decimales. Para separar decimales se utiliza el punto. Ejemplos: 12 23 0 -2.3 3.14Lógico: solo puede tomar dos valores: VERDADERO o FALSO.
Estructuras Lógicas.
Las estructuras existentes en un programa son: lineales o secuenciales, de decisión y de repetición.
Las estructuras de decisión hacen una bifurcación del flujo del programa dependiendo del valor de una condicionante lógica.
Generalmente la bifurcación puede ser falso o verdadero, aunque puede ser variable dependiendode un valor en específico.







NIDAD 3

HERRAMIENTAS DE PROGRAMACION

3.1 Simbología.
Una de las herramientas de programación utilizada con mayor 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 para la construcción de diagramas.
1.- Todos los diagramastienen 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 las variables 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 antesde utilizar cualquier variable, sino de lo contrario existe error.
7.- En los Diagramas de Flujo las variables no tienen declarados tipos de 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 de programació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 ejecutado directamente por un computador. El pseudocódigo utiliza para representarlas sucesivas acciones, palabras reservadas - similares a sus homónimas en los lenguajes de programación-, tales como inicio, fin, parar, si-entonces- sino, mientras-hacer, repetir-hasta, etc. La ventajas del uso del pseudocódigo residen en:

- Su uso en la planificación de un programa; permitiendo que el programador se pueda concentrar en la lógica y en las estructuras de control y no tenga quepreocuparse, por ahora de detalles acerca de las reglas sintácticas y semánticas de un lenguaje específico. Consiguientemente es más fácil de modificar, en el caso de que se descubran errores o anomalías en la lógica del algoritmo.

- Aunque el pseudocódigo es independiente del lenguaje de alto nivel que vaya a utilizarse, un algoritmo expresado en pseudocódigo puede ser traducido más fácilmente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unidad3
  • unidad3
  • unidad3
  • Unidad3
  • unidad3
  • sintesis unidad3
  • CSoc5 Unidad3
  • ACTIVIDAD UNO UNIDAD3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS