Ciclo de Programación y Aplicaciones

Slides:



Advertisements
Presentaciones similares
Análisis de Campo de Fuerzas
Advertisements

Desarrollo de Sitios Web
Leonel Morales Díaz Ingeniería Simple
Introducción a la Programación
Leonel Morales Díaz Ingeniería Simple
Ciclo de Vida del Software
Enseñando Programación con Alice Leonel Morales Díaz Ingeniería Simple Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple.
Estructuras With Leonel Morales Díaz Ingeniería Simple Disponible en: Copyright.
Repaso – Clases 01 a 12 Leonel Morales Díaz Ingeniería Simple Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos.
Estructura For Each Leonel Morales Díaz Ingeniería Simple Disponible en: Copyright.
Ingeniería de Software II
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Diagramas de flujo Pseudo-código Ejercicios Instalación de C++
Desarrollo de Página WEB
Crear elemento de costos o grupo de elemento de costos SAP Best Practices Baseline Package (Argentina) SAP Best Practices.
Crear Puesto de Trabajo SAP Best Practices Baseline Package (Perú)
Diagrama de flujo de procesos
1 MEJORA DE UN ANALIZADOR AUTOMÁTICO DE ESTILOS PARA TEXTOS EN INGLÉS TÉCNICO: DESARROLLO DE LA AYUDA DE USUARIO. Madrid 2001Pilar Santamaría Rebollo.
TEMA 8: DIAGRAMAS EN UML.
Resolución de Problemas Algoritmos y Programación
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.
Herramientas CASE.
Ciclo de desarrollo del software
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
Análisis Costo Beneficio
Unión de los Pueblos Plan de Calidad Crystal Consulting.
Modelos de Proceso del Software
Ingeniería del Software
PLANTAS INDUSTRIALES UNIDAD I: GENERALIDADES SOBRE PLANTAS INDUSTRIALES PRESENTADO POR: LUIS SCHIAVINO.
Introducción a la Computación
Proceso de información en la computadora
( Hyper Text Markup Lenguage )
Diseño e Implementación
CICLO DE VIDA DEL SOFTWARE
LOS LABERINTOS DE PYTHON
Diseño de Aplicaciones Web * En las aplicaciones web el diseño es muy diferente de las aplicaciones tradicionales dado que hay que dividir la aplicación.
Tema 6. Conceptos básicos de programación (Repaso) Prof. María Alejandra Quintero Informática Año 2013.
Introducción al lenguaje de programación SLE 2
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
1 Diseño Orientado a Objetos Agustín J. González ELO-329: Diseño y Programación Orientados a Objetos 1er. Sem
Proyecto de Ingeniería de Software - Grupo 2 - Año 2006 Presentación del Proceso Sistema de Administración de Proteínas Objetivo y eXperimentos del Pasteur.
Introducción a la Ingeniería de Sistemas
Metodología para solución de problemas
Ingeniería del Software
Sistemas de Información Colnodo Ariel Barbosa & Sylvia Cadena
Proyecto de Solución de Problemas con Programación
Programación 1 (01y 05) Prof. Flor Narciso
Algoritmos Presentado por: DAVID CUASTUMAL Est. Ingeniería de Sistemas Institución Universitaria CESMAG.
Mensajería cliente-servidor en Flex y Java
Modelo en Cascada Planeación Estratégica Estudio de Factibilidad
Análisis Diseño Codificación Prueba Análisis Diseño Codificación Prueba Análisis Diseño Codificación Prueba Versión 1 Funcionalidad 1 Versión.
LÓGICA DE PROGRAMACIÓN LSC. Susana Alejandra López Jiménez.
JAIME HERNANDO VILLAMARIN
Alumno: Luis Gonzalo López Liendo Pág. Web: Horario: Martes – Jueves De pm Profesor: Víctor.
ING. JORGE OSPINA CUN, FEBRERO DE 2013 Programación procedimental y estructurada.
Relación con otras asignaturas del plan de estudio
Desarrollo de lógica algorítmica.
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
ALGORITMOS PARA ANÁLISIS DE CASOS REALES
UNIVERSIDAD TECNICA DE MANABI ESTUDIANTE KARINA TOALA CATEDRATICO ING.RENE GARCIA TEMA CASCADA.
Ciclo de desarrollo del software
PRINCIPIOS DE PROGRAMACION
TEMA 4: MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
ESTE TERMINO SE DEFINE COMO : UN PROCESO EN EL CUAL SE NOS DESCRIBE UN PROBLEMA (EN LENGUAJE NATURAL), LUEGO DE ESTO SE PLANTEAN POSIBLES RESOLUCIONES.
Conalep 150 Tehuacán inmi 309 soma
La programación se puede definir como...
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.
Canchas al Móvil Proyecto Integrador 1 Carolina Garcés.
Transcripción de la presentación:

Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados Disponible en: http://www.ingenieriasimple.com/introprogra

Siempre al Programar Siempre lo hacemos Los buenos programadores Pero podemos hacerlo mejor Los buenos programadores Lo hacen casi automáticamente Diseño Codificación Depuración Pruebas

Diseño – Ciclo de Programación Planificar y visualizar el programa Dibujarlo o esquematizarlo Diagramas de flujo Diagramas UML Entender el proceso Algoritmo El diseño es una guía Diseño Depuración Codificación Pruebas

Codificación – Ciclo de Programación Llevar el diseño al código No saltarse el diseño!!!! Apegarse a las especificaciones Si se cambia la programación Se cambia el diseño Diseño Depuración Codificación Pruebas

Pruebas – Ciclo de Programación Correr el programa con datos de prueba Cubrir todas las posibilidades Plantear escenarios Ponerle datos al escenario Sin pruebas… No se sabe!!!! No es lo mismo que Depuración Diseño Depuración Codificación Pruebas

Depuración – Ciclo de Programación Las pruebas reportan problemas Errores o malfuncionamientos Hay que corregir los errores Uno por uno Diseño Depuración Codificación Pruebas

Ciclo de Programación Es un ciclo Las etapas pueden repetirse Las veces que haga falta Diseño Depuración Codificación Pruebas

Construcción de Aplicaciones El ciclo de programación produce Aplicaciones Aplicaciones HTML Específicas para uso en ambiente Web

Esquema General 1 Página de inicio

Diálogo de captura de datos Esquema General 1 2 Diálogo de captura de datos Página de inicio

Diálogo de captura de datos Procesamiento de datos Esquema General 3 1 2 Diálogo de captura de datos Página de inicio Procesamiento de datos

Diálogo de captura de datos Procesamiento de datos Esquema General 3 1 2 Diálogo de captura de datos Página de inicio Procesamiento de datos 4 Almacenamiento

Diálogo de captura de datos Procesamiento de datos Esquema General 3 1 2 Diálogo de captura de datos Página de inicio Procesamiento de datos 5 4 Almacenamiento Consulta (reportes)

Diálogo de captura de datos Procesamiento de datos Esquema General 3 1 2 Diálogo de captura de datos Página de inicio Procesamiento de datos 5 4 Almacenamiento Consulta (reportes)

Diálogo de captura de datos Procesamiento de datos Esquema General 3 1 2 Diálogo de captura de datos Página de inicio Procesamiento de datos 5 4 Almacenamiento Consulta (reportes)

Aplicación del círculo ej040a.html