Sei sulla pagina 1di 4

TAREAS E INVESTIGACIONES

Nombre: Cruz Alcala Mario Hector


Nombre del curso: Ing. De Software
Unidad: 4
Fecha: 20 de mayo de 2015
Bibliografa:

No. Control: 13250841


Nombre del profesor: Antonio Navarrete
Actividad: Cuestionario Examen

1. PROPORCIONA LA DEFINICIN DE ANLISIS DE


ACUERDO A SOMMERVILLE Y MENCIONE DOS
DEBILIDADES
Consiste en proveer un marco de trabajo para modelar de forma
detallada el sistema como parte de la obtencin y anlisis de
requerimientos
No ayuda al usuario a decidir el mejor mtodo para cada
caso.
Produce demasiada documentacin
2. MENCIONE LOS NIVELES DE ABSTRACCIN
PROPUESTOS POR DIJKSTRA
Nivel Superior de Abstraccin
Nivel Bajos de Abstraccin
Nivel Inferior de Abstraccin
3. MENCIONE LOS CONCEPTOS FUNDAMENTALES DE
DISEO Y EXPLIQUE DOS

Abstraccin
Refinamiento
Modularidad
Concurrencia
Verificacin
Esttica

Concurrencia. Los sistemas de programacin pueden ser


categorizados como secuenciales o concurrentes. En un sistema
secuencial solo una porcin del sistema se encuentra activa en

TAREAS E INVESTIGACIONES

un momento dado; los sistemas concurrentes tienen procesos


independientes que pueden ser actividades en forma
simultnea, si existen procesadores mltiples.

Verificacin. Un diseo es verificable si puede demostrarse que


el diseo general del producto que satisface los requerimientos
del cliente. Esto se desarrolla comnmente en dos pasos:
1. Verificacin de los requerimientos.
2. Verificacin del diseo.
4. QUE ES UNA MTRICA Y QUE ES UN INDICADOR?
Mtrica: Es una medida cuantitativa del grado en que un
sistema, componente o proceso posee un atributo dado. Las
mtricas son el fundamento de los indicadores.
Indicador: es una mtrica o combinacin de mtricas que
proporcionan una visin profunda el proceso del software, del
proyecto de software o del producto en s. Los indicadores del
proceso permiten, Al gestor, evaluar lo que funciona y lo que no.
5. QU ES UNA MTRICA ORIENTADA A PUNTO DE
FUNCIN?
La medida de punto de funcin se dise originalmente para
aplicarse a aplicaciones de sistemas de informacin de gestin.
Para acomodar estas aplicaciones, se enfatiz la dimensin de
datos (los valores de dominios de informacin) para la exclusin
de dimensiones (control) funcionales y de comportamiento.

TAREAS E INVESTIGACIONES

6. QU ES EL MODELADO, Y MENCIONA 3 TIPOS?


Es una actividad de definicin formal de aspectos del mundo
fsico y social que nos rodea con el propsito de entender y
comunicar.
Lenguaje natural
Notacin semi formal
Notacin formal
7. QU ES EL MANTENIMIENTO DE SOFTWARE Y
CUALES SON SUS DOS CARACTERSTICAS?
Es un aspecto necesario porque como toda maquinaria humana
requiere de un cuidado y revisin peridica no slo para su
correcto funcionamiento sino para ir adaptando al sistema, los
cambios y requerimientos que se puedan ir presentando durante
la marcha.
El mantenimiento del software puede llevar hasta el
70% de todo el esfuerzo gastado por una
organizacin de desarrollo.
El mantenimiento es ms que una Correccin de
errores
8. POR QU ES IMPORTANTE EL DISEO EN LA
INGENIERA DE SOFTWARE?
Se puede decir con una sola palabra: calidad. El diseo nos
proporciona representaciones del software en las que se pueden
valorar la calidad.
9. EN QUE CONSISTE LA PRUEBA DE LA CAJA NEGRA Y
QUE INTENTA ENCONTRAR?
Los datos de prueba se escogern atendiendo a las
especificaciones del problema, sin importar los detalles internos
del programa, a fin de verificar que el programa corra bien.
Intenta encontrar:

TAREAS E INVESTIGACIONES

Funciones incorrectas o ausentes.


Errores de interfaz.
Errores en estructuras de datos o en accesos a las bases
de datos externas
Errores de rendimiento.
10.
EN QUE CONSISTE EL REFINAMIENTO
SUCESIVO PROPUESTO POR WIRTH?

Es una primera estrategia de diseo descendente. La


arquitectura de un programa se desarrolla en niveles sucesivos
de refinamiento de los detalles procedimentales. Se desarrolla
una jerarqua descomponiendo una declaracin macroscpica de
una funcin de una forma sucesiva, hasta que se llega a las
sentencias del lenguaje de programacin