Flussdiagramm
MAPA 1 Tarea 1
Inhalt des Flussdiagramms
EL SOFTWARE Y LA INGENIERÍA
DE SOFTWARE
El software es:
1) instrucciones (programas de cómputo) que cuando se ejecutan proporcionan las características, función y desempeño buscados;
2) estructuras de datos que permiten que los programas manipulen en forma adecuada la información, y
3) información descriptiva tanto en papel como
en formas virtuales que describen la operación y uso de los programas.
LA NATURALEZA DEL SOFTWARE
Definición de software
Dominios de aplicación del software
Software de sistemas:
Software de aplicación:
Software de ingeniería y ciencias:
Software incrustado:
Software de línea de productos:
Aplicaciones web:
Software de inteligencia artificial:
conjunto de programas escritos para dar servicio a otros progra-
mas.
programas aislados que resuelven una necesidad específica de
negocios.
se ha caracterizado por algoritmos “devoradores de
números”.
reside dentro de un producto o sistema y se usa para implementar y
controlar características y funciones para el usuario final y para el sistema en sí.
es diseñado para proporcionar una capacidad especí-
fica para uso de muchos consumidores diferentes.
llamadas “webapps”, esta categoría de software centrado en redes
agrupa una amplia gama de aplicaciones.
hace uso de algoritmos no numéricos para resolver
problemas complejos que no son fáciles de tratar computacionalmente o con el análisis di-
recto.
LA NATURALEZA ÚNICA DE LAS WEBAPPS
Uso intensivo de redes.
Una webapp reside en una red y debe atender las necesidades
de una comunidad diversa de clientes.
Concurrencia.
A la webapp puede acceder un gran número de usuarios a la vez.
Carga impredecible.
El número de usuarios de la webapp cambia en varios órdenes de
magnitud de un día a otro.
Rendimiento.
Si un usuario de la webapp debe esperar demasiado (para entrar, para el
procesamiento por parte del servidor, para el formado y despliegue del lado del cliente), él
o ella quizá decidan irse a otra parte.
Disponibilidad.
Aunque no es razonable esperar una disponibilidad de 100%, es fre-
cuente que los usuarios de webapps populares demanden acceso las 24 horas de los 365
días del año.
Contenido sensible.
La calidad y naturaleza estética del contenido constituye un rasgo
importante de la calidad de una webapp.
EL PROCESO DEL SOFTWARE
Un proceso es un conjunto de actividades, acciones y tareas que se ejecutan cuando va a crearse
algún producto del trabajo. Una actividad busca lograr un objetivo amplio (por ejemplo, comu-
nicación con los participantes) y se desarrolla sin importar el dominio de la aplicación, tamaño
del proyecto, complejidad del esfuerzo o grado de rigor con el que se usará la ingeniería de
software. Una acción (diseño de la arquitectura) es un conjunto de tareas que producen un pro-
ducto importante del trabajo (por ejemplo, un modelo del diseño de la arquitectura). Una tarea
se centra en un objetivo pequeño pero bien definido (por ejemplo, realizar una prueba unitaria)
que produce un resultado tangible.
Informationen
- Beschreibung
- Flussdiagramm am MAPA 1 Tarea 1, erstellt von Mauricio Carmona am 22/08/2021.
- Erstellt von
- Mauricio Carmona
- Aufrufe
- 0
- Bewertung