Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Análisis y Diseño de Software: Ejercicios y Preguntas, Exámenes de Ingeniería del Software

Parcial sobre metodos y procesos de ingeniera de software 1

Tipo: Exámenes

2019/2020

Subido el 25/10/2020

chris-dxd
chris-dxd 🇨🇴

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Parcial: Análisis y Diseño de Software
1. Ingeniería de software es la disciplina o área de la Ingeniería que ofrece métodos y técnicas para
desarrollar y mantener software. La creación del software es un proceso intrínsecamente creativo que
trata de minimizar el riesgo del fracaso en la consecución del objetivo creativo por medio de diversas
técnicas que se han demostrado adecuadas en base a la experiencia previa, trata con áreas muy diversas
de la informática y de las ciencias de la computación, de una complejidad tal que debe ser construido por
equipos de ingenieros.
De acuerdo al párrafo anterior se puede decir que La ingeniería del software incluye:
a. Personas, Procesos y Productos
b. Definición del Proceso, Admón. del proyecto, Diseño, Implementación
c. Personas, Proceso, Proyecto, Producto
d. Definición del proyecto, Admón. del Proyecto, Diseño, Implementación, Pruebas, Mantenimiento.
2. Conjunto de actividades necesarias para producir los artefactos requeridos. Incluye contacto con el cliente,
escribir la documentación, desarrollar el diseño, escribir el código y probar el producto.
a. Producto b. Proyecto c. Pruebas d. P.O.O
La ingeniería de software cambia la cultura del mundo debido al extendido uso de la computadora,
por ejemplo el correo electrónico, la mensajería instantánea, permiten a la gente interactuar en
nuevas formas. El software baja el costo y mejora la calidad de los servicios, en la salud, los
departamentos de bomberos, las dependencias gubernamentales y muchos otros. Los proyectos
exitosos son aquellos donde se han usado métodos de ingeniería de software el cual requiere llevar
a cabo numerosas tareas, en las cuales tiene que estar inmersa la habilidad del ingeniero de reconocer
las solicitudes incompletas, ambiguas o contradictorias por parte del cliente, Así mismo se debe
integrar la infraestructura con el desarrollo de la aplicación, las bases de datos y las herramientas
gerenciales y documentar con un lenguaje unificado y así comprobar que el software realice
correctamente las tareas indicadas en la especificación del problema.
3. De acuerdo a la lectura anterior los artefactos asociados al producto son:
a. Requerimientos, Diseño detallado, Pruebas
b. Arquitectura del software.
c. Implementación
d. Todas las anteriores
e. Ninguna de las anteriores.
4. Conjunto estructurado de actividades requeridas para desarrollar un sistema de software.
a. Especificación- Desarrollo, Validación, Evolución.
b. Desarrollo Validación Mantenimiento
c. Especificación- Desarrollo- Mantenimiento
4. En una empresa xyz desarrolladora de software quieren asegurar al cliente un producto de total calidad se debe
tener en cuenta lo siguiente:
a. Realizar pruebas individuales
b. Construir el menor de líneas de código
c. Realizar pruebas a nivel de toda la aplicación
d. Inspección, Pruebas, Técnicas de control
e. Inspección, Métodos formales, Pruebas, Predecir los costos y la programación, control de artefactos.
pf2

Vista previa parcial del texto

¡Descarga Análisis y Diseño de Software: Ejercicios y Preguntas y más Exámenes en PDF de Ingeniería del Software solo en Docsity!

Parcial: Análisis y Diseño de Software

1. Ingeniería de software es la disciplina o área de la Ingeniería que ofrece métodos y técnicas para

desarrollar y mantener software. La creación del software es un proceso intrínsecamente creativo que

trata de minimizar el riesgo del fracaso en la consecución del objetivo creativo por medio de diversas

técnicas que se han demostrado adecuadas en base a la experiencia previa, trata con áreas muy diversas

de la informática y de las ciencias de la computación, de una complejidad tal que debe ser construido por

equipos de ingenieros.

De acuerdo al párrafo anterior se puede decir que La ingeniería del software incluye:

a. Personas, Procesos y Productos b. Definición del Proceso, Admón. del proyecto, Diseño, Implementación c. Personas, Proceso, Proyecto, Producto d. Definición del proyecto, Admón. del Proyecto, Diseño, Implementación, Pruebas, Mantenimiento.

  1. Conjunto de actividades necesarias para producir los artefactos requeridos. Incluye contacto con el cliente, escribir la documentación, desarrollar el diseño, escribir el código y probar el producto. a. Producto b. Proyecto c. Pruebas d. P.O.O

La ingeniería de software cambia la cultura del mundo debido al extendido uso de la computadora,

por ejemplo el correo electrónico, la mensajería instantánea, permiten a la gente interactuar en

nuevas formas. El software baja el costo y mejora la calidad de los servicios, en la salud, los

departamentos de bomberos, las dependencias gubernamentales y muchos otros. Los proyectos

exitosos son aquellos donde se han usado métodos de ingeniería de software el cual requiere llevar

a cabo numerosas tareas, en las cuales tiene que estar inmersa la habilidad del ingeniero de reconocer

las solicitudes incompletas, ambiguas o contradictorias por parte del cliente, Así mismo se debe

integrar la infraestructura con el desarrollo de la aplicación, las bases de datos y las herramientas

gerenciales y documentar con un lenguaje unificado y así comprobar que el software realice

correctamente las tareas indicadas en la especificación del problema.

  1. De acuerdo a la lectura anterior los artefactos asociados al producto son: a. Requerimientos, Diseño detallado, Pruebas b. Arquitectura del software. c. Implementación d. Todas las anteriores e. Ninguna de las anteriores.
  2. Conjunto estructurado de actividades requeridas para desarrollar un sistema de software. a. Especificación- Desarrollo, Validación, Evolución. b. Desarrollo – Validación – Mantenimiento c. Especificación- Desarrollo- Mantenimiento
  3. En una empresa xyz desarrolladora de software quieren asegurar al cliente un producto de total calidad se debe tener en cuenta lo siguiente: a. Realizar pruebas individuales b. Construir el menor de líneas de código c. Realizar pruebas a nivel de toda la aplicación d. Inspección, Pruebas, Técnicas de control e. Inspección, Métodos formales, Pruebas, Predecir los costos y la programación, control de artefactos.
  1. ¿Cuáles son las disciplinas de CMMI? R/ hay 4 disciplinas: - CMMI-SW: Software : que son el conjunto de herramientas que ayudan a una organización a

mejorar sus procesos de desarrollo de productos y servicios

  • CMMI-SE/SW: + Ingeniería de sistemas: que es un conjunto de modelos.
  • CMMI-SE/SW/IPPD: + Desarrollo integrado de procesos y productos: es madurez de mejora de los

procesos para el desarrollo de productos y de servicios

  • CMMI-SE/SW/IPPD/SS: + Gestión de proveedores: trata sobre la administración de los

proveedores y exceso de neotecnicismo en los desarrolladores

7. Comparar Procesos Inmaduros con Procesos Maduros 12

R/

Procesos inmaduros Procesos maduros

Procesos improvisados Procesos documentados

Posee procesos propios Procesos seguidos consistente

Calidad difícil de predecir La calidad es predecible

Los procesos viven mientras estén los desarrolladores Los procesos viven por si solo y son mejorados

Los empleados están descontento Satisface a los clientes

8. Nombrar los Niveles de Madurez

R/ Nivel 1: Ad-hoc (caótico). No hay soporte para procesos.

Nivel 2: Manejado. Enfoque administrativo.

Nivel 3: Definido. Procesos estandarizados, herramientas y métodos.

Nivel 4: Cuantitativamente manejado. Objetivos para la calidad.

Nivel 5: Optimización. Mejora de los procesos.