¿Qué es el software de computadora?
Cristian Peralta SeguraExamen30 de Junio de 2016
7.073 Palabras (29 Páginas)411 Visitas
#LIBRO: Ingenieria del software-Un enfoque práctico(Séptima edición)
#CAPITULO 1:El software y la ingenieria de Software. (Pag 1-8)
#Edwin Luis Limachi Mamani 2013-39089
* ¿Qué es el software de computadora?
+Es el producto que construyen los programadores profesionales.
-La máquina.
-Hardware.
-Sistema.
-La aplicación.
-Controlador.
-Desarrollo de aplicación.
* ¿Cuáles son los pasos para el desarrollo del software?
+Aplicacion de un proceso agil y adaptable.
-Metodologia KAMBAM.
-Metodologia METRICA V.3.
-Metodologia CASCADA.
-Metodologia de proceso descriptivo.
-Metodologia proceso unificado.
-Metodologia MOCROSOFT CMMI.
* ¿Para qué se usa Software incrustado?
+Es implementar,controlar características y funciones para el usuario final.
-Para controlar los procesos del sistema.
-Para implementar el hardware.
-Para implementar funciones en una aplicación.
-Para controlar los puertos.
-Se usa para solamente implementar funciones del usuario.
-Es importante controlar algunos procesos del hardware.
* ¿Qué es sofware de aplicación?
+Es un Programa aislado que resuelve una necesidad específica de negocio.
-Son herramientas de modelado.
-Son sistemas de aplicacion.
-Conjunto de programas escritos.
-Sofware antiguo.
-La ingenieria inversa.
-Programa para dar servicio a otros programas.
* ¿Qué es sofware de sistemas?
+Conjunto de programas escritos para dar servicio a otros programas.
-Es una aplicación.
-Es una de las metodologias.
-Es una maquina.
-Es una metodologia agil.
-Es un software de desarrollo.
-Es ingeniería inversa.
* El software distribuye el producto más importante de nuestro tiempo ...
+Es la información.
-La distracción.
-La inteligencia.
-La rapidez.
-La complejidad.
-La técnica.
-Los negocios.
* ¿Qué es el software heredado?
+Es software antiguo que continua funcionando.
-La maquina.
-La metodologia agil.
-Programa de gestion de proyectos.
-Software de modelado.
-La aplicacion.
-Desarrollo de software.
#Ingenieria de Software un Enfoque Practico
#CAPITULO 1 :La naturaleza unica de las WEPAPPS - La practica de ingenieria de Software (página 9 - 18)
#Ely Escobar Chuquitaipe 2013-39087
* Se denominan webapps:
-Presentan informacion graficas limitadas.
-Conjunto de archivos de hipertexto.
+Aplicaciones y sistemas basadas en la web.
-Presentan informacion con empleo de texto.
-Funciones aisladas al usuario final.
-Tienen base de datos coorporativas.
-Varias categorias de software.
** Atributos de una web app:
-Basadas en la web.
+Uso intensivo redes,concurrencia.
+Orientadas a datos, rendimiento.
+Inmediatez, carga impredecible.
+Evolucion continua, disponibilidad.
+Estetica, contenido sensible, seguridad.
-Tienen funciones aisladas.
** Para elaborar software para siglo XXI se debe aceptar algunas realidades sencillas:
+El software debe tener alta calidad.
+El diseño como actividad crucial.
+Entender el problema antes de desarrollar.
+El software debe facilitar su mantenimiento.
-Debe hacerse ingenieria de software.
-Software tecnologia de varias capas.
-Software comprometido con la calidad.
** Proceso general ingenieria software consta cinco actividades:
-Actividades sombrilla.
+Comunicacion.
+Planeacion.
+Modelado.
+Construccion.
+Despliege.
-Actividades estructurales.
* Se define principio como ... o suposicion que subyace y se requiere en un sistema de pensamiento.
-constituyente de un todo.
+una ley importante.
-nivel de abstraccion
-diseño de arquitectura.
-tarea tecnica.
-conjunto de herramientas mentales.
-practica de ingenieria de software.
*Geo rge Polya describio cuatro etapas en esencia de solucion de problemas:
-Resolucion del problema.
+Entender problema.
+El planear la solucion.
+Ejecutar el plan.
-Hacer el diseño.
+Examinar la exactitud del resultado.
-Validar requerimientos.
** David Hooker propuso siete principios en ingenieria de software.
+La razon de que exista todo.
+MSE.
+Mantener la vision.
+Otros consumiran lo que usted produce.
+Abrase al futuro.
+Planee por anticipado la reutilizacion.
+¡Piense!.
#Ingenería de Software: Un Enfoque Práctico 7ma edición
#CAPITULO 2 :Modelos de Proceso (página 26-35)
#Karla Xiomara Manga Nacarino 2011-119005
* La elaboración de software de computadora es :
-proceso reiterativo de aprendizaje cultural
-proceso cultural
+un proceso reiterativo de aprendizaje social
-conjunto de conocimientos
-conjunto de aprendizajes
-conjunto de pasos ordenados
-proceso reiterativo
* Es la reunión de conocimiento recabado, depurado y organizado a medida que se realiza el proceso:
+“capital de software”
-“software alto”
-“proceso de software”
-“software correcto”
-“software”
-“calidad de software”
-“cantidad de software”
** Una estructura general para la ingeniería de software define
cinco actividades estructurales:
+comunicación
+planeación
+modelado
+construcción
+despliegue
-elaboracion
-practica
** Son actividades sombrilla:
+seguimiento y control del proyecto
+administración de riesgos
+aseguramiento de la calidad
+administración de la configuración
+revisiones técnicas
-quitar errores
-eliminar fallas
** Son tipos de flujo de proceso :
+Un flujo de proceso lineal
+Un flujo de proceso iterativo
+Un flujo de proceso evolutivo
+Un flujo de proceso paralelo
-Un flujo de proceso secuencial
-Un flujo de proceso en serie
-Un flujo de proceso en aumento
** La actividad de comunicación puede tener seis acciones distintas:
+concepción
+indagación
+elaboración
+negociación
+especificación
+validación
-especializacion
** Ambler [Amb98] sugiere tres tipos de patron:
+Patrón de etapa
+Patrón de tarea
+Patrón de fase
-Patrón de evaluacion
-Patrón de trabajo
-Patrón de requerimientos
-Patrón de implantacion
** Enfoques para la evaluación y mejora de un proceso del software:
+Método de evaluación del estándar CMMI para el proceso de mejora
+Evaluación basada en CMM para la mejora del proceso interno
+SPICE
+ISO9001:2000 para software
-evaluación detallada
-evaluación empresarial
-método de comunicación
# Ingenieria de Software Un enfoque practico-7ma edicion Roger s. Pressman
# CAPITULO 2: Modelos de Proceso Incremental (pag. 35-38)
# Gracian Mamani Tapia 2011-119010
* El modelo incremental combina elementos de los flujos de proceso...
+lineal
-circular
-rectangular
-triangular
-romboide
-flujo
+paralelo
** Los modelos evolutivos...
+iterativos
+es repetitivo
+es reiterado
+es reiterativo
-son únicos
-son singulares
-son aislados
#CAPÍTULO 2: LIBRO: INGENIERÍA DEL SOFTWARE-UN ENFOQUE PRÁCTICO (Modelos de proceso especializado y El proceso unificado - páginas 43-48)
#Cristian Bladimir Peralta Segura 2013-39069
** El modelo de desarrollo basado en componentes no incorpora las etapas siguientes:
-Se investigan y evalúan, para el tipo de aplicación de que se trate, productos disponibles
basados en componentes.
-Se consideran los aspectos de integración de los componentes.
+Integran los procesos en la arquitectura.
-Se diseña una arquitectura del software para que reciba los componentes.
-Se integran los componentes en la arquitectura.
+aspectos de integracion de los procesos.
-Se efectúan pruebas exhaustivas para asegurar la funcionalidad apropiada.
** El modelo de los métodos formales genera preocupaciones acerca de su aplicabilidad en un ambiente de negocios que son :
-Promete un software libre de defectos.
+El desarrollo de modelos formales consume mucho tiempo y es caro.
-Construir software de primera calidad en seguridad.
+Es difícil utilizar los modelos como mecanismo de comunicación para clientes sin complejidad técnica.
-Los desarrolladores que sufrirían graves pérdidas económicas si ocurrieran errores en su software.
...