1. Universidad Nacional Experimental “ Francisco de Miranda” Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Santa Ana de Coro, septiembre de 2010 Por: Licdo. Wladimir Chirinos
2. Licdo. Wladimir Chirinos UNEFM - DITE Para la resolución de ejercicios aplicamos La Técnica de Solución de Problemas la cual consiste en una estrategia de cinco pasos para encontrar solución a cualquier tipo de problema con el que nos encontremos. Se define un problema como "Un fracaso para encontrar una respuesta eficaz ante una situación determinada".
3.
4.
5. Pseudocódigo El pseudocódigo es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación. Licdo. Wladimir Chirinos UNEFM - DITE El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos.
6. Diagramas de flujo Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término. Licdo. Wladimir Chirinos UNEFM - DITE
7. Diagramas de flujo Los diagramas de flujo hacen uso de símbolos geométricos para indicar el desarrollo de los pasos de un algoritmo, los símbolos usados son: Licdo. Wladimir Chirinos UNEFM - DITE Símbolo Significado Inicio y fin del algoritmo Entrada o lectura de datos Proceso Condicional Flechas para unir las figuras usadas e indicar la secuencia de los pasos. Muestra en pantalla un mensaje o el resultado final
8.
9. Estructuras condicionales A menudo en nuestro que hacer diario establecemos condiciones para ejecutar alguna tarea, en la mayoría de las ocasiones las aplicamos para realizar comparaciones. Licdo. Wladimir Chirinos UNEFM - DITE Dichas estructuras pueden ser simples (una condición) o múltiples (varias condiciones). Es importante destacar que para la aplicación de condiciones se hacen uso de los operadores lógicos como los que se mencionan a continuación.
10. Estructuras condicionales, cont. Operadores de comparación y lógicos. Licdo. Wladimir Chirinos UNEFM - DITE Compare Operador Significado == Igual > Mayor que < Menor que <= Menor o igual que >= Mayor o igual que != Diferente de.
11. Licdo. Wladimir Chirinos UNEFM - DITE El desarrollo del pensamiento lógico y su aplicación trae consigo innumerables beneficios, puesto que el mismo es aplicable en todos los procedimientos que realizamos en nuestro quehacer diario.