Documentos de Académico
Documentos de Profesional
Documentos de Cultura
com
Solicita una cotizacin a travs de nuestros
correos
Maestros Online
Anlisis de
sistemas de cdigo
abierto
ejercicios
Servicio de asesoras y solucin de ejercicios
Ciencias_help@hotmail.com
Servicio de asesora y resolucin de ejercicios ciencias_help@hotmail.com
Instrucciones:
1. De acuerdo al siguiente diagrama CPM:
2. Llena dentro de los espacios los nmeros que corresponden para encontrar la ruta
crtica.
3. Resalta las holguras crticas.
4. Marca rellenando de algn color a las actividades que se siguen en la ruta crtica.
Instrucciones:
1. De acuerdo al ejemplo visto en el tema de esta sesin, realiza un diagrama de
dominio que ilustre un sistema de pago de nmina de una empresa de gran
tamao.
2. Debe contener todas las clases necesarias y las relaciones entre stas para que el
sistema sea funcional.
Ejercicios
Instrucciones:
1. Crea un diagrama de casos de uso en donde definan a los actores y
acciones necesarias para modelar un sistema de inscripcin de una escuela,
en dicho sistema el alumno debe poder ver su status.
2. Realiza una investigacin sobre la forma en la que el proceso unificado es
dirigido por los casos de uso.
3. Apyate en sitios confiables de Internet o en las bases de Biblioteca Digital, y
expresa en tus palabras la justificacin.
Servicio de asesora y resolucin de ejercicios ciencias_help@hotmail.com
nstrucciones:
1. Lee la siguiente situacin:
La zapatera El confort se dedica a la venta de zapatos y mochilas, busca poner
una segunda sucursal. Hasta ahora la administracin de ventas e inventarios se ha
realizado de forma manual. Por ello el gerente del negocio ha pensado que antes
de iniciar labores en la nueva sucursal necesita que le desarrollen un sistema de
informacin que le permita manejar y realizar sus actividades administrativas de
forma ms eficiente.
2. T papel en este caso es el de ayudar al gerente a definir los requisitos del nuevo
sistema de administracin. Debers ponerte en su lugar y considerar todas las
opciones de funcionalidad que se podran agregar al sistema.
3. Una vez que tengas los requisitos, genera un modelo de casos de uso que
describa el contexto del sistema, sus actores principales y los casos de uso.
4. Al final, realiza una validacin de los requisitos definidos en este caso, asigna
prioridades y elimina los requisitos que no sean importantes o que entran en
conflicto con los de mayor prioridad.
5. Debes incluir todos los casos de uso iniciales, los borradores de la interfaz
completos y el modelo del sistema inicial.
Instrucciones:
1. Investiga el caso de un sistema, aplicacin o software que haya sido calificado de
mala calidad por los usuarios y especifica lo siguiente:
a. Nombre de la aplicacin y la compaa que lo desarroll.
b. Funcin para la que est diseado.
c. Describe las caractersticas por las cuales se le considera inadecuado.
d. Posibles causas que impidieron que ese proyecto haya sido un fracaso en
cuanto a calidad.
2. Apyate en sitios confiables de Internet o en las bases de Biblioteca Digital.
3. Realiza un ensayo con el tema Importancia de los requerimientos al inicio del
desarrollo en el resultado final del software.
1. Investiga sobre el tema Etapas en la integracin de alto desempeo.
2. Explica la importancia del trabajo en equipo en el desarrollo de software.
3. Desarrolla un ensayo con el tema Ventajas del trabajo en equipo.
Servicio de asesora y resolucin de ejercicios ciencias_help@hotmail.com
Instrucciones:
1. Eres el lder de proyecto de un equipo de desarrollo de software al que ha sido
encargado el desarrollo de un programa con las siguientes caractersticas:
o Que permita que los trabajadores de una agencia de automviles verifiquen
el status y la solvencia econmica de los clientes que solicitan un crdito
para adquirir un nuevo modelo.
o Para desarrollar el proyecto tienes seis meses y te piden que al final de
dicho tiempo el sistema funcione a la perfeccin, por lo que las pruebas
debers realizarlas por tu parte.
2. Suponiendo que tu equipo de trabajo es eficiente, define cul ser el modelo de
desarrollo de software ms adecuado a este caso y las razones detalladas por las
que lo propones?
Instrucciones:
1. Realiza los diagramas de un sistema que administre todas las operaciones de una
tienda de renta/venta de videojuegos.
2. Recuerda que debes de incluir los atributos y comportamientos necesarios de
cada clase.
3. Agrega una explicacin de todos los componentes necesarios para que el sistema
funcione adecuadamente.
Instrucciones:
1. Realiza un ensayo en el que describas lo siguiente:
o Los conceptos relacionados al diseo de software.
o Importancia de su aplicacin.
o Ejemplos de cada uno.
2. Agrega a tu ensayo cmo cumpliras con los conceptos mencionados en un
sistema de renta/venta de pelculas online.
Instrucciones:
1. Investiga en sitios confiables de Internet o en las bases de Biblioteca Digital, las
diferentes tcnicas de codificacin y debugging en Java.
2. Explica la importancia de estas herramientas y agrega un ejemplo de cmo las
aplicaras.
3. Agrega un diagrama donde expliques el funcionamiento de alguna tcnica
de debugging.
Servicio de asesora y resolucin de ejercicios ciencias_help@hotmail.com
Instrucciones:
1. Analiza la siguiente situacin:
La compaa Audiocar se dedica a la distribucin de equipo de sonido para
automviles, el dueo del negocio piensa que una forma de aumentar sus ventas
es por medio de la creacin de una pgina web que permita a sus clientes revisar
el inventario de productos y solicitarlos en lnea.
Originalmente, el proyecto haba sido encargado a un equipo de desarrollo
diferente al tuyo, se desarroll en lenguaje PHP y por desgracia tiene algunos
problemas que provocan inconsistencias en la pgina web y desmotivan a los
clientes que la visitan.
En consecuencia, el dueo de Audiocar no est de acuerdo con el sistema que le
entregaron y por ello te pide, como lder de un grupo de prueba independiente al
proyecto, que realices pruebas al mismo, una revisin del cdigo y, si es
necesario, una actualizacin del modelo del programa.
2. Realiza lo siguiente:
o Explica cmo definiras la robustez en este proyecto.
o Especifica de nuevo los requisitos del sistema, ya que no tienes la
seguridad de que estn correctos.
o Define qu principios de codificacin consideras retomar para corregir el
sistema.
o Especifica el tipo de revisin adecuado para este caso y justifica la razn
de esta recomendacin.
o En qu momento del desarrollo el proyecto recomiendas se realicen la
verificacin y la validacin y por qu.
o Qu tipos de pruebas recomiendas y cmo se aplicaran?
o En caso de requerir un rediseo del sistema, cmo lo modelaras t?
Qu metodologa de trabajo en equipo utilizaras?
o Explica y propn como administraras las versiones del proyecto.
Instrucciones:
1. Investiga tres ejemplos de pruebas unitarias.
2. Compara en una tabla las ventajas, desventajas, ejemplos y en dnde utilizaras
de las siguientes pruebas:
Integracin descendente
Prueba de regresin
Prueba de unidad en el contexto orientado a objetos
Prueba de grupo
Pruebas de validacin
Servicio de asesora y resolucin de ejercicios ciencias_help@hotmail.com
Pruebas de recuperacin
Prueba de seguridad
Prueba de despliegue
Instrucciones:
1. Para realizar esta actividad debes de contar con los siguientes software instalados:
o JDK versin 1.7.
o Configuracin de variables de entorno PATH y CLASSPATH.
o Netbeans versin 7 con (JUnit incluido).
2. Genera una prueba de unidad, sobre una clase generada a partir del siguiente
diagrama UML:
Empleado
- id : int
- sueldo : double
- nombre: String
-apellido : String
+ Empleado ()
+ asignaIdo (id : int)
+ asignaSueldo (sueldo :
double)
+ asignaNombre (nombre :
String)
+ asignaApellido (apellido :
String)
+ mostrarDatos ( ) : String
3. Anota los resultados de la prueba en un reporte, agrega en el documento copias
de las pantallas tanto del programa como del procedimiento para realizar la
prueba.
Servicio de asesora y resolucin de ejercicios ciencias_help@hotmail.com