TRABAJO RESUMEN

2
Trabajo seguro en corto tiempo. Asignación domiciliaria Taller de Modelamiento de Software Indicaciones: Responder de forma manual (a mano) las preguntas mostradas en la parte inferior, utilice hojas Bond A4. Se puede incluir gráficos o imágenes descargados de Internet o fotocopiadas de libro, estos pueden ser impresos y pegados en el contenido del trabajo, pero considere que la mayor parte del contenido debe ser escrito manualmente. En la resolución del trabajo, debe copiar el enunciado de la pregunta. Para la presentación, utilice el formato explicado en clase (engrapado en la parte superior izquierda, sin incluir una hoja en blanco al inicio, no utilizar folder y colocar el nombre del curso, apellidos y nombres del estudiante y sección en la parte superior de la primera hoja, seguidamente, trace una línea horizontal y empiece a responder cada pregunta). Si cree conveniente, puede escribir en ambas caras de la hoja. La fecha de presentación del trabajo es el 19 de agosto de 2015. El trabajo es individual y sirve como preparación para el examen de la semana siguiente a la presentación del trabajo. Se calificará presentación, orden y limpieza. No se aceptarán trabajos con arrugas o poco presentables. El trabajo será entregado los 15 primeros minutos de clase. Preguntas generales 1) Describa brevemente las metodologías RUP, SCRUM y XP, indicando sus principales características, ventajas y desventajas. 2) Describa brevemente los enfoques de desarrollo de software Cascada, Prototipado, Incremental, Espiral y RAD. 3) ¿Cuál es la relación entre una metodología de desarrollo de software y un enfoque de desarrollo de software? 4) Describa brevemente a los principales miembros del equipo de desarrollo de SW. 5) ¿Cuál es el rol de Analista de Sistemas en un proyecto de desarrollo de software? 6) ¿Qué cualidades y/o características debe tener un Analista de Sistemas? 7) Para que el analista de sistemas pueda capturar las necesidades y deseos del cliente puede utilizar… 8) ¿Qué es y para qué sirve UML? 9) Describa brevemente los siguientes diagramas de UML: a. Diagrama de clases b. Diagrama de objetos c. Diagrama de casos de uso d. Diagrama de paquetes e. Diagrama de despliegue f. Diagrama de componentes g. Diagrama de actividades h. Diagrama de estado i. Diagrama de secuencia j. Diagrama de colaboración Carrera profesional y semestre: Computación e Informática – Tercer Semestre Unidad Didáctica: Taller de Modelamiento de Software Docente: Ing. Rolando Zapata Maraví Apellidos y Nombres del estudiante: ……………………………..……………………………………..……

description

TRA

Transcript of TRABAJO RESUMEN

Trabajo seguro en corto tiempo.

Asignación domiciliaria

Taller de Modelamiento de Software

Indicaciones:

Responder de forma manual (a mano) las preguntas mostradas en la parte inferior, utilice hojas Bond

A4.

Se puede incluir gráficos o imágenes descargados de Internet o fotocopiadas de libro, estos pueden

ser impresos y pegados en el contenido del trabajo, pero considere que la mayor parte del contenido

debe ser escrito manualmente.

En la resolución del trabajo, debe copiar el enunciado de la pregunta.

Para la presentación, utilice el formato explicado en clase (engrapado en la parte superior

izquierda, sin incluir una hoja en blanco al inicio, no utilizar folder y colocar el nombre del curso,

apellidos y nombres del estudiante y sección en la parte superior de la primera hoja, seguidamente,

trace una línea horizontal y empiece a responder cada pregunta). Si cree conveniente, puede escribir

en ambas caras de la hoja.

La fecha de presentación del trabajo es el 19 de agosto de 2015.

El trabajo es individual y sirve como preparación para el examen de la semana siguiente a la

presentación del trabajo.

Se calificará presentación, orden y limpieza. No se aceptarán trabajos con arrugas o poco

presentables.

El trabajo será entregado los 15 primeros minutos de clase.

Preguntas generales

1) Describa brevemente las metodologías RUP, SCRUM y XP, indicando sus principales características,

ventajas y desventajas.

2) Describa brevemente los enfoques de desarrollo de software Cascada, Prototipado, Incremental,

Espiral y RAD.

3) ¿Cuál es la relación entre una metodología de desarrollo de software y un enfoque de desarrollo de

software?

4) Describa brevemente a los principales miembros del equipo de desarrollo de SW.

5) ¿Cuál es el rol de Analista de Sistemas en un proyecto de desarrollo de software?

6) ¿Qué cualidades y/o características debe tener un Analista de Sistemas?

7) Para que el analista de sistemas pueda capturar las necesidades y deseos del cliente puede utilizar…

8) ¿Qué es y para qué sirve UML?

9) Describa brevemente los siguientes diagramas de UML:

a. Diagrama de clases

b. Diagrama de objetos

c. Diagrama de casos de uso

d. Diagrama de paquetes

e. Diagrama de despliegue

f. Diagrama de componentes

g. Diagrama de actividades

h. Diagrama de estado

i. Diagrama de secuencia

j. Diagrama de colaboración

Carrera profesional y semestre: Computación e Informática – Tercer Semestre Unidad Didáctica: Taller de Modelamiento de Software Docente: Ing. Rolando Zapata Maraví

Apellidos y Nombres del estudiante: ……………………………..……………………………………..……

Trabajo seguro en corto tiempo.

10) ¿Qué relación existe entre UML y el analista de sistemas?

11) ¿Cuál es la diferencia entre un CUN y un CUS?

12) ¿Cuál es la diferencia entre un Actor de Negocio y un Trabajador de Negocio?

13) Con respecto a la obtención de requisitos, ¿Cuál es la diferencia entre necesidad, deseo y requisito?

14) ¿Por qué cree que es importante definir los requerimientos de un software antes de empezar a

programar?

15) ¿Para qué se utiliza IDEF0?

16) ¿Cuál es la diferencia entre IDEF0 e IDEF3?

17) ¿Para qué se utiliza DFD?

18) ¿Existe alguna similitud entre IDEF0 y DFD?

19) Realice una lista de por lo menos 5 programas que permitan realizar modelamiento utilizando UML

20) ¿Qué es BPMN?

21) ¿Existe alguna similitud entre IDEF0, BPMN y UML?

22) ¿Por qué es importante definir una adecuada arquitectura de desarrollo de Software?

23) ¿En qué casos se puede aplicar la Arquitectura Cliente/Servidor?

24) Describa brevemente la arquitectura MVC

25) ¿Cuáles son las principales características de la Arquitectura Orientada a Servicios?

26) ¿Cuáles son las principales características de la Arquitectura Orientada a Componentes?

27) ¿Cree Ud. que existe relación entre las siguientes asignaturas: Taller de modelamiento de SW, Análisis

y Diseño de Sistemas, Taller de Base de Batos, Herramientas de Desarrollo de Software y Lógica de

Programación? ¿Si? ¿No? Fundamente su respuesta

28) ¿Qué es el desarrollo basado en componentes?

29) Describa brevemente y explique un ejemplo de la capa presentación, capa regla de negocio y capa de

acceso a datos.

30) ¿Qué es un DataCenter? ¿Cuál es su utilidad?

31) ¿Qué elementos podemos encontrar en un DataCenter?

32) ¿Cuál cree que es la relación entre un Software y un DataCenter?

33) Realice una reflexión detallada sobre el siguiente gráfico: