Sie sind auf Seite 1von 5

UNIDAD 2

INSTITUTO TECNOLOGICO DE TAPACHULA EXAMEN DE FUNDAMENTO DE DESARROLLO DE SISTEMAS NOMBRE DEL ALUMNO:

Luis Eduardo Garca Rodrguez


Selecciona verdadero o falso de acuerdo al siguiente reactivo: 1.-la Ingeniera de Software es un disciplina que establece metodologas y herramientas relacionadas con el desarrollo de software, establece el uso de principios de ingeniera robustos, orientados a obtener software econmico, que sea confiable y que funcione de manera eficiente. a) Verdadero b) Falso 2.- las siguientes son caractersticas del software.
clsico, El software no se estropea, La mayora de software se construye a medida, en vez de ensamblar componentes existentes.

a) Verdadero

b) Falso

3.- Subraya la respuesta correcta de acuerdo a las caractersticas fundamentales en un producto de programacin. . Que satisfaga las necesidades del usuario, ya que con frecuencia no desempean las funciones esperadas debido principalmente a una pobre comunicacin con el cliente. a) Utilidad b) Confiabilidad c) Claridad. d) econmico

. Capacidad de un programa para desempear una funcin requerida bajo ciertas condiciones durante un tiempo especfico. El grado de confiabilidad deseado en un producto depende del costo de las fallas. A).Utilidad b) Confiabilidad c) Claridad. d) econmico

Los productos de software deben ser escritos con claridad y ser fciles de entender tanto internamente como externamente, ya que las pruebas y actividades de mantenimiento consumen gran cantidad del presupuesto del proyecto. Utilidad b) Confiabilidad c) Claridad. d) econmico El producto debe ser costeable en su desarrollo, mantenimiento y uso. Un software debe operar normalmente usando menos tiempo o recursos humanos o materiales de los que se requeran antes de tenerlo. a) Utilidad b) Confiabilidad c) Claridad. d) Econmico

4.- Explica un mito del software del cliente y del desarrollador.

Del Cliente: Mito: Una declaracin superficial de los objetivos es suficiente para empezar a escribir los programas. La mala definicin inicial es la principal causa de baja calidad. Se requiere un conocimiento formal y detallado de los hechos y procesos y amplia comunicacin con el cliente. Del desarrollador: Mito: Terminando de escribir el programa y haciendo que funcione, nuestro trabajo habr terminado. Realidad.- Entre el 50 y 70% del esfuerzo total dedicado a un programa se realiza despus de entregarlo al cliente por primera vez.

5.- RELLENA LAS METRICAS DEL MODELO DE CALIDAD PARA EL DESARROLLO DE SOF. Funcionabilidad (1) Fiabilidad (2) Usabilidad (3) Eficiencia (4) Mantenibilidad (5) Portabilidad (6)

calidad externa e interna

adecuacin exactitud interoperabilidad s eguridad de


acceso

madurez tolerancia a fallos capacidad de recuperacin


cumplimiento de la fiabilidad

capacidad para ser entendido capacidad para ser aprendido capacidad para ser operado capacidad de atraccin cumplimiento de la usabilidad

comportamiento temporal utilizacin de recursos cumplimiento de la eficiencia

capacidad para ser analizado capacidad para ser cambiado estabilidad capacidad para ser probado

adaptabilidad instalabilidad coexistencia capacidad para ser reemplazado


cumplimiento de la portabilidad

cumplimiento de la mantenibilidad

5.-Explica la calidad en el desarrollo de software de acuerdo a la Norma iso/iec 2500. 0.- Definir el dominio 1. - Determinar subcaractersticas de calidad 2. - Definir una jerarqua de subcaractersticas 3. - Descomponer subcaractersticas en atributos 4. - Descomponer atributos derivados en atributos bsicos

Proporciona una gua para el uso de las nuevas series de stndares internacionales, (Requisitos y Evaluacin de Calidad de Productos de Software) Constituyen una serie de normas basadas en la ISO 9126 y en la ISO 14598 (Evaluacin del Software), y su objetivo principal es guiar el desarrollo de los productos de software con la especificacin y evaluacin de requisitos de calidad ISO/IEC 2500n. Divisin de gestin de calidad. ISO/IEC 2501n. Divisin del modelo de calidad ISO/IEC 2502n. Divisin de mediciones de calidad ISO/IEC 2503n. Divisin de requisitos de calidad. ISO/IEC 2504n. Divisin de evaluacin de la calidad

6.-Explica cual es la diferencia entre la metodologa RUP Y XP. La metodologa RUP consiste en una metodologa definida en pasos y mtodos para el desarrollo del software, mientras que la XP no sigue una estructura rigida, si no que se desarrolla en gran medida de una manera algo descuidada y sin contar con la documentacin necesaria, aunque cabe destacar que es la manera mas rpida para generar software.

7.-Explica las metodologas agiles y estructuradas. Las agiles permiten el desarrollo veloz de un sistema o programa, ya que no manejan mdulos o estaciones, todo el trabajo se realiza de manera que no se sigue un estndar o pruebas de control. La metodologa estructurada permite la creacin de nuevos programas mejor estructurados y con mayor confiabilidad, debido a que como su nombre lo indica, se basa en un conjunto de pasos, mtodos y/o procedimientos para llevar a cabo una tarea en comn (software), el cual una vez concluido, sigue un conjunto de normas o pruebas para garantizar su funcionabilidad.

8.-Explica las caractersticas de las siguientes aplicaciones Aplicaciones web Aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a travs de Internet o de una intranet mediante un navegador

Aplicaciones de escritorio

En una aplicacin de escritorio normalmente no iniciamos sesin por cada aplicacin que usemos, slo se inicia sesin una vez cuando prendemos el sistema operativo. Son aquellas que se instalan localmente y fungen como una herramienta indispensable y comn en la vida cotidiana.

Aplicaciones de servicios

Son aquellas que brindan un servicio ya sea de soporte o de toma de decisiones dentro un entorno local.

9.- De acuerdo a la estructura fsica de una aplicacin cual es la diferencia entre cliente servidor, n-tier. Cliente servidor necesita una red de informacin para que los equipos puedan comunicarse y trabajar entre si, mientras que la aplicacin n-tier puede estar instalada de forma local en algn ordenador, y se puede trabajar sin necesidad de estar compartiendo informacin o datos en una red.

10.-De acuerdo a la estructura lgica explica la arquitectura NCAPAS, COMPONENTES La arquitectuda de N-capas trabaja en forma de cascada, siguiendo un conjunto de modulos o procedimientos, y donde cada paso es importante para la aplicacin y utilizacin del subsiguiente, en este tipo de arquitectura se requiere gran cantidad de recursos en la memoria para poder ser utilizado. La arquitectura de componentes es un poco ms amigable con el entorno del programador, debido a que sus pasos o mdulos a seguir se alojan en la misma capa.