Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DEL SUR
Asignatura:
Análisis y diseño
Catedratica:
Selvi
Modalidad:
BTP en Informática
Grado:
Onceavo
Fecha de Entrega:
11 de noviembre de 2022
INDICE
INTRODUCCION.............................................................................................................................1
OBJETIVOS.....................................................................................................................................2
Objetivo General:......................................................................................................................2
Objetivos Específicos..............................................................................................................2
SOFTWARE.....................................................................................................................................3
CONCLUSIONES............................................................................................................................7
ANEXOS...........................................................................................................................................8
BIBLIOGRAFIA...............................................................................................................................9
INTRODUCCION
1
OBJETIVOS
Objetivo General:
Objetivos Específicos
2
SOFTWARE
3
Softwares de aplicación. Programas diseñados para realizar una o más
tareas específicas a la vez, pueden ser automáticos o asistidos. Por
ejemplo: videojuegos o reproductores multimedia.
Ejemplos de software
Existen muchos ejemplos de software, que se clasifican según su función en:
Software de edición de imágenes. Por ejemplo: Adobe Photoshop,
Paintshop, GIMP.
Software de procesador de texto. Por ejemplo: Microsoft Word, Word
Pad, Block de notas.
Software de audio. Por ejemplo: Adobe Audition, Abelton, Pro Tools.
Software de comunicación. Por ejemplo: Facebook, Skype, Zoom.
Software de diseño y arquitectura. Por ejemplo: AutoCAD, Adobe
Illustrator, Revit.
Software de contabilidad. Por ejemplo: Loggro, Xero, Nubox.
Software de sistema operativo. Por ejemplo: Linus, MacOS, Windows.
Software de protección contra virus. Por ejemplo: AVG Antivirus,
McAfee, Panda.
Software de programación. Por ejemplo: Microsoft Visual Studio, Xcode,
Lazarus.
El software libre
El software libre es un software en el que los usuarios pueden acceder a
su código fuente para estudiarlo, copiarlo o modificarlo.
El término y las ideas que engloba el software libre fueron introducidas en 1984
por el programador estadounidense Richard Matthew Stallman, quien creó la Free
Software Foundation con el fin de extender este tipo de software y rescatar la idea
de libertad del usuario.
Un software se considera libre cuando:
Se lo puede utilizar con cualquier propósito.
Se lo puede estudiar, conocer su funcionamiento y modificar en caso de
creerlo necesario.
Se pueden distribuir copias.
Puede ser mejorado por cualquier usuario.
4
Se tiende a confundir la idea de software libre con gratuito, pero es importante
tener en cuenta que no todo software gratuito es libre, como no todos los
softwares libres son gratuitos.
Tampoco se debe confundir el concepto de software libre con el de código abierto,
ya que este último no siempre garantiza las cuatro condiciones.
Se considera no libre a todo software que no garantice las cuatro libertades. En
esos casos, suelen ser los creadores o dueños de la licencia los que modifican y
regulan la distribución del software.
Son ejemplos de softwares libres el sistema operativo GNU o el procesador de
textos de Open Office.
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:
en general, evoluciona generando versiones cada vez más completas, complejas,
mejoradas, optimizadas en algún aspecto, adecuadas a nuevas plataformas (sean
de hardware o sistemas operativos), 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 porque se debe adaptar a los cambios del
entorno, sean funcionales (exigencias de usuarios), operativos, de plataforma o
arquitectura hardware.
La dinámica de evolución del software es el estudio de los cambios del sistema. La
mayor contribución en esta área fue realizada por Meir M. Lehman y Belady,
comenzando en los años 70 y 80. Su trabajo continuó en la década de 1990, con
Lehman y otros investigadores de relevancia en la realimentación en los procesos
de evolución (Lehman, 1996; Lehman et al., 1998; lehman et al., 2001). A partir de
esos estudios propusieron un conjunto de leyes (conocidas como leyes de
Lehman) respecto de los cambios producidos en los sistemas. Estas leyes (en
realidad son hipótesis) son invariantes y ampliamente aplicables.
Lehman y Belady analizaron el crecimiento y la evolución de varios
sistemas software de gran porte; derivando finalmente, según sus medidas, las
siguientes ocho leyes:
1. Cambio continuo: Un programa que se usa en un entorno real
necesariamente debe cambiar o se volverá progresivamente menos útil en
ese entorno.
5
2. 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 estructura.
3. 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.
4. 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.
5. Conservación de la familiaridad: Durante el tiempo de vida de un sistema, el
cambio incremental en cada entrega es aproximadamente constante.
6. Crecimiento continuado: La funcionalidad ofrecida por los sistemas tiene
que crecer continuamente para mantener la satisfacción de los usuarios.
7. 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.
8. 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.
Instalación y paso a producción
La instalación del software es el 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. Constituye la etapa final en el desarrollo propiamente dicho
del software. Luego de esta el producto entrará en la fase de funcionamiento y
producción, para el que fuera diseñado.
6
CONCLUSIONES
7
ANEXOS
8
BIBLIOGRAFIA
- https://concepto.de/software/
- https://es.wikipedia.org/wiki/Software