Programación Estructurada_Ana Lilia Laureano/UAM-A

Slides:



Advertisements
Presentaciones similares
ESTRUCTURAS DE PROGRAMACIÓN
Advertisements

Diagramas de flujo Pseudo-código Ejercicios Instalación de C++
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Estructuras de Repetición Algoritmos
Programación Estructurada
Introducción a los Algoritmos
Lenguajes de programación
ELABORADO POR: Facilitando la educación.
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Estructuras de Control
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Metodología de la Programación
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
Introducción a la Computación
Representación de los algoritmos
METODOLOGIA DE LA PROGRAMACION
Curso de Programación Estructurada Parte I

Tema 4: Sentencias de control
ESTRUCTURAS ITERATIVAS
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Programación Estructurada_Ana Lilia Laureano/UAM-A1 Programación Estructurada Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana-Azcapotzalco.
Programación de Computadores
FORMULACIÓN DE ALGORITMOS
Algoritmo Simplex Dual Como sabemos, el método simplex es un algoritmo iterativo que iniciando en una solución básica factible pero no óptima, genera soluciones.
ALGORITMOS, CONCEPTOS BASICOS.
Universidad Nacional de CanIndeyú Ing. Jorge Hugo Fariña.
ALGORITMO En matemáticas, ciencia de la computación y disciplinas relacionadas, un algoritmo del latín DIXIT ALGORITHMUS es una lista bien definida, ordenada,
Capítulo 2 – Estructuras de Control
Programación I Universidad Nacional de Luján
LENGUAJE DE PROGRAMACIÓN
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
PROGRAMACIÓN ESTRUCTURADA. PROGRAMACÍÓN IMPERATIVA El programa detalla los pasos necesarios para realizar una tarea. Existe un estado global de programa.
Juego de Preguntas y Respuestas
Teoría – Alejandro Gonzalez
NVA-LNG1 3. SENTENCIAS. NVA-LNG2 Asignación Es una sentencia que almacena: el valor del argumento ubicado a la derecha del símbolo que la representa En.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
PROGRAMACIÓNPROGRAMACIÓN FCC-BUAP. 1. INTRODUCCIÓN A LA PROGRAMACIÓN.
ESTRUCTURAS REPETITIVAS

Algoritmo: es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
 Un LENGUAJE DE PROGRAMACION es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas al cabo por maquinas como las computadoras.
Alumno: Nelson Domínguez, C.I.: Materia: Intr. A los Lenguajes de Programación Sección: SAIA Profesora: Olgamar Garrido CABUDARE, NOVIEMBRE 2010.
Tema 6. Introducción a la programación
Programación Estructurada_Ana Lilia Laureano/UAM-A1 Programación Estructurada Ana Lilia Laureano-Cruces Universidad Autómoma Metropolitana-Azcapotzalco.
Tema ‧ Comando - while Repeticiones. Comando while ‧ Un ciclo es cualquier construcción de programa que repite una sentencia ó secuencia de sentencias.
Lógica Computacional.
Prof. Flor Narciso Departamento de Computación
Lenguaje Programación
DEV- C++ ·include <iostream> Int x x=x+2(x)
LENGUAJES DE PROGRAMACIÓN 8.1 BREVE HISTORIA. Traducción-Ejecución Bajo nivel o 1º Nivel Se dice que el código binario es de "bajo nivel" o "primer nivel"
ING. JORGE OSPINA CUN, FEBRERO DE 2013 Programación procedimental y estructurada.
Metodología de la programación
Dirección General de Educación Superior Tecnológica Instituto Tecnológico de Salina Cruz CARRERA INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES.
INSTITUTO TÉCNICO INDUSTRIAL ÁREA DE INFORMÁTICA ALUMNO: CRISTIAN DAVID RODRÍGUEZ GÓMEZ GRADO:11-02.
* Cuando nos permite desarrollar un programa que necesitamos para tomar un conjunto de buenas prácticas para hacer eso. Esto se debe a que podemos ahorrar.
Las funciones son librerías ya estandarizadas que permiten al usuario realizar sus respectivas programaciones. Una función es un conjunto de líneas de.
Versión Versión
Lenguaje Programación
Universidad Autónoma del Estado de México Programación Estructurada
 Inicio/Final Se utiliza para indicar el inicio y el final de un diagrama; del Inicio sólo puede salir una línea de flujo y al Final sólo debe llegar.
Tema 8: Programación estructurada Introducción La importancia del conocimiento de programación es mucho mayor de lo que se piensa. Aprender a programar.
Diseño de algoritmos Representación gráfica del algoritmo: diagramas de Nassi-Schneiderman (N-S) (I) El diagrama de Nassi-Schneiderman (N-S) (también.
Equipo: Erika López Coyotecatl María José Cuazitl Popocatl CETis - Centro de Estudios Tecnológicos de Servicio Industrial y Servicio “Daniel Cabrera Rivera”
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Ciclos condicionales y exactos Estructura de control de ciclos
Estructuras de control repetitivas
Programación: paradigma estructurado Mgs Christian Rosado.
Transcripción de la presentación:

Programación Estructurada_Ana Lilia Laureano/UAM-A Programación Estructurada Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana-Azcapotzalco Programación Estructurada_Ana Lilia Laureano/UAM-A

Programación Estructurada Esta representada por la lógica de las estructuras de control y de las estructuras de datos de un algoritmo. Programación Estructurada_Ana Lilia Laureano/UAM-A

Historia de la Programación Estructurada Uso indiscriminado del GOTO E.W. Dijkstra (Univ. Eindhoven, Holanda), 1965. Versiones recientes de compiladores de FORTRAN Sólo se criticó Programación Estructurada_Ana Lilia Laureano/UAM-A

Hacia la Programación Estructurada Bohm y Jacopini en 1966, proponen las estructuras de control, suficientes para expresar cualquier lógica. Programación Estructurada_Ana Lilia Laureano/UAM-A

Programación Estructurada_Ana Lilia Laureano/UAM-A Estructuras Básicas La Secuencia La Selección La Iteración (No_Condicional y Condicional) Iteración de Progresión Aritmética Iteración Mientras Iteración Repite Programación Estructurada_Ana Lilia Laureano/UAM-A

Diagramas Estructurados de Nassi-Shneiderman Crearon unos diagramas estructurados para representar el movimiento en el nivel más bajo de abstracción. Programación Estructurada_Ana Lilia Laureano/UAM-A

Programación Estructurada_Ana Lilia Laureano/UAM-A SECUENCIA (COND) F V SELECCION Programación Estructurada_Ana Lilia Laureano/UAM-A

Programación Estructurada_Ana Lilia Laureano/UAM-A ITERACION Para I<- 1 hasta N Progresión Aritmética (Cond = V) Mientras (Cond= V) Repite hasta Programación Estructurada_Ana Lilia Laureano/UAM-A

Programación Estructurada_Ana Lilia Laureano/UAM-A Inicio Selector Fin 1 2 3 CASE Programación Estructurada_Ana Lilia Laureano/UAM-A

Ventajas de los diagramas estructurados Mayor facilidad de visualizacion de la estructura y enlaces entre bloques de instrucciones. Es dificil introducir más de 20 símbolos en una página. Programación Estructurada_Ana Lilia Laureano/UAM-A