Está en la página 1de 5

Universidad Autónoma De Nuevo León

PREPARATORIA No. 1

“COLEGIO CIVIL”

Actividad de organización y jerarquización


“Tabla Comparativa”
Nombre: Matricula :

José Ángel Ibarra González 1638249

Johann Alexis González López 1633517

Janeth López García 1641672

María del Rosario Solís Ríos 1627569

Diana Carolina Alvarado Hernández 1622214

Grupo: 2-58

Maestro: Ángela Lizeth García Alanís

Materia : TIC 2

Apodaca, Nuevo León a 30 de enero del 2012


Tabla comparativa

Fases Fuente 1 Fuente 2 Fuente 3 Libro de TIC 2


Consiste en la obtención Requiere que el
sin ambigüedades de problema sea
una visión general y definido y
clara del problema. comprendido
Ayuda a identificar los claramente para
elementos claves del que pueda ser
problema y los de la analizado con
futura solución, así todo detalle.
1 como fijar los límites de Definición
los mismos basados en del problema
su planteamiento
textual sobre el papel.
Un problema mal
planteado, incompleto o
mal comprendido es un
mal inicio para la
programación.

Es la comprensión a El propósito del La primera fase de


fondo del problema y análisis de un la resolución de un
sus detalles y es un problema es problema con
requisito para lograr una ayudar al computadora es el
solución eficaz. Es programador análisis del
precisamente en esta para llegar a problema. Esta
fase donde se definen una cierta fase requiere una
formal y correctamente comprensión de clara definición,
la Entrada que recibirá la naturaleza del donde se Análisis del
2 el programa (datos o problema. El contemple problema
materia prima), la Salida problema debe exactamente lo
que producirá estar bien que debe hacer el
(información o definido si se programa y el
resultados) y el Proceso desea llegar a resultado o
necesario para su una solución solución deseada.
solución (el método satisfactoria.
para convertir los datos
de entrada en
información de salida).
En esta fase se diseña la Una computadora El proceso que
lógica de la solución a no tiene la convierte los
capacidad para resultados del
usar, o sea, cómo hará el solucionar más que
programa la tarea que análisis del problema
cuanto se le
en un diseño
se desea automatizar proporcionan los
sucesivos pasos a modular con
usando los datos de refinamientos
realizar. Estos pasos
entrada para generar los sucesivos que sucesivos que
datos de salida, indican las permitan una
enfatizándose los instrucciones a posterior traducción
Diseño
3 diseños limpios, ejecutar por la a un lenguaje se
sencillos y claros. maquina denomina diseño de
constituyen, como
Pueden plantearse algoritmo.
ya sabemos el
diferentes alternativas El diseño del
algoritmo. La
de solución al problema información algoritmo es
proporcionada al independiente del
y elegir la más
algoritmo lenguaje de
adecuada, la que constituye su programación en el
produzca los resultados entrada y la que se vaya a
esperados en el menor información codificar
tiempo y al menor costo producida por el posteriormente.
algoritmo
constituye su salida.

En este paso se traduce Es el algoritmo La codificación es


el algoritmo ya traspasado a la la escritura en un
estructurado, verificado computadora a lenguaje de
y comprobado a mano, través de un programación de la
al lenguaje de lenguaje de representación del
programación que vaya programación, algoritmo
a utilizarse. Sólo se debe ser escrito desarrollada en las
convierten las acciones de acuerdo a las etapas
del algoritmo en reglas precedentes. Dad
instrucciones de gramaticales o o que el diseño de
computadora usando la sintaxis del un algoritmo es
sintaxis de un lenguaje mismo. independiente del
Codificación
4 particular, pero requiere Generamos un lenguaje de
de conocimientos del algoritmo el programación
lenguaje y de sumo cual se utilizado para su
cuidado en la colocación denomina implementación, el
de las instrucciones, las código, y al código puede ser
que deben apegarse y pasarlo a un escrito con igual
seguir fielmente a la lenguaje de facilidad en un
lógica del algoritmo y la programación lenguaje o en otro.
semántica y sintaxis del se le llama
lenguaje código fuente.
Debe depurarse (librarse Corregir los
de errores de lógica o de errores
ejecución) realizando encontrados en la
corridas de prueba etapa anterior, si
hubiese algún
continuas con datos y
error se tiene que
respuestas conocidas regresar hasta la
como lo hicimos en la etapa que sea
prueba de escritorio, necesaria para
5 verificando todas las que la solución
Depuración
posibles alternativas del sea la que el
programa y sus usuario requiere.
respuestas y haciendo el
mayor número de
variantes con sus
combinaciones, a fin de
determinar si resuelve o
no el problema
planteado en forma
satisfactoria.
El programa ya probado, Hay diferentes
revisado y mejorado se formas de
considera terminado y implementar el
puede utilizarse con un sistema: Depende
alto grado de confianza del tamaño del
para resolver los sistema Si
problemas que dieron existiera un
origen a su creación. Si sistema se tiene
se está automatizando que poner el
6 alguna tarea manual, nuevo y quitar el
ésta última se desecha que ya estaba.
para emplear solamente
Trabajar primero
el programa.
con el sistema
Implantación
viejo (si existe), y del programa
después empezar
a trabajar con el
nuevo. Sistemas
implantados por
regiones. Trabajar
con el sistema
viejo (si existe) y
con el sistema
nuevo
simultáneamente
después quitar el
sistema viejo. Ir
quitando el viejo
Es posible que el El
programa deba revisarse mantenimiento
cada cierto tiempo para preventivo es
ajustes. Estos cambios que hagamos lo
pueden ser por la posible por no
dinámica del problema, caer en errores,
por la naturaleza del la actualización
código, las exigencias si el usuario
del tiempo o las tiene la
7 modernas necesidades necesidad de Mantenimiento
que surgen quitar o poner del programa
frecuentemente, por lo algo; téngase en
que se considera que cuenta que
ningún programa es cuando surge
estático. Los programas mantenimiento
siempre son tenemos que
susceptibles de mejoras volver a hacer
y de mantenimiento. todos los pasos
anteriores
revisando que
todas la
condiciones
sean favorables
alrededor del
sistema.

Conclusión personal: yo creo que es muy importante ya que es necesario saber todo eso
para asi poder entender como es que funciona la computadoras además de algunos
conceptos que se mencionan que yo no los conocía

Bibliografia :

http://www.galeon.com/neoprogramadores/fasesprg.htm

http://www.docirs.cl/acerca_fases_proceso_programacion.htm

https://sites.google.com/site/programacionvisualcetis50/Inicio/contenido/principios-
de-programacion/fases-del-proceso-de-programacion

También podría gustarte