preparatoria
®
PREPARATORIA A DISTANCIA
SEGUNDO SEMESTRE
PRIMERA ETAPA / TEMA 1.1 / LECTURA 1.2
El proceso de programación
UNIVERS ID A D AUTÓNOMA DE NUEVO LEÓN | SECRETAR ÍA ACADÉMIC A |DIRECCIÓ N DE EDUCACIÓ N A DISTANCIA | DIRECCIÓ N DE ESTUDIOS DE NIV EL MEDIO SUPERIOR
Fase 1. Definición del problema
®
Fase en donde el problema o tarea es definido y comprendido
claramente.
Enla programación profesional, es comprender qué necesita
el cliente y si esta etapa no está claramente resuelta, no se
podrá avanzar.
El usuario en general no sabe expresar bien lo que necesita yrequiere la amplia colaboración del programador.
¿Cuál es mi problema o tarea?
¿Qué quiero que haga el programa?
Ejemplos
®
Ejemplo 1
¿Cuál es mi tarea?
Elaborar un litro de limonadaEjemplo 2
¿Cuál es mi problema?
Determinar si una persona es mayor de edad
Ejemplo 3
¿Cuál es mi problema?
Controlar la entrada de vehículos
a un estacionamiento.
Fase 2. Análisis delproblema
®
Es analizar punto a punto el problema o tarea que se
presenta, es pensar en las operaciones que se necesitan para
resolverlo, los tipos de datos que se van a manejar dentro del
programa yla relación con situaciones de la vida cotidiana. Es
importante que las especificaciones de entrada, proceso y
salida sean descritas detalladamente.
¿Qué datos necesito para resolver el problema otarea?
¿Cuáles datos son de entrada, cuáles son de proceso y
cuáles de salida o de resultado?
Fase 2. Análisis del problema
®
ENTRADA
PROCESO
SALIDA
Datos que hay que
ingresar alprograma para la
resolución del
problema
Procedimientos donde
se utilizan los datos de
entrada para resolver
el problema
La resolución del
problema
Clasificación de los tipos de datos®
CONSTANTES
Datos que no cambian su valor durante el
desarrollo o ejecución de un programa
VARIABLES
Datos que cambian o modifican su valor durante el desarrollo o
ejecución de un...
Regístrate para leer el documento completo.