SlideShare una empresa de Scribd logo
1 de 14
ARLYS ARGUMEDO
MARIA CRISTINA RAMOS
JAIRO VEGA TORRES
JAIRO VEGA LOPEZ
LORENZO DAZA
software
contenido
 DEFINICION
 CLASIFICACION
 CARÁCTER EVOLUTIVO DEL SOFTWARE
 LEYES DE LEHMAN
DEFINICIÓN:
software es una palabra que proviene del idioma inglés, pero que
gracias a la masificación de uso, ha sido aceptada por la Real
Academia Española. Según la RAE, el software es un conjunto de
programas, instrucciones y reglas informáticas que permiten ejecutar
distintas tareas en una computadora.
Se considera que el software es el equipamiento lógico e intangible de
un ordenador. En otras palabras, el concepto de software abarca a
todas las aplicaciones informáticas, como los procesadores de textos,
las planillas de cálculo y los editores de imágenes.
CLASIFICACIÓN
• SOFTWARE DE SISTEMAS
• SOFTWARE DE PROGRAMACION
• SOFTWARE DE APLICACION
SOFTWARE DE SISTEMA
Su objetivo es desvincular adecuadamente al usuario y al
programador de los detalles del sistema informático en
particular que se use, aislándolo especialmente del
procesamiento referido a las características internas de:
memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. El 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
SOFTWARE DE PROGRAMACION
Representan al conjunto de programas que nos permiten
desarrollar, crear y modificar otros programas, mediante este tipo
de software se escribe el conjunto de instrucciones en un lenguaje
determinado el cual se le conoce como código del programa,
ejemplos como Xcode de Apple, Visual Studio de Microsoft o
Android Studio de Google.
Incluyen básicamente:
 Editores de texto
 Compiladores
 Intérpretes
 Enlazadores
 Depuradores
 Entornos de Desarrollo Integrados (IDE):
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 y
automatización industrial
 Aplicaciones ofimáticas
 Software educativo
 Software empresarial
 Bases de datos
 Telecomunicaciones (por ejemplo Internet y toda su
estructura lógica)
 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)
CARÁCTER EVOLUTIVO
DEL SOFTWARE
El software es el producto derivado del proceso de desarrollo, según
la ingeniería de software. Este producto es intrínsecamente evolutivo
durante su ciclo de vida. El software evoluciona, en general,
generando versiones cada vez más completas, complejas, mejoradas,
optimizadas en algún aspecto, adecuadas a nuevas plataformas etc.
Cuando un sistema deja de evolucionar, eventualmente cumplirá con
su ciclo de vida, entrará en obsolescencia e inevitablemente, tarde o
temprano, será reemplazado por un producto nuevo.
El software evoluciona sencillamente por que se debe adaptar a los
cambios del entorno, sean funcionales operativos, de plataforma o
arquitectura hardware.
LEYES DE LEHMAN:
 Cambio continuo: Un programa que se usa en un entorno real
necesariamente debe cambiar o se volverá progresivamente menos
útil en ese entorno.
 Complejidad creciente: A medida que un programa en evolución
cambia, su estructura tiende a ser cada vez más compleja. Se deben
dedicar recursos extras para preservar y simplificar la estrucutura.
 Evolución prolongada del programa: La evolución de los programas
es un proceso autorregulativo. Los atributos de los sistemas, tales
como tamaño, tiempo entre entregas y la cantidad de errores
documentados son aproximadamente invariantes para cada entrega
del sistema.
 Estabilidad organizacional: Durante el tiempo de vida de un
programa, su velocidad de desarrollo es aproximadamente
constante e independiente de los recursos dedicados al
desarrollo del sistema.
 Conservación de la familiaridad: Durante el tiempo de vida de
un sistema, el cambio incremental en cada entrega es
aproximadamente constante.
 Crecimiento continuado: La funcionalidad ofrecida por los
sistemas tiene que crecer continuamente para mantener la
satisfacción de los usuarios.
 Decremento de la calidad: La calidad de los sistemas software
comenzará a disminuir a menos que dichos sistemas se adapten
a los cambios de su entorno de funcionamiento.
 Realimentación del sistema: Los procesos de evolución
incorporan sistemas de realimentación multiagente y
multibucle y estos deben ser tratados como sistemas de
realimentación para lograr una mejora significativa del
producto.
GRACIAS…

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Software
SoftwareSoftware
Software
 
El Software y sus tipos.
El Software y sus tipos.El Software y sus tipos.
El Software y sus tipos.
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Software y tipos 2015
Software y tipos 2015Software y tipos 2015
Software y tipos 2015
 
Subir tipos
Subir tiposSubir tipos
Subir tipos
 
Software
SoftwareSoftware
Software
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Software de programación
Software de programaciónSoftware de programación
Software de programación
 
Software Y Sus Tipos
Software Y Sus TiposSoftware Y Sus Tipos
Software Y Sus Tipos
 
El Software
El SoftwareEl Software
El Software
 
El software
El softwareEl software
El software
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARE TIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 

Destacado

Informatica..ciclo vital de la flia
Informatica..ciclo vital de la fliaInformatica..ciclo vital de la flia
Informatica..ciclo vital de la fliafelicitavazquez
 
Tecnología para mitigación y adaptación al cambio climático
Tecnología para mitigación y adaptación al cambio climáticoTecnología para mitigación y adaptación al cambio climático
Tecnología para mitigación y adaptación al cambio climáticoFondo Verde Internacional
 
La informatica y la pedagogia
La informatica y la pedagogiaLa informatica y la pedagogia
La informatica y la pedagogiakary-1087
 
Adaptarse Al Cambio
Adaptarse Al CambioAdaptarse Al Cambio
Adaptarse Al Cambiogawideziur
 
Cambio Organizacional
Cambio OrganizacionalCambio Organizacional
Cambio Organizacionalhbussenius
 
Cambio organizacional
Cambio organizacionalCambio organizacional
Cambio organizacionalYen Martínez
 
La adaptación a los cambios tecnológicos actuales
La adaptación a los cambios tecnológicos actualesLa adaptación a los cambios tecnológicos actuales
La adaptación a los cambios tecnológicos actualesverorm8
 

Destacado (12)

Informatica..ciclo vital de la flia
Informatica..ciclo vital de la fliaInformatica..ciclo vital de la flia
Informatica..ciclo vital de la flia
 
Tecnología para mitigación y adaptación al cambio climático
Tecnología para mitigación y adaptación al cambio climáticoTecnología para mitigación y adaptación al cambio climático
Tecnología para mitigación y adaptación al cambio climático
 
Adaptación al cambio
Adaptación al cambioAdaptación al cambio
Adaptación al cambio
 
La informatica y la pedagogia
La informatica y la pedagogiaLa informatica y la pedagogia
La informatica y la pedagogia
 
Adaptación al cambio
Adaptación al cambioAdaptación al cambio
Adaptación al cambio
 
Adaptarse Al Cambio
Adaptarse Al CambioAdaptarse Al Cambio
Adaptarse Al Cambio
 
Capacidad de adaptacion al Cambio
Capacidad de adaptacion al CambioCapacidad de adaptacion al Cambio
Capacidad de adaptacion al Cambio
 
Resistencia al Cambio
Resistencia al CambioResistencia al Cambio
Resistencia al Cambio
 
Cambio Organizacional
Cambio OrganizacionalCambio Organizacional
Cambio Organizacional
 
Cambio organizacional
Cambio organizacionalCambio organizacional
Cambio organizacional
 
Gestion del Cambio
Gestion del CambioGestion del Cambio
Gestion del Cambio
 
La adaptación a los cambios tecnológicos actuales
La adaptación a los cambios tecnológicos actualesLa adaptación a los cambios tecnológicos actuales
La adaptación a los cambios tecnológicos actuales
 

Similar a Informatica

Preparación e instalación de software de aplicación
Preparación e instalación de software de aplicación  Preparación e instalación de software de aplicación
Preparación e instalación de software de aplicación brand85
 
preparación e instalación de software
preparación e instalación de softwarepreparación e instalación de software
preparación e instalación de softwareedgarplazas
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWAREadrii15
 
Sofware y su clasificacion
Sofware y su clasificacion Sofware y su clasificacion
Sofware y su clasificacion Archa15
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- SofwareArcha15
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- SofwareArcha15
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- SofwareArcha15
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software59681271
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areas010526
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 softwarewilolucas
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasDARWINGBUR
 
Fundamentos de software
Fundamentos de softwareFundamentos de software
Fundamentos de softwarebelLoz
 
Software
SoftwareSoftware
Softwaredtoncel
 

Similar a Informatica (20)

Preparación e instalación de software de aplicación
Preparación e instalación de software de aplicación  Preparación e instalación de software de aplicación
Preparación e instalación de software de aplicación
 
preparación e instalación de software
preparación e instalación de softwarepreparación e instalación de software
preparación e instalación de software
 
Software
SoftwareSoftware
Software
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Categorías del software
Categorías del softwareCategorías del software
Categorías del software
 
Sofware y su clasificacion
Sofware y su clasificacion Sofware y su clasificacion
Sofware y su clasificacion
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- Sofware
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- Sofware
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- Sofware
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areas
 
sofwuare
sofwuaresofwuare
sofwuare
 
Software 1
Software 1Software 1
Software 1
 
Software
SoftwareSoftware
Software
 
David philco pp
David philco ppDavid philco pp
David philco pp
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Software
SoftwareSoftware
Software
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areas
 
Fundamentos de software
Fundamentos de softwareFundamentos de software
Fundamentos de software
 
Software
SoftwareSoftware
Software
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

Informatica

  • 1. ARLYS ARGUMEDO MARIA CRISTINA RAMOS JAIRO VEGA TORRES JAIRO VEGA LOPEZ LORENZO DAZA software
  • 2. contenido  DEFINICION  CLASIFICACION  CARÁCTER EVOLUTIVO DEL SOFTWARE  LEYES DE LEHMAN
  • 3. DEFINICIÓN: software es una palabra que proviene del idioma inglés, pero que gracias a la masificación de uso, ha sido aceptada por la Real Academia Española. Según la RAE, el software es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora. Se considera que el software es el equipamiento lógico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informáticas, como los procesadores de textos, las planillas de cálculo y los editores de imágenes.
  • 4. CLASIFICACIÓN • SOFTWARE DE SISTEMAS • SOFTWARE DE PROGRAMACION • SOFTWARE DE APLICACION
  • 5. SOFTWARE DE SISTEMA Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El 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.
  • 6. Incluye entre otros:  Sistemas operativos  Controladores de dispositivos  Herramientas de diagnóstico  Herramientas de Corrección y Optimización  Servidores Utilidades
  • 7. SOFTWARE DE PROGRAMACION Representan al conjunto de programas que nos permiten desarrollar, crear y modificar otros programas, mediante este tipo de software se escribe el conjunto de instrucciones en un lenguaje determinado el cual se le conoce como código del programa, ejemplos como Xcode de Apple, Visual Studio de Microsoft o Android Studio de Google.
  • 8. Incluyen básicamente:  Editores de texto  Compiladores  Intérpretes  Enlazadores  Depuradores  Entornos de Desarrollo Integrados (IDE):
  • 9. 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.
  • 10. Incluye entre muchos otros:  Aplicaciones para Control de sistemas y automatización industrial  Aplicaciones ofimáticas  Software educativo  Software empresarial  Bases de datos  Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)  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)
  • 11. CARÁCTER EVOLUTIVO DEL SOFTWARE El software es el producto derivado del proceso de desarrollo, según la ingeniería de software. Este producto es intrínsecamente evolutivo durante su ciclo de vida. El software evoluciona, en general, generando versiones cada vez más completas, complejas, mejoradas, optimizadas en algún aspecto, adecuadas a nuevas plataformas etc. Cuando un sistema deja de evolucionar, eventualmente cumplirá con su ciclo de vida, entrará en obsolescencia e inevitablemente, tarde o temprano, será reemplazado por un producto nuevo. El software evoluciona sencillamente por que se debe adaptar a los cambios del entorno, sean funcionales operativos, de plataforma o arquitectura hardware.
  • 12. LEYES DE LEHMAN:  Cambio continuo: Un programa que se usa en un entorno real necesariamente debe cambiar o se volverá progresivamente menos útil en ese entorno.  Complejidad creciente: A medida que un programa en evolución cambia, su estructura tiende a ser cada vez más compleja. Se deben dedicar recursos extras para preservar y simplificar la estrucutura.  Evolución prolongada del programa: La evolución de los programas es un proceso autorregulativo. Los atributos de los sistemas, tales como tamaño, tiempo entre entregas y la cantidad de errores documentados son aproximadamente invariantes para cada entrega del sistema.
  • 13.  Estabilidad organizacional: Durante el tiempo de vida de un programa, su velocidad de desarrollo es aproximadamente constante e independiente de los recursos dedicados al desarrollo del sistema.  Conservación de la familiaridad: Durante el tiempo de vida de un sistema, el cambio incremental en cada entrega es aproximadamente constante.  Crecimiento continuado: La funcionalidad ofrecida por los sistemas tiene que crecer continuamente para mantener la satisfacción de los usuarios.  Decremento de la calidad: La calidad de los sistemas software comenzará a disminuir a menos que dichos sistemas se adapten a los cambios de su entorno de funcionamiento.  Realimentación del sistema: Los procesos de evolución incorporan sistemas de realimentación multiagente y multibucle y estos deben ser tratados como sistemas de realimentación para lograr una mejora significativa del producto.