Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Fases de la resolución de un problema computacional Parte 1 PARTICIPACIÓN ¿Cuáles son las 4 fases de la resolución de problemas computacionales? 2 Análisis del problema 3 La primera fase de la resolución de un problema con computadora es el análisis del problema. Esta fase requiere una clara definición, donde se contemple exactamente lo que debe hacer el programa y el resultado o solución deseada. Análisis del problema 4 Dado que se busca una solución por computadora, se precisan especificaciones detalladas de entrada y salida y lo que se hará con estos datos. Análisis del problema 5 Identificando las entradas: Para identificar una entrada, debemos pensar todos los datos o acciones importantes hechas por el usuario que interactúa con el programa. Análisis del problema 6 Ejemplos de entradas: Edad Nombre Ubicación Fecha Hora Posiciones Movimientos Clics /toques Colores Análisis del problema 7 Identificando las salidas: Resultado de la búsqueda con la entrada Resultado de las operaciones hechas con entradas Resultado del proceso hecho con las entradas Análisis del problema 8 Identificando las funciones o procesos: Para identificar las funciones o procesos, debemos pensar en todas aquellas acciones que se realizan con las entradas para generar la salida deseada. A ese conjunto de acciones también se le llama algoritmo. ¿Qué hacer con las entradas para producir las salidas que queremos? Análisis del problema: EJEMPLO 1 9 Se desea hacer una app que compare dos números ingresados por el usuario y diga cuál de estos es más grande. Determinar los datos de entrada, salida y proceso. PROGRAMA Análisis del problema: EJEMPLO 10 ENTRADAS SALIDAS PROCESOS 2 entradas de tipo numérico 1 salida de tipo numérico Comparar las entradas Análisis del problema: EJEMPLO 2 11 Se desea hacer una programa que registre el nombre, apellido y edad de dos personas, después muestre los datos de cada persona en forma de oración. Ejemplo: “Se ha registrado a Karina, quien tiene 12 años de edad” PROGRAMA Análisis del problema: EJEMPLO 12 ENTRADAS SALIDAS PROCESOS 4 entradas de tipo textual 2 entradas de tipo numérico 2 salidas de tipo textual Concatenar las entradas 1, 2 y 3 Concatenar las entradas 4, 5 y 6
Compartir