Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROCESO DE
LA
PROGRAMACION
CECyTEJ 14 DE
ZAPOTILTIC
OVIDIO VALENTIN
PEREZ
ANA CECILIA ALCARAZ DE LA CRUZ
LAURA IVONNE ALCARAZ DE LA CRUZ
BRAYAN ALBERTO PALAFOX OROZCO
H . BELEM ZEPEDA EUFRACIO
1. Definición del problema
Requiere que el
problema sea
definido y
comprendido
claramente para
que pueda ser
analizado con
todo detalle.
2. Análisis del
problema
El propósito del análisis
de un problema es
ayudar al programador
para llegar a una cierta
comprensión de la
naturaleza del problema.
El problema debe estar
bien definido si se desea
llegar a una solución
satisfactoria. Para poder
definir con precisión el
problema se requiere
que las especificaciones
de entrada, proceso y
salida sean descritas con
detalles.
Entrada, son todos los datos que
hay que ingresar para la resolución
del problema.
Proceso, son los diferentes
procedimientos en los cuales usare
los datos proporcionados por el
usuario en el paso anterior para
resolver el problema.
Salida, la resolución del problema.
Una buena definición del problema,
junto con una descripción detallada
de las especificaciones de entrada y
salida, son los requisitos más
importantes para llegar a una
solución eficaz.
El análisis del problema exige una
lectura previa del problema a fin de
obtener una idea general de lo que
se solicita. La segunda lectura
deberá servir para responder a las
preguntas:
• ¿ Qué información
d e b e p ro p o rcio n a r la
re so lu ció n d e l
p ro b le m a ?
• ¿ Qué datos se
n e ce sita n p a ra
re so lve r e l
p ro b le m a ? La
re sp u e sta a la
p rim e ra p re g u n ta
in d ica ra lo s
re su lta d o s d e se a d o s
La re sp u e sta a la
se g u n d a p re g u n ta
in d ica ra q u e d a to s
p ro p o rcio n a n o la s
e n tra d a s d e l
p ro b le m a . E n e sta
fa se d e b e m o s
a p re n d e r a a n a liza r
la d o cu m e n ta ció n d e
la e m p re sa ,
in ve stig a r, o b se rva r
to d o lo q u e ro d e a e l
3. Diseño de la solución
La información
proporcionada al algoritmo
constituye su entrada y la
información producida por
el algoritmo constituye su
salida.
Corregir los
errores
encontrados en la
etapa anterior, si
hubiese algún
error se tiene que
regresar hasta la
etapa que sea
necesaria para
que la solución
8.
Documentación
Son todos los
comentarios,
referencias
desde que se dio
el problema
hasta que se
encontró la
solución.
a ) documentación interna ,
es el encabezado ,
descripción , declaración
del problema , son todos
los comentarios que
puedan llegar a servir
dentro del código fuente
b ) documentación externa ,
son los manuales que se
hacen para una mejor
ejecución del programa ,
ahí se explicara como
usar el programa .
9. Capacitación
Una ves que tenemos lo
manuales viene la
capacitación de usuarios,
como no a todos les
interesa los mismo
porque hay diferentes
tipos de usuarios, se
tienen que dividir de
acuerdo a sus
conveniencias
10. Implantación o
implementación del sistema
•
plantea un
algoritmo con
los pasos a
dibujar o
3 .-
IM P L E M E N T A C IO N :
L o s p a so s d e
a lg o ritm o se
tra n sfo rm a e n u n
có d ig o p a sca l y se
p la sm a n e n e l
p ro g ra m a
4 .- P R U E B A S : S e
co rre e l p ro g ra m a y
se re g istra su
e fe ctiv id a d .
5 .- D E P U R A C IO N :
d e sp u é s d e h a b e r
co rrid o e l p ro g ra m a se
h a ce n la s co rre ccio n e s
n e ce sa ria s .
6 .-
R E T R O A L IM E N T A C IO N
Y L IB E R A C IO N :
D e sp u é s d e h a b e r
co rre g id o lo s e rro re s
se re g re sa a l p a so 4
e n ca so d e h a b e r
e x istid o