FASES DEL ANALISIS DE PROBLEMAS UNIVERSIDAD ALEJANDRO DE HUMBOLDT VICERRECTORADO ACADÉMICO DIRECCIÓN DE CURSOS INTRODUCTORIO Y PRE-INGRESO FASES DEL ANALISIS DE PROBLEMAS ENTRADA PROCESOS SALIDA JUAN ANGEL GUZMAN jaguzman2000@gmail.com 0426 514.50.06
Implantación y Explotación MANTENIMIENTO YDOCUMENTACIÓN ETAPA RESULTADO DEFINICIÓN PROBLEMA ANALISIS Especificaciones DISEÑO DE SOLUCIÓN Algoritmo CODIFICACIÓN Programa Análisis Diseño EDICIÓN Programa fuente COMPILACIÓN Programa Objeto ENLACE (LINK) Programa Ejecutable PRUEBA Y DEPURACIÓN Aplicación IMPLANTACIÓN Implantación y Explotación MANTENIMIENTO YDOCUMENTACIÓN
ALGORITMNO Es una serie de operaciones detalladas y no ambiguas, a ejecutar paso a paso y que conducen a la resolución de un problema.
CARACTERÍSTICAS Finitud Si se sigue un algoritmo, se debe terminar en algún momento. Precisión Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Entradas y salidas Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. Efectividad La definición de un algoritmo describe tres partes: entrada, proceso y salida. Un algoritmo implica generalmente alguna entrada (algo que existe y es utilizado por el algoritmo),produce también resultados denominados salida.
Aplicación de la lógica en programación
ENTRADA Economía de los datos Autosuficiencia de los datos Compatibilidad de los datos Conocimiento preestablecido
PROCESOS Consistencia de resultado Eficiencia del proceso Eficacia del proceso Simplicidad del proceso Independencia de los procesos Reutilización de los procesos Rastreabilidad de las operaciones
SALIDA Cantidad y forma Exactitud Dominio de salida
Introducción a la lógica Lógica es la ciencia que estudia el proceso de razonar. Razonar es ordenar las ideas para llegar a una conclusión. Procesar es ejecutar una serie de actividades interrelacionadas Reto Educar el pensamiento para que razone de acuerdo a ciertas reglas.
Lógica Silogismo Argumento con tres proposiciones, la tercera se obtiene de las dos anteriores. Enunciado: Expresión lingüística que establece un pensamiento completo. Interrogativos Imperativos Declarativos V o F
Calidad de las premisas Falsas (F) Vedaderas (V) Si la premisa no representa a la realidad Si la premisa representa a la realidad Incorrectas (I) Correctas (C) Si las premisas no proporcionan todos los elementos para inferir la conclusión Si las premisas proporcionan todos los elementos para inferir la conclusión
EJERCICIO Diseñar un diagrama de flujo que solicite un número y determine si este es par o impar. El diagrama deberá de solicitar los datos necesarios y mostrar el resultado
SOLUCIÓN