Programación Estructurada_Ana Lilia Laureano/UAM-A1 Programación Estructurada Ana Lilia Laureano-Cruces Universidad Autómoma Metropolitana-Azcapotzalco.

Slides:



Advertisements
Presentaciones similares
Ciclo de Vida de Desarrollo de los Sistemas de Información
Advertisements

“Diseño de páginas Web”
Fundamentos de Diseño de Software INFT.1
ALGORITMOS.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Ing. Esp. Ricardo Cujar. El computador: es una máquina que permite hacer tareas aritmético y lógicas de una manera fácil, consta de software y hardware.
FUNDAMENTOS DE PROGRAMACIÓN
Profra: Verónica Pérez Rosas Introducción a la Programación Universidad Politécnica de Altamira.
CONCEPTOS Y PRINCIPIOS DE DISEÑO
UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Lógica de Programación
SEMINARIO DE INVESTIGACIÓN I Evaluación Crítica de un artículo Edwin Andrés Bernal López Universidad Nacional de Colombia Maestría en Ingeniería de Sistemas.
PLANEACION DE UNA ESTRUCTURA ORGANIZACIONAL
DISEÑO DETALLADO PROGRAMACIÓN DE SISTEMAS ISC 5° “A” ABILENNE CORTES CONTRERAS YANET DIAZ PEREZ VERONICA ROMERO ZAMORA YENI HERNANDEZ HERNANDEZ CRISTIAN.
Laura Patricia Pinto Prieto Ingeniera de sistemas.
APRENDIZAJE COLABORATIVO UNA ESTRATEGIA DE APRENDIZAJE PARA LA VIDA
Proceso de información en la computadora
Actividades de control
4 Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Raquel Hervás Ballesteros Facultad.
Programación Modular (Pseudocódigo)
4 Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Facultad de Informática Universidad.
Universidad Nacional de Rosario Facultad de Humanidades y Artes Maestría en Educación Universitaria Seminario “Universidad y evaluación universitaria”
Ingeniería de Software Orientado a Objetos
Programación I Universidad Nacional de Luján
TECNICO EN INFORMATICA
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
Fundamentos de programación Organización de una computadora.
Unidad VI Documentación
Comunicación y Multimedia
WebQuest: investigación para el aprendizaje. ¿Qué es? Actividad de investigación que aborda diferentes temáticas y ayuda a desarrollar las competencias.
METODOLOGÍA OMT Diseño de sistemas.
Metodología para solución de problemas
Actividad 13. Calendarización de proyectos de software.
Programación 1 (01y 05) Prof. Flor Narciso
Diseño: Fundamento y Documentación ISF5501 Ingeniería de Software Semana 13/2.
CRISIS DEL SOFTWARE EQUIPO1 INTEGRANTES: LILIAN GUTIERREZ GARCIA IRVING LUNA CARBAJAL RAUL REYES MENDEZ LUIS ALBERTO ESPINOSA RICARDO DIAZ HERNANDEZ.
Metodología para la construcción de programas
Diseño de Software y su Proceso
Modelo en Cascada Planeación Estratégica Estudio de Factibilidad
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Desarrollo de Software Orientado a Objetos (deficiencias)
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
``La importancia de la buena postura frente a la computadora´´
Diseño de Sistemas.
 Sara Isabel Osorio Alcaraz Ana Isabel Vallejo Grisales 10 Informática 1.
Definición de IA Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azacapotzalco.
ING. JORGE OSPINA CUN, FEBRERO DE 2013 Programación procedimental y estructurada.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Programación Estructurada_Ana Lilia Laureano/UAM-A
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
HIPÓTESIS Y VARIABLES Delimita un estudio, dando una orientación definida a la búsqueda de la solución de un problema de investigación.
Bases Metodológicas de la Programación
Creación o mejora de un programa llevando a la computadora el conocimiento humano y el uso de las ideas para realizar tareas específicas, siendo funcional.
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
Tecnicas del Mantenimiento del Software
UNIDAD 1 Introducción a la Programación OBJETIVO: El estudiante identificará los elementos Básicos de todo lenguaje de programación. Comparando las posibles.
Ciclo de desarrollo del software
3. Paradigmas de la ingeniería de software.
Consiste en conjuntos de números obtenidos al contar o medir elementos y tener cuidado para garantizar que la información sea completa y correcta.
INGENIERIA DE SOFTWARE
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
EI, Profesor Ramón Castro Liceaga IV. AREAS DE EVALUACIÓN DE LA AUDITORIA EN INFORMÁTICA. UNIVERSIDAD LATINA (UNILA)
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
NZ/EA/abril Introducción Julio NZ/EA/abril ¿ Que es la IS ? Disciplina que trata los aspectos concernientes al desarrollo de sistemas.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Propósito Introducción Actividad de Consolidación Actividad de Consolidación Fuentes consultadas Fuentes consultadas Ciclo de Vida del Software Ciclo.
La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Profesor: Jesús Chaparro Bachilleres: Perez, emibeliz Prada, Rainer Villahermosa, José Abril 2014.
Canchas al Móvil Proyecto Integrador 1 Carolina Garcés.
Transcripción de la presentación:

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

Programación Estructurada_Ana Lilia Laureano/UAM-A2 El esfuerzo de aprender a programar es individual ¡ no lo olvides!

Programación Estructurada_Ana Lilia Laureano/UAM-A3 Para tener el control sobre el desarrollo de un sistema, vale la pena sentirse protegido por una metodología, como con mamá

Programación Estructurada_Ana Lilia Laureano/UAM-A4 El proceso de solución de problemas se inicia con la especificaión del problema y concluye con el programa correcto. Por esta razón es de gran importancia el hecho de estudiar una metodología de análisis y diseño.

Programación Estructurada_Ana Lilia Laureano/UAM-A5 Desarrollo del Software Refinamiento de Pasos Sucesivos Especificación del Problema Análisis Diseño Programación (en lenguaje neutro) Codificación Comprobación Mantenimiento

Programación Estructurada_Ana Lilia Laureano/UAM-A6 Dividir tareas en SubTareas

Programación Estructurada_Ana Lilia Laureano/UAM-A7 Abstinencia del GOTO Las tareas se comunican a través de los datos Las tareas estan jerarquizadas y su comunicación es manejada por módulos superiores.

Programación Estructurada_Ana Lilia Laureano/UAM-A8 Aspectos de la División del Problema Las partes relacionadas deben residir en la misma parte del sistema

Programación Estructurada_Ana Lilia Laureano/UAM-A9 Requisitos de las SubTareas (Módulos) Deben estar jerarquizadas Deben ser pequeños y estructurados Deben esconder los detalles poco importantes a los módulos de mayor jerarquía Deben utilizar estructuras de control y estructuras de datos adecuadas No sólo su autor debe entenderlos

Programación Estructurada_Ana Lilia Laureano/UAM-A10 Programación Estructurada en Lenguaje Neutro Es la formulación de programas como sentencias jerárquicas de estructuras anidads y objetos de computación (Wirth en 1971 )

Programación Estructurada_Ana Lilia Laureano/UAM-A11 Resumiendo Posponga detalles Tome decisiones en cada nivel de abstracción Sea Flexible Considere los datos