SlideShare a Scribd company logo
1 of 13
Software

Es el conjunto de los programas de cómputo,
procedimientos, reglas, documentación y
datos asociados que forman parte de las
operaciones de un sistema de computación.
Clasificación del Software
Software de sistema: Le procura al usuario y programador
adecuadas interfaces de alto nivel, controladores, herramientas y
utilidades de apoyo que permiten el mantenimiento del sistema
global. Incluye entre otros:

 Sistemas operativos
 Controladores de dispositivos
 Herramientas de diagnóstico
 Herramientas de Corrección y
  Optimización
 Servidores
 Utilidades
Clasificación del Software
Software de programación: Conjunto de herramientas que
permiten al programador desarrollar programas informáticos,
usando diferentes alternativas y lenguajes de programación, de una
manera práctica. Incluyen básicamente:

 Editores de texto
 Compiladores
 Intérpretes
 Enlazadores
 Depuradores
 Entornos de Desarrollo Integrados
Clasificación del Software
Software de aplicación: Es aquel que permite a los usuarios llevar a
cabo una o varias tareas específicas, en cualquier campo de
actividad susceptible de ser automatizado o asistido, con especial
énfasis en los negocios. Incluye entre muchos otros:
Aplicaciones para Control de sistemas
Aplicaciones ofimáticas
Bases de datos
Telecomunicaciones
Videojuegos
Software médico
Software de cálculo Numérico y simbólico.
Software de diseño asistido (CAD)
Software de control numérico (CAM)
Desarrollo del Software

Es el proceso ordenado de pasos a seguir
para llegar a la solución de un problema u
obtención de un producto, en este caso
particular, para lograr un producto software
que resuelva un problema específico.
Etapas del Desarrollo del Software

                          Requisitos


  Mantenimiento                                       Análisis



Implementación                                        Diseño



                 Prueba                Codificación
Requisitos
Requisitos de Usuario: Son frases en lenguaje natural junto a
diagramas con los servicios que el sistema debe proporcionar, así
como las restricciones bajo las que debe operar.

                                     Requisitos de Sistema:
                                     Determinan los servicios del
                                     sistema y pero con las
                                     restricciones en detalle.
                                     Sirven como contrato.


                                      Ambos son lo mismo, pero
                                      con distinto nivel de detalle.
Análisis
Análisis de los requisitos y su viabilidad:
Recopilar, examinar y formular los requisitos del cliente y examinar
cualquier restricción que se pueda aplicar.
Diseño
A partir del análisis se deducen las estructuras de datos, la
estructura en la que descompone el sistema y la interfaz de usuario.

El diseño sigue siendo una fase
separada del la programación o
codificación, esta ultima corresponde a
la traducción en un determinado
lenguaje de programación de las
premisas adoptadas en el diseño.
Codificación
Reducir un diseño a código puede ser la parte más obvia del trabajo
de ingeniería de software.
Pruebas
Recopilar, examinar y
formular los requisitos del
cliente y examinar
cualquier restricción que se
pueda aplicar.
Implementación
Proceso por el cual los programas desarrollados son transferidos
apropiadamente al computador destino, inicializados, y,
eventualmente, configurados; todo ello con el propósito de ser ya
utilizados por el usuario final.
Mantenimiento
Proceso de control, mejora y optimización del software ya
desarrollado e instalado, que también incluye depuración de
errores y defectos que puedan haberse filtrado de la fase de
pruebas de control y beta test.

More Related Content

What's hot

Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
CristobalFicaV
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
Juan Restrepo
 

What's hot (16)

Proceso software
Proceso softwareProceso software
Proceso software
 
Tarea 3 software
Tarea 3   softwareTarea 3   software
Tarea 3 software
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de software
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
Requisitos No Funcionales
Requisitos No FuncionalesRequisitos No Funcionales
Requisitos No Funcionales
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Requerimientos del Software
Requerimientos del SoftwareRequerimientos del Software
Requerimientos del Software
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientos
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Requisitos
RequisitosRequisitos
Requisitos
 
Software
SoftwareSoftware
Software
 
Analisis derequerimientos
Analisis derequerimientosAnalisis derequerimientos
Analisis derequerimientos
 
Isw5 requerimientos
Isw5 requerimientosIsw5 requerimientos
Isw5 requerimientos
 
Requerimientos de Información
Requerimientos de InformaciónRequerimientos de Información
Requerimientos de Información
 

Viewers also liked

Herramientas web
Herramientas webHerramientas web
Herramientas web
marabunta12
 
Planeacion del blog
Planeacion del blogPlaneacion del blog
Planeacion del blog
marabunta12
 
Presentacion Multimedia Educativo
Presentacion Multimedia EducativoPresentacion Multimedia Educativo
Presentacion Multimedia Educativo
marabunta12
 
El Maestro de Escuela - correccion de estilo
El Maestro de Escuela - correccion de estiloEl Maestro de Escuela - correccion de estilo
El Maestro de Escuela - correccion de estilo
marabunta12
 
Proyecto de las Culturass
Proyecto de las CulturassProyecto de las Culturass
Proyecto de las Culturass
marabunta12
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
marabunta12
 
Los Blogs como herramienta para el Proceso Enseñanza-Aprendizaje
Los Blogs como herramienta para el Proceso Enseñanza-AprendizajeLos Blogs como herramienta para el Proceso Enseñanza-Aprendizaje
Los Blogs como herramienta para el Proceso Enseñanza-Aprendizaje
Valeria Calderón
 

Viewers also liked (9)

Hardware
HardwareHardware
Hardware
 
Herramientas web
Herramientas webHerramientas web
Herramientas web
 
Planeacion del blog
Planeacion del blogPlaneacion del blog
Planeacion del blog
 
Presentacion Multimedia Educativo
Presentacion Multimedia EducativoPresentacion Multimedia Educativo
Presentacion Multimedia Educativo
 
Software libre
Software libreSoftware libre
Software libre
 
El Maestro de Escuela - correccion de estilo
El Maestro de Escuela - correccion de estiloEl Maestro de Escuela - correccion de estilo
El Maestro de Escuela - correccion de estilo
 
Proyecto de las Culturass
Proyecto de las CulturassProyecto de las Culturass
Proyecto de las Culturass
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Los Blogs como herramienta para el Proceso Enseñanza-Aprendizaje
Los Blogs como herramienta para el Proceso Enseñanza-AprendizajeLos Blogs como herramienta para el Proceso Enseñanza-Aprendizaje
Los Blogs como herramienta para el Proceso Enseñanza-Aprendizaje
 

Similar to Software

Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Jose Garcia
 

Similar to Software (20)

Software
SoftwareSoftware
Software
 
Mv unidad 2 t1
Mv unidad 2 t1Mv unidad 2 t1
Mv unidad 2 t1
 
Tarea 2 de fundamentos del computador
Tarea 2 de fundamentos del computadorTarea 2 de fundamentos del computador
Tarea 2 de fundamentos del computador
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
 
Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 s
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Software
SoftwareSoftware
Software
 
Sqm
SqmSqm
Sqm
 
Inf 162
Inf 162Inf 162
Inf 162
 
Software
SoftwareSoftware
Software
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
Cap2 l5
Cap2 l5Cap2 l5
Cap2 l5
 
Software
SoftwareSoftware
Software
 
Actividad 9
Actividad 9Actividad 9
Actividad 9
 
Ejercicio 02.01
Ejercicio 02.01Ejercicio 02.01
Ejercicio 02.01
 
Tema5 apartado5
Tema5 apartado5Tema5 apartado5
Tema5 apartado5
 

More from marabunta12

More from marabunta12 (13)

Qué es
Qué esQué es
Qué es
 
Qué es
Qué esQué es
Qué es
 
Qué es
Qué esQué es
Qué es
 
Qué es
Qué esQué es
Qué es
 
Palabras claves
Palabras clavesPalabras claves
Palabras claves
 
Web 2.0 vs Web 1.0
Web 2.0 vs Web 1.0Web 2.0 vs Web 1.0
Web 2.0 vs Web 1.0
 
Educar en la Era de las Redes
Educar en la Era de las RedesEducar en la Era de las Redes
Educar en la Era de las Redes
 
Dispositivos para crear redes
Dispositivos para crear redesDispositivos para crear redes
Dispositivos para crear redes
 
Aspectos legales y eticos en internet
Aspectos legales y eticos en internetAspectos legales y eticos en internet
Aspectos legales y eticos en internet
 
Buscar y seleccionar informacion ....(1)33
Buscar y seleccionar informacion ....(1)33Buscar y seleccionar informacion ....(1)33
Buscar y seleccionar informacion ....(1)33
 
Seguridad en la informacion
Seguridad en la informacionSeguridad en la informacion
Seguridad en la informacion
 
Software
SoftwareSoftware
Software
 
Un caso de busqueda
Un caso de busquedaUn caso de busqueda
Un caso de busqueda
 

Recently uploaded

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
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
El Fortí
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Recently uploaded (20)

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
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
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
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
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 

Software

  • 1. Software Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.
  • 2. Clasificación del Software Software de sistema: Le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:  Sistemas operativos  Controladores de dispositivos  Herramientas de diagnóstico  Herramientas de Corrección y Optimización  Servidores  Utilidades
  • 3. Clasificación del Software Software de programación: Conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente:  Editores de texto  Compiladores  Intérpretes  Enlazadores  Depuradores  Entornos de Desarrollo Integrados
  • 4. Clasificación del Software Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros: Aplicaciones para Control de sistemas Aplicaciones ofimáticas Bases de datos Telecomunicaciones Videojuegos Software médico Software de cálculo Numérico y simbólico. Software de diseño asistido (CAD) Software de control numérico (CAM)
  • 5. Desarrollo del Software Es el proceso ordenado de pasos a seguir para llegar a la solución de un problema u obtención de un producto, en este caso particular, para lograr un producto software que resuelva un problema específico.
  • 6. Etapas del Desarrollo del Software Requisitos Mantenimiento Análisis Implementación Diseño Prueba Codificación
  • 7. Requisitos Requisitos de Usuario: Son frases en lenguaje natural junto a diagramas con los servicios que el sistema debe proporcionar, así como las restricciones bajo las que debe operar. Requisitos de Sistema: Determinan los servicios del sistema y pero con las restricciones en detalle. Sirven como contrato. Ambos son lo mismo, pero con distinto nivel de detalle.
  • 8. Análisis Análisis de los requisitos y su viabilidad: Recopilar, examinar y formular los requisitos del cliente y examinar cualquier restricción que se pueda aplicar.
  • 9. Diseño A partir del análisis se deducen las estructuras de datos, la estructura en la que descompone el sistema y la interfaz de usuario. El diseño sigue siendo una fase separada del la programación o codificación, esta ultima corresponde a la traducción en un determinado lenguaje de programación de las premisas adoptadas en el diseño.
  • 10. Codificación Reducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de software.
  • 11. Pruebas Recopilar, examinar y formular los requisitos del cliente y examinar cualquier restricción que se pueda aplicar.
  • 12. Implementación Proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino, inicializados, y, eventualmente, configurados; todo ello con el propósito de ser ya utilizados por el usuario final.
  • 13. Mantenimiento Proceso de control, mejora y optimización del software ya desarrollado e instalado, que también incluye depuración de errores y defectos que puedan haberse filtrado de la fase de pruebas de control y beta test.