SlideShare una empresa de Scribd logo
Fases del proceso de programación
Definición del problema
Requiere que el problema sea definido y comprendido
claramente para que pueda ser analizado con todo detalle.
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 mas 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 debe proporcionar la resolución del
problema?
¿Qué datos se necesitan para resolver el problema?
La respuesta a la primera pregunta indicara los resultados
deseados o las salidas del problema. La respuesta a la segunda
pregunta indicara que datos proporcionan o las entradas del
problema.
En esta fase debemos aprender a analizar la documentación de
la empresa , investigar, observar todo lo que rodea el
problema.
Diseño de la solución
Una computadora no tiene la capacidad para solucionar mas que cuanto
se le proporcionan los sucesivos pasos a realizar. Estos pasos sucesivos
que indican las instrucciones a ejecutar por la maquina constituyen, como
ya sabemos el algoritmo.
La información proporcionada al algoritmo constituye su entrada y la
información producida por el algoritmo constituye su salida.
Los problemas complejos se pueden resolver mas eficazmente con la
computadora cuando se rompen en subproblemas que sean mas fáciles
de solucionar que el original. La descomposición del problema original en
subproblemas mas simples y a continuación dividir estos subproblemas
en otros mas simples que puedan ser implementados para su solución en
la computadora de denomina diseño descendente (top - down design ).
Es preciso representar el algoritmo mediante una determinada
herramienta de programación: diagramas de flujo, pseudocódigo o
diagramas N - S.
Codificación
Es el algoritmo traspasado a la computadora a través de un lenguaje de
programación,
debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.
Generamos un algoritmo el cual se denomina código, y al pasarlo a un
lenguaje de programación se le llama código fuente.
Compilación y ejecución
Compilación, el lenguaje de programación seleccionado revisa que ya no
halla errores en el código fuente.
Ejecución, ejecutar el programa después del ser compilado.
Verificación y pruebas
Revisar que el programa de los resultados que el usuario quiere, hay que
revisar si hay algún error el cual puede ser de tipo lógico, de semántica o
ejecución.
Depuración
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
sea la que el usuario requiere.
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.
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.
Implantación o implementación del sistema
Hay diferentes formas de implementar el sistema:
Depende del tamaño del sistema
Si existiera un sistema se tiene que poner el nuevo y quitar el
que ya estaba.
Trabajar primero con el sistema viejo(si existe), y 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 sistema viejo(si existe) poco a poco e ir
implantando el sistema nuevo.
Mantenimiento
El mantenimiento preventivo es que hagamos lo
posible por no caer en errores, la actualización si
el usuario tiene la necesidad de quitar o poner
algo; téngase en cuenta que cuando surge
mantenimiento tenemos que volver a hacer
todos los pasos anteriores revisando que todas la
condiciones sean favorables alrededor del
sistema.
Fases de la programación:
ANALISIS: Cuando se tiene y piensa la idea o problema a
ejecutar.
DISEÑO: Se plantea un algoritmo con los pasos a dibujar o
realizarse.
IMPLEMENTACION: Los pasos de algoritmo se transforma en
un código pascal y se plasman en el programa
PRUEBAS: Se corre el programa y se registra su efectividad.
DEPURACION: después de haber corrido el programa se hacen
las correcciones necesarias.
RETROALIMENTACION Y LIBERACION: Después de haber
corregido los errores se regresa al paso 4 en caso de haber
existido.

Más contenido relacionado

La actualidad más candente

Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
CarlosLamanna1
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
Juan Antonio
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
Carlos Solano
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
UNIVERSIDAD PERUANA DE INVESTIGACIÓN Y NEGOCIOS
 
3.4 estimacion de personal requerido
3.4 estimacion de personal requerido3.4 estimacion de personal requerido
3.4 estimacion de personal requerido
uli ramirez
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicos
José Antonio Sandoval Acosta
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
StudentPc
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
Carlos Alberto Valencia Garcia
 
Prueba de Caja Blanca
Prueba de Caja BlancaPrueba de Caja Blanca
Prueba de Caja Blanca
Ignacio Vergara
 
Modelo TSP
Modelo TSPModelo TSP
Modelo TSP
Ivan Vidal
 
Diseño Estructurado de Algoritmos
Diseño Estructurado de AlgoritmosDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos
Mary Martínez Morales
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
Jorge Cortés Alvarez
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
Julio Delgadillo
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma poo
José Antonio Sandoval Acosta
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientos
almarza1
 
Factores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unFactores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de un
Luis Angel Davila Elias
 
SPICE
SPICESPICE
SPICE
Evelyn
 
Disciplina de desarrollo rup
Disciplina de desarrollo rupDisciplina de desarrollo rup
Disciplina de desarrollo rup
selene yanqui calderon
 

La actualidad más candente (20)

Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
3.4 estimacion de personal requerido
3.4 estimacion de personal requerido3.4 estimacion de personal requerido
3.4 estimacion de personal requerido
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicos
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 
Prueba de Caja Blanca
Prueba de Caja BlancaPrueba de Caja Blanca
Prueba de Caja Blanca
 
Modelo TSP
Modelo TSPModelo TSP
Modelo TSP
 
Diseño Estructurado de Algoritmos
Diseño Estructurado de AlgoritmosDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma poo
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientos
 
Factores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unFactores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de un
 
SPICE
SPICESPICE
SPICE
 
Disciplina de desarrollo rup
Disciplina de desarrollo rupDisciplina de desarrollo rup
Disciplina de desarrollo rup
 

Similar a Fases del proceso de programación

Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
elizabethpaola
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
elizabethpaola
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
leiderserna
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
Chamakito Edwinshito Cruz Guevara
 
1 er practico de programación
1 er practico de programación1 er practico de programación
1 er practico de programación
nela333
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
sullonkey
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
Amilcar Valladares
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
Jeimy Luis Espinoza Campos
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Dulcevelazquez6
 
Video
VideoVideo
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
ncrmax
 
Metodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadoraMetodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadora
Angel Perez
 
Fases de un programa
Fases de un programaFases de un programa
Fases de un programa
DianaGisela2808
 
Tecnologia
TecnologiaTecnologia
Tecnologia
javic2697
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
TITO GILMER PACHECO PEREZ
 
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
Alfredo Rivera
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
kparawhore
 
Elaboracion de un_programa
Elaboracion de un_programaElaboracion de un_programa
Elaboracion de un_programa
gustavocastillor
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
Jeniffer Ponce
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
JosAngelLaraMendoza
 

Similar a Fases del proceso de programación (20)

Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
1 er practico de programación
1 er practico de programación1 er practico de programación
1 er practico de programación
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
Video
VideoVideo
Video
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
 
Metodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadoraMetodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadora
 
Fases de un programa
Fases de un programaFases de un programa
Fases de un programa
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Elaboracion de un_programa
Elaboracion de un_programaElaboracion de un_programa
Elaboracion de un_programa
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
 

Más de Brayanxito Morán Oblea

Instituto de salud
Instituto de saludInstituto de salud
Instituto de salud
Brayanxito Morán Oblea
 
Autoestima
AutoestimaAutoestima
Secretaria sonora
Secretaria sonoraSecretaria sonora
Secretaria sonora
Brayanxito Morán Oblea
 
Secretaría social
Secretaría socialSecretaría social
Secretaría social
Brayanxito Morán Oblea
 
Saber estar en la sociedad
Saber  estar en la sociedadSaber  estar en la sociedad
Saber estar en la sociedad
Brayanxito Morán Oblea
 
Qué es el liderazgo
Qué es el liderazgoQué es el liderazgo
Qué es el liderazgo
Brayanxito Morán Oblea
 
Protocolo en público
Protocolo en públicoProtocolo en público
Protocolo en público
Brayanxito Morán Oblea
 
La etiqueta en la oficina
La etiqueta en la oficinaLa etiqueta en la oficina
La etiqueta en la oficina
Brayanxito Morán Oblea
 
La apariencia personal
La apariencia personalLa apariencia personal
La apariencia personal
Brayanxito Morán Oblea
 
Historia a reflexionar
Historia a reflexionarHistoria a reflexionar
Historia a reflexionar
Brayanxito Morán Oblea
 
El paradigma de la riqueza
El paradigma de la riquezaEl paradigma de la riqueza
El paradigma de la riqueza
Brayanxito Morán Oblea
 
Cuál es la misión y visión de una secretaria ejecutiva
Cuál es la misión y visión de una secretaria ejecutivaCuál es la misión y visión de una secretaria ejecutiva
Cuál es la misión y visión de una secretaria ejecutiva
Brayanxito Morán Oblea
 
Autoestima
AutoestimaAutoestima
La secretaria si soy yo
La secretaria si soy yoLa secretaria si soy yo
La secretaria si soy yo
Brayanxito Morán Oblea
 
Secretaría social
Secretaría socialSecretaría social
Secretaría social
Brayanxito Morán Oblea
 
Saber estar en la sociedad
Saber  estar en la sociedadSaber  estar en la sociedad
Saber estar en la sociedad
Brayanxito Morán Oblea
 
Qué es el liderazgo
Qué es el liderazgoQué es el liderazgo
Qué es el liderazgo
Brayanxito Morán Oblea
 
Protocolo en público
Protocolo en públicoProtocolo en público
Protocolo en público
Brayanxito Morán Oblea
 
La secretaria si soy yo
La secretaria si soy yoLa secretaria si soy yo
La secretaria si soy yo
Brayanxito Morán Oblea
 
La etiqueta en la oficina
La etiqueta en la oficinaLa etiqueta en la oficina
La etiqueta en la oficina
Brayanxito Morán Oblea
 

Más de Brayanxito Morán Oblea (20)

Instituto de salud
Instituto de saludInstituto de salud
Instituto de salud
 
Autoestima
AutoestimaAutoestima
Autoestima
 
Secretaria sonora
Secretaria sonoraSecretaria sonora
Secretaria sonora
 
Secretaría social
Secretaría socialSecretaría social
Secretaría social
 
Saber estar en la sociedad
Saber  estar en la sociedadSaber  estar en la sociedad
Saber estar en la sociedad
 
Qué es el liderazgo
Qué es el liderazgoQué es el liderazgo
Qué es el liderazgo
 
Protocolo en público
Protocolo en públicoProtocolo en público
Protocolo en público
 
La etiqueta en la oficina
La etiqueta en la oficinaLa etiqueta en la oficina
La etiqueta en la oficina
 
La apariencia personal
La apariencia personalLa apariencia personal
La apariencia personal
 
Historia a reflexionar
Historia a reflexionarHistoria a reflexionar
Historia a reflexionar
 
El paradigma de la riqueza
El paradigma de la riquezaEl paradigma de la riqueza
El paradigma de la riqueza
 
Cuál es la misión y visión de una secretaria ejecutiva
Cuál es la misión y visión de una secretaria ejecutivaCuál es la misión y visión de una secretaria ejecutiva
Cuál es la misión y visión de una secretaria ejecutiva
 
Autoestima
AutoestimaAutoestima
Autoestima
 
La secretaria si soy yo
La secretaria si soy yoLa secretaria si soy yo
La secretaria si soy yo
 
Secretaría social
Secretaría socialSecretaría social
Secretaría social
 
Saber estar en la sociedad
Saber  estar en la sociedadSaber  estar en la sociedad
Saber estar en la sociedad
 
Qué es el liderazgo
Qué es el liderazgoQué es el liderazgo
Qué es el liderazgo
 
Protocolo en público
Protocolo en públicoProtocolo en público
Protocolo en público
 
La secretaria si soy yo
La secretaria si soy yoLa secretaria si soy yo
La secretaria si soy yo
 
La etiqueta en la oficina
La etiqueta en la oficinaLa etiqueta en la oficina
La etiqueta en la oficina
 

Último

fichas descriptivas para primaria 2023-2024
fichas descriptivas para primaria 2023-2024fichas descriptivas para primaria 2023-2024
fichas descriptivas para primaria 2023-2024
Verito51
 
ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...
ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...
ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...
JAVIER SOLIS NOYOLA
 
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docxEXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
d33673240a
 
Matriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - AmenazasMatriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - Amenazas
JonathanCovena1
 
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLAACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
Sesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelioSesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelio
https://gramadal.wordpress.com/
 
Power Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.pptPower Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.ppt
https://gramadal.wordpress.com/
 
Tu, Tu Hijo y la Escuela Ken Robinson Ccesa007.pdf
Tu,  Tu Hijo y la  Escuela  Ken Robinson  Ccesa007.pdfTu,  Tu Hijo y la  Escuela  Ken Robinson  Ccesa007.pdf
Tu, Tu Hijo y la Escuela Ken Robinson Ccesa007.pdf
Demetrio Ccesa Rayme
 
Manual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitariosManual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitarios
YELIMARIAMALTAMIRANO
 
DIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLA
DIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLADIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLA
DIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
Yulietcharcaapaza
 
Cultura Organizacional con Responsabilidad Social Empresarial.pdf
Cultura Organizacional con Responsabilidad Social Empresarial.pdfCultura Organizacional con Responsabilidad Social Empresarial.pdf
Cultura Organizacional con Responsabilidad Social Empresarial.pdf
JonathanCovena1
 
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptxUT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
Leonardo Salvatierra
 
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
justinomorales8
 
Lengua y literatura mandioca para aprend
Lengua y literatura mandioca para aprendLengua y literatura mandioca para aprend
Lengua y literatura mandioca para aprend
RaqelBenitez
 
ejemplos-del-servicio-cristiano-fiel (1).pptx
ejemplos-del-servicio-cristiano-fiel (1).pptxejemplos-del-servicio-cristiano-fiel (1).pptx
ejemplos-del-servicio-cristiano-fiel (1).pptx
gersonobedgabrielbat1
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
Jose Luis Jimenez Rodriguez
 
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Juan Martín Martín
 
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
nelsontobontrujillo
 
El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........
DenisseGonzalez805225
 

Último (20)

fichas descriptivas para primaria 2023-2024
fichas descriptivas para primaria 2023-2024fichas descriptivas para primaria 2023-2024
fichas descriptivas para primaria 2023-2024
 
ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...
ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...
ROMPECABEZAS DE LA DEFINICIÓN DE LOS JUEGOS OLÍMPICOS EN 100 LETRAS. Por JAVI...
 
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docxEXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
EXPERIENCIA DE APRENDIZAJE N° 09 01 AL 19 DE JULIO.docx
 
Matriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - AmenazasMatriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - Amenazas
 
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLAACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
 
Sesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelioSesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelio
 
Power Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.pptPower Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.ppt
 
Tu, Tu Hijo y la Escuela Ken Robinson Ccesa007.pdf
Tu,  Tu Hijo y la  Escuela  Ken Robinson  Ccesa007.pdfTu,  Tu Hijo y la  Escuela  Ken Robinson  Ccesa007.pdf
Tu, Tu Hijo y la Escuela Ken Robinson Ccesa007.pdf
 
Manual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitariosManual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitarios
 
DIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLA
DIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLADIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLA
DIBUJANDO CON MATEMÁTICA LA GIMNASIA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO(NEOPOSITIVISM...
POSITIVISMO LÓGICO, CONCEPCIÓN HEREDADA Y RACIONALISMO CRITICO (NEOPOSITIVISM...
 
Cultura Organizacional con Responsabilidad Social Empresarial.pdf
Cultura Organizacional con Responsabilidad Social Empresarial.pdfCultura Organizacional con Responsabilidad Social Empresarial.pdf
Cultura Organizacional con Responsabilidad Social Empresarial.pdf
 
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptxUT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
 
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
 
Lengua y literatura mandioca para aprend
Lengua y literatura mandioca para aprendLengua y literatura mandioca para aprend
Lengua y literatura mandioca para aprend
 
ejemplos-del-servicio-cristiano-fiel (1).pptx
ejemplos-del-servicio-cristiano-fiel (1).pptxejemplos-del-servicio-cristiano-fiel (1).pptx
ejemplos-del-servicio-cristiano-fiel (1).pptx
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
 
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
Soluciones Examen de Selectividad. Geografía julio 2024 (Convocatoria Extraor...
 
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
 
El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........El mensaje en la psicopedagogía.........
El mensaje en la psicopedagogía.........
 

Fases del proceso de programación

  • 2. Definición del problema Requiere que el problema sea definido y comprendido claramente para que pueda ser analizado con todo detalle. 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.
  • 3. 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 mas importantes para llegar a una solución eficaz.
  • 4. 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 debe proporcionar la resolución del problema? ¿Qué datos se necesitan para resolver el problema? La respuesta a la primera pregunta indicara los resultados deseados o las salidas del problema. La respuesta a la segunda pregunta indicara que datos proporcionan o las entradas del problema. En esta fase debemos aprender a analizar la documentación de la empresa , investigar, observar todo lo que rodea el problema.
  • 5. Diseño de la solución Una computadora no tiene la capacidad para solucionar mas que cuanto se le proporcionan los sucesivos pasos a realizar. Estos pasos sucesivos que indican las instrucciones a ejecutar por la maquina constituyen, como ya sabemos el algoritmo. La información proporcionada al algoritmo constituye su entrada y la información producida por el algoritmo constituye su salida. Los problemas complejos se pueden resolver mas eficazmente con la computadora cuando se rompen en subproblemas que sean mas fáciles de solucionar que el original. La descomposición del problema original en subproblemas mas simples y a continuación dividir estos subproblemas en otros mas simples que puedan ser implementados para su solución en la computadora de denomina diseño descendente (top - down design ). Es preciso representar el algoritmo mediante una determinada herramienta de programación: diagramas de flujo, pseudocódigo o diagramas N - S.
  • 6. Codificación Es el algoritmo traspasado a la computadora a través de un lenguaje de programación, debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo. Generamos un algoritmo el cual se denomina código, y al pasarlo a un lenguaje de programación se le llama código fuente. Compilación y ejecución Compilación, el lenguaje de programación seleccionado revisa que ya no halla errores en el código fuente. Ejecución, ejecutar el programa después del ser compilado. Verificación y pruebas Revisar que el programa de los resultados que el usuario quiere, hay que revisar si hay algún error el cual puede ser de tipo lógico, de semántica o ejecución. Depuración 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 sea la que el usuario requiere.
  • 7. 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. 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.
  • 8. Implantación o implementación del sistema Hay diferentes formas de implementar el sistema: Depende del tamaño del sistema Si existiera un sistema se tiene que poner el nuevo y quitar el que ya estaba. Trabajar primero con el sistema viejo(si existe), y 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 sistema viejo(si existe) poco a poco e ir implantando el sistema nuevo.
  • 9. Mantenimiento El mantenimiento preventivo es que hagamos lo posible por no caer en errores, la actualización si el usuario tiene la necesidad de quitar o poner algo; téngase en cuenta que cuando surge mantenimiento tenemos que volver a hacer todos los pasos anteriores revisando que todas la condiciones sean favorables alrededor del sistema.
  • 10. Fases de la programación: ANALISIS: Cuando se tiene y piensa la idea o problema a ejecutar. DISEÑO: Se plantea un algoritmo con los pasos a dibujar o realizarse. IMPLEMENTACION: Los pasos de algoritmo se transforma en un código pascal y se plasman en el programa PRUEBAS: Se corre el programa y se registra su efectividad. DEPURACION: después de haber corrido el programa se hacen las correcciones necesarias. RETROALIMENTACION Y LIBERACION: Después de haber corregido los errores se regresa al paso 4 en caso de haber existido.