SlideShare une entreprise Scribd logo
1  sur  14
Etapas del proceso de
Programación de
sistemas
informáticos
ESr t o
ASm b e
Fu

F

M

a

n

d

i

ro

la

B

.

H

13
0/
/1
22

1
Fases principales
1. ANALISIS: Cuando se tiene y piensa la idea o problema a ejecutar.
2. DISEÑO: Se plantea un algoritmo con los pasos a dibujar o realizarse.
3. PROGRAMACION: Los pasos de algoritmo se transforma en un código de
programa
4. DESARROLLO
1.PRUEBAS: Se corre el programa y se registra su efectividad.
2.DEPURACION: después de haber corrido el programa se hacen las
correcciones necesarias.
5. RETROALIMENTACION Y DOCUMENTACION Después de haber corregido los
errores se vuelve al paso 4 (Ciclo).
6. PUESTA EN PRODUCCION, RELEASE O LIBERACION
7. MANTENIMIENTO

13
0/
/1
22

2
1. Análisis
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.

13
0/
/1
22

3
1. Análisis DEFINICION DEL PROBLEMA
Estas deben ser descritas con detalles.

1.Entrada, son todos los datos que hay que ingresar
para la resolución del problema.
2.Proceso, son los diferentes procedimientos en los
cuales usare los datos proporcionados por el
usuario en el paso anterior para resolver el
problema.
3.Salida, la resolución del problema.

13
0/
/1
22

4
1. Análisis
Una buena definición del problema, junto con una
descripción detallada de las especificaciones
de entrada y salida, son los requisitos mas
impor tantes 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 .

13
0/
/1
22

5
2. DISEÑO
El diseño 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.

13
0/
/1
22

6
2. DISEÑO
•

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).

•
•

13
0/
/1
22

Es preciso representar el algoritmo mediante una determinada herramienta de programación:
diagramas de flujo, pseudocódigo o diagramas N - S.

7
3. PROGRAMACION
• 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.

13
0/
/1
22

8
3. PROGRAMACION

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.

13
0/
/1
22

9
4. DESARROLLO VERIFICACION
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.

13
0/
/1
22

10
4. DESARROLLO DEPURACION

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.

13
0/
/1
22

11
5. RETROALIMENTACION Y DOCUMENTACION
Son todos los comentarios, referencias desde que se
dio el problema hasta que se encontró la solución.
1. 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.
2. Documentación externa, son los manuales que se
hacen para una mejor ejecución del programa, ahí
se explicara como usar el programa.
3.

13
0/
/1
22

12
6. PUESTA EN PRODUCCION
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.

13
0/
/1
22

13
7. 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.
Tener 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.

13
0/
/1
22

14

Contenu connexe

Tendances

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ónsullonkey
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programaciónRoberto Aguirre
 
Fase de programacion
Fase de programacionFase de programacion
Fase de programacionhellenvargasp
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemasncrmax
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorgisseparrav
 
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
 
Desarrollo lógico de los problemas
Desarrollo lógico de los problemas Desarrollo lógico de los problemas
Desarrollo lógico de los problemas gonzalezkeilyn
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasJorge Ñauñay
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Lesly Gonzalez
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Lesly Gonzalez
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pcguest965b17
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorROBINSON AUGUSTO AVILA OLIVEROS
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computadoreduardzavala93
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionnbrayan_2012
 

Tendances (20)

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
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Fase de programacion
Fase de programacionFase de programacion
Fase de programacion
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
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...
 
Desarrollo lógico de los problemas
Desarrollo lógico de los problemas Desarrollo lógico de los problemas
Desarrollo lógico de los problemas
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pc
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computador
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionn
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

En vedette

Tecnologías para garantizar autoría no adulteración y privacidad de los archi...
Tecnologías para garantizar autoría no adulteración y privacidad de los archi...Tecnologías para garantizar autoría no adulteración y privacidad de los archi...
Tecnologías para garantizar autoría no adulteración y privacidad de los archi...Mandirola, Humberto
 
Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...
Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...
Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...Mandirola, Humberto
 
Para llamar a celulares argentinos desde el exterior
Para llamar a celulares argentinos desde el exteriorPara llamar a celulares argentinos desde el exterior
Para llamar a celulares argentinos desde el exteriorMandirola, Humberto
 
Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.
Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.
Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.Mandirola, Humberto
 
Modulo de recordario y anulacion de citas
Modulo de recordario y anulacion de citasModulo de recordario y anulacion de citas
Modulo de recordario y anulacion de citasMandirola, Humberto
 
Firma digital de la historia clinica computarizada (hcc)
Firma digital de la historia clinica computarizada (hcc)Firma digital de la historia clinica computarizada (hcc)
Firma digital de la historia clinica computarizada (hcc)Mandirola, Humberto
 
Impacto de la falta de un estandar terminologico de practicas en la interoper...
Impacto de la falta de un estandar terminologico de practicas en la interoper...Impacto de la falta de un estandar terminologico de practicas en la interoper...
Impacto de la falta de un estandar terminologico de practicas en la interoper...Mandirola, Humberto
 
Google and Chromebooks
Google and ChromebooksGoogle and Chromebooks
Google and ChromebooksRobin Surland
 
Metamorphosis in Middletown
Metamorphosis in MiddletownMetamorphosis in Middletown
Metamorphosis in MiddletownRobin Surland
 
The sentence - direct and indirect object
The sentence - direct and indirect objectThe sentence - direct and indirect object
The sentence - direct and indirect objectMandirola, Humberto
 
Technologies for_reducing the rate of absenteeism at the outpatient
Technologies for_reducing the rate of absenteeism at the outpatientTechnologies for_reducing the rate of absenteeism at the outpatient
Technologies for_reducing the rate of absenteeism at the outpatientMandirola, Humberto
 

En vedette (20)

The effect of comp prescrp
The effect of comp prescrpThe effect of comp prescrp
The effect of comp prescrp
 
Tecnologías para garantizar autoría no adulteración y privacidad de los archi...
Tecnologías para garantizar autoría no adulteración y privacidad de los archi...Tecnologías para garantizar autoría no adulteración y privacidad de los archi...
Tecnologías para garantizar autoría no adulteración y privacidad de los archi...
 
Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...
Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...
Evaluación de tecnologías para reducir el porcentaje de ausentismo en consult...
 
Dr salk
Dr salkDr salk
Dr salk
 
Para llamar a celulares argentinos desde el exterior
Para llamar a celulares argentinos desde el exteriorPara llamar a celulares argentinos desde el exterior
Para llamar a celulares argentinos desde el exterior
 
Historia Clinica Electronica
Historia Clinica ElectronicaHistoria Clinica Electronica
Historia Clinica Electronica
 
Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.
Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.
Vincent Van Gogh a warm heart Dutch Post-Impressionist artist.
 
Modulo de recordario y anulacion de citas
Modulo de recordario y anulacion de citasModulo de recordario y anulacion de citas
Modulo de recordario y anulacion de citas
 
Firma digital de la historia clinica computarizada (hcc)
Firma digital de la historia clinica computarizada (hcc)Firma digital de la historia clinica computarizada (hcc)
Firma digital de la historia clinica computarizada (hcc)
 
Impacto de la falta de un estandar terminologico de practicas en la interoper...
Impacto de la falta de un estandar terminologico de practicas en la interoper...Impacto de la falta de un estandar terminologico de practicas en la interoper...
Impacto de la falta de un estandar terminologico de practicas en la interoper...
 
Identificacion de pacientes
Identificacion de pacientesIdentificacion de pacientes
Identificacion de pacientes
 
Trazabilidad de fármacos
Trazabilidad de fármacosTrazabilidad de fármacos
Trazabilidad de fármacos
 
Big fat-lies
Big fat-liesBig fat-lies
Big fat-lies
 
Google and Chromebooks
Google and ChromebooksGoogle and Chromebooks
Google and Chromebooks
 
Metamorphosis in Middletown
Metamorphosis in MiddletownMetamorphosis in Middletown
Metamorphosis in Middletown
 
Interoperabilidad en Salud
Interoperabilidad en SaludInteroperabilidad en Salud
Interoperabilidad en Salud
 
The sentence - direct and indirect object
The sentence - direct and indirect objectThe sentence - direct and indirect object
The sentence - direct and indirect object
 
Formación ética ciudadana
Formación ética ciudadanaFormación ética ciudadana
Formación ética ciudadana
 
Technologies for_reducing the rate of absenteeism at the outpatient
Technologies for_reducing the rate of absenteeism at the outpatientTechnologies for_reducing the rate of absenteeism at the outpatient
Technologies for_reducing the rate of absenteeism at the outpatient
 
Eric tandil
Eric tandilEric tandil
Eric tandil
 

Similaire à Etapas del proceso de programación

Similaire à Etapas del proceso de programación (20)

Tarea4
Tarea4Tarea4
Tarea4
 
Tarea4
Tarea4Tarea4
Tarea4
 
Tarea4
Tarea4Tarea4
Tarea4
 
Tarea4
Tarea4Tarea4
Tarea4
 
Tarea4
Tarea4Tarea4
Tarea4
 
Tarea4
Tarea4Tarea4
Tarea4
 
Etapas para Desarrollar un Programa
Etapas para Desarrollar un Programa Etapas para Desarrollar un Programa
Etapas para Desarrollar un Programa
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
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
 
Exposicion unidad-iii
Exposicion unidad-iiiExposicion unidad-iii
Exposicion unidad-iii
 
Tarea 4 segundo parcial v
Tarea 4 segundo parcial vTarea 4 segundo parcial v
Tarea 4 segundo parcial v
 

Dernier

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Dernier (20)

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Etapas del proceso de programación

  • 1. Etapas del proceso de Programación de sistemas informáticos ESr t o ASm b e Fu F M a n d i ro la B . H 13 0/ /1 22 1
  • 2. Fases principales 1. ANALISIS: Cuando se tiene y piensa la idea o problema a ejecutar. 2. DISEÑO: Se plantea un algoritmo con los pasos a dibujar o realizarse. 3. PROGRAMACION: Los pasos de algoritmo se transforma en un código de programa 4. DESARROLLO 1.PRUEBAS: Se corre el programa y se registra su efectividad. 2.DEPURACION: después de haber corrido el programa se hacen las correcciones necesarias. 5. RETROALIMENTACION Y DOCUMENTACION Después de haber corregido los errores se vuelve al paso 4 (Ciclo). 6. PUESTA EN PRODUCCION, RELEASE O LIBERACION 7. MANTENIMIENTO 13 0/ /1 22 2
  • 3. 1. Análisis 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. 13 0/ /1 22 3
  • 4. 1. Análisis DEFINICION DEL PROBLEMA Estas deben ser descritas con detalles. 1.Entrada, son todos los datos que hay que ingresar para la resolución del problema. 2.Proceso, son los diferentes procedimientos en los cuales usare los datos proporcionados por el usuario en el paso anterior para resolver el problema. 3.Salida, la resolución del problema. 13 0/ /1 22 4
  • 5. 1. Análisis Una buena definición del problema, junto con una descripción detallada de las especificaciones de entrada y salida, son los requisitos mas impor tantes 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 . 13 0/ /1 22 5
  • 6. 2. DISEÑO El diseño 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. 13 0/ /1 22 6
  • 7. 2. DISEÑO • 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). • • 13 0/ /1 22 Es preciso representar el algoritmo mediante una determinada herramienta de programación: diagramas de flujo, pseudocódigo o diagramas N - S. 7
  • 8. 3. PROGRAMACION • 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. 13 0/ /1 22 8
  • 9. 3. PROGRAMACION 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. 13 0/ /1 22 9
  • 10. 4. DESARROLLO VERIFICACION 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. 13 0/ /1 22 10
  • 11. 4. DESARROLLO DEPURACION 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. 13 0/ /1 22 11
  • 12. 5. RETROALIMENTACION Y DOCUMENTACION Son todos los comentarios, referencias desde que se dio el problema hasta que se encontró la solución. 1. 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. 2. Documentación externa, son los manuales que se hacen para una mejor ejecución del programa, ahí se explicara como usar el programa. 3. 13 0/ /1 22 12
  • 13. 6. PUESTA EN PRODUCCION 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. 13 0/ /1 22 13
  • 14. 7. 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. Tener 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. 13 0/ /1 22 14

Notes de l'éditeur

  1. {}