SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
LOS (8) PASOS PARA
DESARROLLAR UN PROGRAMA
DE COMPUTADORA




Prof. Javier Romero
LOS (8) PASOS PARA DESARROLLAR UN
                PROGRAMA DE COMPUTADORA:
1.        Establecer los requerimientos del problema (que se necesita hacer para
          resolver la situación).
2.        Analizar el problema y crear un algoritmo (establecer los pasos a seguir
          para la solución del problema).
      ◦         Preguntas para hacer el análisis:
                   INPUT / PROCESS/ OUTPUT/ STORAGE

3.        Hacer el diseño del programa (flujo-grama).
4.        Implementación del programa (convertirlo a lenguaje de máquina).
5.        Prueba (correr el programa).
6.        Documentación (las instrucciones, usos y funcionamiento del programa).
7.        Mantenimiento (actualizaciones y enmiendas al programa).
 8.       *** Distribución *** (mercadearlo).

Más contenido relacionado

La actualidad más candente

Formateado y particiones
Formateado y particionesFormateado y particiones
Formateado y particionesPablo Guadamuz
 
Revolution OS (Documental)
Revolution OS (Documental)Revolution OS (Documental)
Revolution OS (Documental)Anderson Rubio
 
Ejemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de FactibilidadEjemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de FactibilidadViviana Trujillo
 
Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.guestdf1874
 
Modelos Del ciclo de vida del Software
Modelos Del ciclo de vida del SoftwareModelos Del ciclo de vida del Software
Modelos Del ciclo de vida del Softwareguest37183b
 
El área informática en las organizaciones
El área informática en las organizacionesEl área informática en las organizaciones
El área informática en las organizacionesNanda Chica
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 
Informatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasInformatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasGabriel Ruiz
 
Línea del tiempo de Mac OS
Línea del tiempo de Mac OSLínea del tiempo de Mac OS
Línea del tiempo de Mac OSDavidzapata123
 
Ejercicios resueltos de limites pag 18
Ejercicios resueltos de limites pag 18 Ejercicios resueltos de limites pag 18
Ejercicios resueltos de limites pag 18 Roy Angel HB
 

La actualidad más candente (17)

Formateado y particiones
Formateado y particionesFormateado y particiones
Formateado y particiones
 
Revolution OS (Documental)
Revolution OS (Documental)Revolution OS (Documental)
Revolution OS (Documental)
 
Ejemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de FactibilidadEjemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de Factibilidad
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Tema 1 base de datos
 
Dfd
DfdDfd
Dfd
 
Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.
 
Bases de datos de grafos
Bases de datos de grafosBases de datos de grafos
Bases de datos de grafos
 
Modelos Del ciclo de vida del Software
Modelos Del ciclo de vida del SoftwareModelos Del ciclo de vida del Software
Modelos Del ciclo de vida del Software
 
El área informática en las organizaciones
El área informática en las organizacionesEl área informática en las organizaciones
El área informática en las organizaciones
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
Informatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasInformatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de Problemas
 
Algoritmo voraces
Algoritmo voracesAlgoritmo voraces
Algoritmo voraces
 
Heap sort
Heap sortHeap sort
Heap sort
 
Sesion12-componentes Visuales java
Sesion12-componentes Visuales javaSesion12-componentes Visuales java
Sesion12-componentes Visuales java
 
Línea del tiempo de Mac OS
Línea del tiempo de Mac OSLínea del tiempo de Mac OS
Línea del tiempo de Mac OS
 
Ejercicios resueltos de limites pag 18
Ejercicios resueltos de limites pag 18 Ejercicios resueltos de limites pag 18
Ejercicios resueltos de limites pag 18
 

Destacado

Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programaciónromeprofe
 
Pasos para desarrollar una aplicación en visual basic
Pasos para desarrollar una aplicación en visual basicPasos para desarrollar una aplicación en visual basic
Pasos para desarrollar una aplicación en visual basicromeprofe
 
empleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basicempleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basicDiana Peragallo
 
Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...romeprofe
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónromeprofe
 
Visual basic por primera vez
Visual basic por primera vezVisual basic por primera vez
Visual basic por primera vezromeprofe
 
CH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating SystemCH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating SystemSukanya Ben
 
Herramienta frame en visual basic
Herramienta frame en visual basicHerramienta frame en visual basic
Herramienta frame en visual basicMony Athuz
 
Los sistemas operativos prof j romero
Los sistemas operativos prof j romeroLos sistemas operativos prof j romero
Los sistemas operativos prof j romeroromeprofe
 
Discovering Computers: Chapter 15
Discovering Computers: Chapter 15Discovering Computers: Chapter 15
Discovering Computers: Chapter 15Anna Stirling
 
Caja de herramientas de visual basic
Caja de herramientas de visual basicCaja de herramientas de visual basic
Caja de herramientas de visual basicNoe Cayetano
 
ConfiguracióN De Una Red Local En Windows Xp
ConfiguracióN De Una Red Local En Windows XpConfiguracióN De Una Red Local En Windows Xp
ConfiguracióN De Una Red Local En Windows XpAlkx
 
Taller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparaciónTaller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparaciónromeprofe
 
Herramientas de Visual Basic
Herramientas de Visual BasicHerramientas de Visual Basic
Herramientas de Visual BasicJéssica Soria
 
objetos option check y frame
objetos option check y frameobjetos option check y frame
objetos option check y frameAngelica Vacca
 
Conceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red EstructuradoConceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red Estructuradoromeprofe
 
Conceptos básicos de redes
Conceptos básicos de redesConceptos básicos de redes
Conceptos básicos de redesromeprofe
 

Destacado (20)

Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programación
 
Pasos para desarrollar una aplicación en visual basic
Pasos para desarrollar una aplicación en visual basicPasos para desarrollar una aplicación en visual basic
Pasos para desarrollar una aplicación en visual basic
 
empleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basicempleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basic
 
Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
Visual basic por primera vez
Visual basic por primera vezVisual basic por primera vez
Visual basic por primera vez
 
CH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating SystemCH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating System
 
Herramienta frame en visual basic
Herramienta frame en visual basicHerramienta frame en visual basic
Herramienta frame en visual basic
 
Los sistemas operativos prof j romero
Los sistemas operativos prof j romeroLos sistemas operativos prof j romero
Los sistemas operativos prof j romero
 
Discovering Computers: Chapter 15
Discovering Computers: Chapter 15Discovering Computers: Chapter 15
Discovering Computers: Chapter 15
 
Caja de herramientas de visual basic
Caja de herramientas de visual basicCaja de herramientas de visual basic
Caja de herramientas de visual basic
 
Cuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basicCuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basic
 
ConfiguracióN De Una Red Local En Windows Xp
ConfiguracióN De Una Red Local En Windows XpConfiguracióN De Una Red Local En Windows Xp
ConfiguracióN De Una Red Local En Windows Xp
 
Taller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparaciónTaller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparación
 
Herramientas de Visual Basic
Herramientas de Visual BasicHerramientas de Visual Basic
Herramientas de Visual Basic
 
objetos option check y frame
objetos option check y frameobjetos option check y frame
objetos option check y frame
 
El Nuevo Día- Revista Negocios (2015-03-15)
El Nuevo Día- Revista Negocios (2015-03-15)El Nuevo Día- Revista Negocios (2015-03-15)
El Nuevo Día- Revista Negocios (2015-03-15)
 
Conceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red EstructuradoConceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red Estructurado
 
Conceptos básicos de redes
Conceptos básicos de redesConceptos básicos de redes
Conceptos básicos de redes
 

Similar a Los (8) pasos de la Programaió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...Dulcevelazquez6
 
Software de diagnostico y mantenimiento
Software de diagnostico y mantenimientoSoftware de diagnostico y mantenimiento
Software de diagnostico y mantenimientoyulianaosorno82
 
Guia de aprendizaje mantenimiento
Guia de aprendizaje mantenimientoGuia de aprendizaje mantenimiento
Guia de aprendizaje mantenimientoJuan Colo Perez
 
Softwaredediagnosticoymantenimiento 160727002257
Softwaredediagnosticoymantenimiento 160727002257Softwaredediagnosticoymantenimiento 160727002257
Softwaredediagnosticoymantenimiento 160727002257David Felipe Duque Arce
 
Software de diagnostico y mantenimiento
Software de diagnostico y mantenimientoSoftware de diagnostico y mantenimiento
Software de diagnostico y mantenimientobryan1819
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistemaMurcie Lago
 
Documento8
Documento8Documento8
Documento8jaky97
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosMelissa Burgos
 
Lizzi arrones practica 5
Lizzi arrones practica 5Lizzi arrones practica 5
Lizzi arrones practica 5arrones
 
Lizzi arrones practica 5
Lizzi arrones practica 5Lizzi arrones practica 5
Lizzi arrones practica 5arrones
 

Similar a Los (8) pasos de la Programaión (20)

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 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...
 
Software de diagnostico y mantenimiento
Software de diagnostico y mantenimientoSoftware de diagnostico y mantenimiento
Software de diagnostico y mantenimiento
 
Guia de aprendizaje mantenimiento
Guia de aprendizaje mantenimientoGuia de aprendizaje mantenimiento
Guia de aprendizaje mantenimiento
 
Softwaredediagnosticoymantenimiento 160727002257
Softwaredediagnosticoymantenimiento 160727002257Softwaredediagnosticoymantenimiento 160727002257
Softwaredediagnosticoymantenimiento 160727002257
 
Software de diagnostico y mantenimiento
Software de diagnostico y mantenimientoSoftware de diagnostico y mantenimiento
Software de diagnostico y mantenimiento
 
Trabajo en clase
Trabajo en claseTrabajo en clase
Trabajo en clase
 
Java y conceptos de apoyo
Java y conceptos de apoyoJava y conceptos de apoyo
Java y conceptos de apoyo
 
Xxxsoft
XxxsoftXxxsoft
Xxxsoft
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistema
 
Documento8
Documento8Documento8
Documento8
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgos
 
Lizzi arrones practica 5
Lizzi arrones practica 5Lizzi arrones practica 5
Lizzi arrones practica 5
 
Lizzi arrones practica 5
Lizzi arrones practica 5Lizzi arrones practica 5
Lizzi arrones practica 5
 
Taller sena elysium melisa s.
Taller sena elysium melisa s.Taller sena elysium melisa s.
Taller sena elysium melisa s.
 
Taller sena ensamble
Taller sena ensambleTaller sena ensamble
Taller sena ensamble
 
Collection
CollectionCollection
Collection
 
SistemasOperativos
SistemasOperativosSistemasOperativos
SistemasOperativos
 

Más de romeprofe

Emprendimiento prof javier romero
Emprendimiento prof javier romeroEmprendimiento prof javier romero
Emprendimiento prof javier romeroromeprofe
 
Analogia de un Sistema Operativo
Analogia de un Sistema OperativoAnalogia de un Sistema Operativo
Analogia de un Sistema Operativoromeprofe
 
Introducción a los sistemas de bases de datos
Introducción a los sistemas de bases de datosIntroducción a los sistemas de bases de datos
Introducción a los sistemas de bases de datosromeprofe
 
Integrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de claseIntegrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de claseromeprofe
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadorasromeprofe
 
Categorías o tipos de computadoras
Categorías o tipos de computadorasCategorías o tipos de computadoras
Categorías o tipos de computadorasromeprofe
 
5.1 asignación
5.1 asignación5.1 asignación
5.1 asignaciónromeprofe
 
Cómo hacer un ensayo
Cómo hacer un ensayoCómo hacer un ensayo
Cómo hacer un ensayoromeprofe
 
Repaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nucaRepaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nucaromeprofe
 
Conversión de binario a octal
Conversión de binario a octalConversión de binario a octal
Conversión de binario a octalromeprofe
 
Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadorasromeprofe
 
Electricidad basica pdf
Electricidad basica pdfElectricidad basica pdf
Electricidad basica pdfromeprofe
 
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2romeprofe
 
Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)romeprofe
 
Pasos para crear paginas web
Pasos para crear paginas webPasos para crear paginas web
Pasos para crear paginas webromeprofe
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a htmlromeprofe
 
La escala de un diseño
La escala de un diseñoLa escala de un diseño
La escala de un diseñoromeprofe
 
Auditoría de la seguridad cibernética
Auditoría de la seguridad cibernéticaAuditoría de la seguridad cibernética
Auditoría de la seguridad cibernéticaromeprofe
 
Seguridad Informática
Seguridad InformáticaSeguridad Informática
Seguridad Informáticaromeprofe
 

Más de romeprofe (20)

Emprendimiento prof javier romero
Emprendimiento prof javier romeroEmprendimiento prof javier romero
Emprendimiento prof javier romero
 
Analogia de un Sistema Operativo
Analogia de un Sistema OperativoAnalogia de un Sistema Operativo
Analogia de un Sistema Operativo
 
Introducción a los sistemas de bases de datos
Introducción a los sistemas de bases de datosIntroducción a los sistemas de bases de datos
Introducción a los sistemas de bases de datos
 
Integrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de claseIntegrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de clase
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadoras
 
Categorías o tipos de computadoras
Categorías o tipos de computadorasCategorías o tipos de computadoras
Categorías o tipos de computadoras
 
5.1 asignación
5.1 asignación5.1 asignación
5.1 asignación
 
Cómo hacer un ensayo
Cómo hacer un ensayoCómo hacer un ensayo
Cómo hacer un ensayo
 
Repaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nucaRepaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nuca
 
Conversión de binario a octal
Conversión de binario a octalConversión de binario a octal
Conversión de binario a octal
 
Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadoras
 
Electricidad basica pdf
Electricidad basica pdfElectricidad basica pdf
Electricidad basica pdf
 
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
 
Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)
 
Pasos para crear paginas web
Pasos para crear paginas webPasos para crear paginas web
Pasos para crear paginas web
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a html
 
La escala de un diseño
La escala de un diseñoLa escala de un diseño
La escala de un diseño
 
Auditoría de la seguridad cibernética
Auditoría de la seguridad cibernéticaAuditoría de la seguridad cibernética
Auditoría de la seguridad cibernética
 
Seguridad Informática
Seguridad InformáticaSeguridad Informática
Seguridad Informática
 

Los (8) pasos de la Programaión

  • 1. LOS (8) PASOS PARA DESARROLLAR UN PROGRAMA DE COMPUTADORA Prof. Javier Romero
  • 2. LOS (8) PASOS PARA DESARROLLAR UN PROGRAMA DE COMPUTADORA: 1. Establecer los requerimientos del problema (que se necesita hacer para resolver la situación). 2. Analizar el problema y crear un algoritmo (establecer los pasos a seguir para la solución del problema). ◦ Preguntas para hacer el análisis:  INPUT / PROCESS/ OUTPUT/ STORAGE 3. Hacer el diseño del programa (flujo-grama). 4. Implementación del programa (convertirlo a lenguaje de máquina). 5. Prueba (correr el programa). 6. Documentación (las instrucciones, usos y funcionamiento del programa). 7. Mantenimiento (actualizaciones y enmiendas al programa). 8. *** Distribución *** (mercadearlo).