unidad 06 metodología, técnica y tecnología para solucionar un problema

11
Introducción a la Programación Prof.: Lorenzo Alejo

Upload: lorenzo-alejo

Post on 07-Jun-2015

322 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Introducción a la Programación

Prof.: Lorenzo Alejo

Page 2: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Metodología, Técnica y Tecnología para Solucionar un Problema

Capítulo 5

Page 3: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Metodología, Técnicas y Tecnología.Hasta el momento tenemos:Metodologías para solucionar un problema,

ConocemosTécnicas para representar la solución

Y hemos hablado deTecnología a nivel de lenguajes de programación para que el computador cumpla por nosotros el objetivo propuesto.

Page 4: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Lógica de Programación y Programación

Lógica de ProgramaciónConjunto de normas técnicas que nos permiten que de una manera sencilla nosotros desarrollemos un algoritmo entendible para la solución de un problema.

ProgramaciónUtilización de lenguajes que permiten que nuestra solución sea entendida y ejecutada por un computador.

Page 5: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Qué hemos visto?1. Concepción del Problema

Clarificación del objetivo: hacia donde debemos ir / hasta donde debemos llegar.

Algoritmo: conjunto de pasos que nos permiten llegar a alcanzar el objetivo propuesto [organizado y ordenado].

Prueba de escritorio: nos permite saber si realmente el algoritmo está bien o no.

Page 6: Unidad 06   metodología, técnica y tecnología para solucionar un problema

2. Técnicas de representación Diagramas de Flujo: signos en donde el hilo

conductor de la lógica se representa por flechas que van a significar la dirección del flujo de la idea.

Diagramación Rectangular Estructurada: Esquema en donde se utiliza un rectángulo como base y el uso de tres tipos de notaciones.

Pseudocódigo: Texto basado en unas normas técnicas que lo hace muy entendible y sobre todo muy fácil de codificar.

Page 7: Unidad 06   metodología, técnica y tecnología para solucionar un problema

3. Transcripción o codificación Es la representación de un algoritmo a través

de un Lenguaje de Programación/

A manera explicativa se estarán usando los lenguajes de programación JavaScript, …

Page 8: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Ejemplos

Algoritmo informal

Page 9: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Seudocódigo

Page 10: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Diagrama de flujo

Page 11: Unidad 06   metodología, técnica y tecnología para solucionar un problema

Diagrama rectangular