Adsi

Páginas: 6 (1486 palabras) Publicado: 18 de abril de 2012
CEET - Distrito Capital
Programa de Formación: ADSI 150752 – TRIMESTRE VI
Conocimiento de Proceso: Aplicar los estándares de calidad involucrados en los procesos de desarrollo
de software, siguiendo el plan establecido para mantener la integridad de los productos de trabajo definidos,
según las prácticas de configuración establecidas por la empresa.
Instructor: Ing. Espec. Javier VaquiroADSI – Calidad del Software Página 1
Laboratorio No. 2
(Calidad del Software)
OBJETIVO: Aprender a evaluar la Calidad de un producto de Software a través
de los diferentes factores propuestos por los modelos y estándares de calidad.
Ejercicio 1 . Encontrar ejemplos concretos de dependencias de aplicaciones para con el
sistema operativo o con el hardware. ¿Por qué razón estas dependenciaspueden afectar la
calidad del software?
Ejercicio 2 . Uno de los sistemas operativos más utilizados en el mundo es Microsoft
Windowsı. Evaluar el cumplimiento de los distintos factores externos de calidad de software
para este sistema operativo, indicando qué versión del mismo se está evaluando. Analizar si
las sucesivas versiones introducidas mejoraron el cumplimiento de alguno de los factoresidentificados.
Ejercicio 3 . Se denominó “problema Y2K” a la incapacidad de un sistema de
software de representar fechas usando cuatro dígitos para codificar los años. A fines del
año 1999 mucho dinero fue invertido en la actualización de los sistemas que no estaban
preparados para el cambio de siglo. ¿Qué factor o factores de calidad de software no
cumplían los sistemas alcanzados por elproblema Y2K?
Ejercicio 4 . En el contexto del tema factores de calidad externos, considere la
siguiente métrica de usabilidad:
Usabilidad = 1 / (cantidad de clicks de ratón necesarios para llevar a cabo
una determinada tarea)
Elija dos usuarios de mail y determine el valor de la métrica “Usabilidad” para la tarea:
enviar un mail sin usar el teclado a una persona existente en la libreta decontactos y
adjuntando un archivo de texto ubicado en el directorio raíz. Conteste cuál de los dos
programas sería el "más usable" de acuerdo con los resultados obtenidos.
CEET - Distrito Capital
Programa de Formación: ADSI 150752 – TRIMESTRE VI
Conocimiento de Proceso: Aplicar los estándares de calidad involucrados en los procesos de desarrollo
de software, siguiendo el plan establecido paramantener la integridad de los productos de trabajo definidos,
según las prácticas de configuración establecidas por la empresa.
Instructor: Ing. Espec. Javier Vaquiro
ADSI – Calidad del Software Página 2
Ejercicio 6 . ¿Es posible medir la interfaz de un módulo? Proponer al menos dos
criterios que sirvan a tal efecto.
Ejercicio 5. En programación orientada a objetos, las Clases de tipo prívateson
procedimientos privados. ¿Por qué razón sería incorrecto afirmar que estos
procedimientos y funciones en java o PhP son en general reusables?
Ejercicio 7. En el contexto del tema factores de calidad internos del software, una
métrica para medir la complejidad del código fuente en función de su contenido de
información es la métrica de Halstead, que se define de la siguiente manera y suunidad es
en bits:
Volumen = Longitud * Log2(Vocabulario)
donde :
Longitud = cantidad de todas las instancias de variables usadas
Vocabulario = cantidad de variables definidas.
Determine el volumen de las siguientes porciones de código y en base a ello decida cuál
de las dos contiene más contenido de información:
Procedure BubbleSort(numbers:
Array of
Integer; size :
Integer); Var i, j,temp : Integer; Begin
For i := size-1 DownTo 1 do
For j := 2 to i do
If (numbers[j-1] > numbers[j])
then
Begin
temp := numbers[j-1];
numbers[j-1] :=
numbers[j]; numbers[j]
:= temp;
End; End;
Function LinearSearch(numbers :
Array of Integer; size : Integer; x:
Integer) : Integer;
Var i, p : Integer;
Begin
P := -1;
For i:=1 to size do
If numbers[i] = x then
P := i;
LinearSearch...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • adsi
  • adsi
  • ADSI
  • Adsi
  • Adsi
  • ADSI
  • adsi
  • Adsi

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS