Diagramación
ALGORITMOS Y A
LA DIAGRAMACION
PROPÓSITO: Que el estudiante conozca y aplique las figuras lógicas y el uso del Turbo Pascal para la solución de problemas.
CONTENIDO TEMÁTICO
1 Introducción a los algoritmos.
1 Concepto de algoritmo.
2 Características de un algoritmo.
3 Diagramación.1 Concepto.
2 Figuras lógicas.
4 Elaboración de algoritmos y diagramas de flujo.
1 Algoritmos y diagramas lineales.
2 Algoritmos y diagramas con bifurcaciones condicionales.
a) Algoritmos y diagramas con condiciones (if-then).
b) Algoritmos y diagramas con condiciones (case).
3 Algoritmos y diagramas con ciclos.
a) Algoritmos y diagramas con while.
b)Algoritmos y diagramas con for-do.
DESARROLLO TEMÁTICO DE LA UNIDAD
1 INTRODUCCION A LOS ALGORITMOS
PROPÓSITO : Para capacitar en el empleo de resolución de problemas por computadora, debemos de enfrentarnos a dos tareas.
1. Enseñar a formular los pasos para resolver los problemas de tal manera que se puedan desarrollar en el restringido marco impuesto por la computadora.
1. Enseñar acomunicar los pasos por medios gráficos para la resolución de problemas.
La primera tarea requiere de la combinación de entusiasmo, disciplina y lógica ; la segunda implica un profundo conocimiento de los términos que puedan representar los procesos de solución. Aunadas ambas constituyen lo que se conoce como habilidad de programación o habilidad para la solución de problemas.
De lo anteriorse deriva que es necesario conocer algunos conceptos que son de suma importancia para la solución de problemas :
PROGRAMADOR: Persona capaz de instruir a la computadora usando algún lenguaje computacional. Persona que traduce las necesidades de un sujeto de acción a acciones ejecutables por la computadora.
CARACTERISTICAS DE UN PROGRAMADOR
1. Ser capaz de analizar un problema hastaentenderlo a la perfección
2. Saber enumerar una serie de pasos por medio de los cuales se va a llegar a la solución del problema, tomando en consideración la capacidad de la computadora.
3. Conocer un lenguaje de programación adecuado a la solución del problema
METODOLOGIA O FASES PARA LA SOLUCION DE PROBLEMAS POR MEDIO DE COMPUTADORA
1. Definición del problema.- Esta fase requiere de unaclara definición del problema donde se contemple exactamente lo que debe hacer el programa y el resultado o solución deseada.
2. Planeación de la solución.- En este paso se debe entender por completo el problema, y dejar en claro cuál es la información útil que se nos da , qué otra información nos hace falta y, con base a esto determinar la mejor solución. En esta fase también definimos formalmentelo que debemos entregar como resultado.
3. Diseño del Algoritmo: En esta fase se establece una serie de pasos que se va a realizar cada una de las tareas solicitadas, las acciones que se pueden llevar a cabo de un algoritmo son las siguientes:
a) Pedir datos.- Puede ser números o palabras, que automáticamente son asignados a una zona de la memoria de la computadora llamada como elprogramador quiera nombrarla.
Formato PEDIR variable
Pedir costo
Pedir edad
Pedir nombre
b) Desplegar datos.- Una computadora puede mostrar porpantalla o por impresora números o palabras que en su conjunto nos den el resultado. Probablemente estos números o palabras estén almacenados en variables creadas durante la ejecución del programa.
Formato DESPLEGAR mensaje
Desplegar “el valor excede a 300 pesos”
DESPLEGAR variable...
Regístrate para leer el documento completo.