Вы находитесь на странице: 1из 2

1.

Describa tres ejemplos de proyectos de desarrollo que sean adecuados para la utilizacin del Modelo de Prototipos y nombre dos ejemplos en donde sea complicado utilizar este tipo de Modelo de proceso de software. Fundamente la respuesta. Adecuados: Desarrollo Web: ya que es til para el cliente ver cmo va quedando el diseo del sitio y de esta manera solicitar cambios si fuese necesario. Desarrollo para mviles: al poseer poco espacio para mostrar informacin hay que buscar las mejores formas de hacerlo, y saber cules son los datos ms importantes que el cliente desea visualizar. Software de diseo asistido (CAD): Al poseer muchas herramientas para mostrar, se deben identificar aquellas que sean las ms importantes y/o utilizadas por el cliente para que las tenga al alcance.

Complicado: Software base: Es ms importante su buen funcionamiento y otros aspectos como la seguridad antes que la interfaz. Sistemas de tiempo Real: El rendimiento del sistema y la velocidad con la que se manejan los datos hacen que no se le d mucha importancia a la forma de mostrar la informacin.

2. El Modelo orientado a objetos, es uno de los ms modernos paradigmas del desarrollo del software, a menudo se une a una herramienta CASE. Investigue y escriba un resumen de una herramienta CASE que soporte este modelo lo desarrollo. La herramienta elegida es Oracle JDeveloper: Este magnfico entorno integrado desarrollado por Oracle trabaja con la ingeniera inversa, es decir primero se crea l cdigo y despus el diagrama. Es un software propietario pero gratuito desde 2005. Las primeras versiones de 1998 estaban basadas en el entorno JBuilder de Borland, pero desde la versin 9i de 2001 est basado en Java, no estando ya relacionado con el cdigo anterior de JBuilder. Sus caractersticas principales son: Es un entorno gratis, aunque previamente se debe suscribir para poder descargarlo. Puede descargarse en: http://www.oracle.com/technology/products/jdev/index.html. Netamente desarrollado para Java. Posee diagrama de clases (UML). Funciona en los siguientes sistemas operativos: o Windows. o Linux. o Mac OSX

3. Elija el modelo de proceso del software genrico que podra ser adecuado para gestionar el desarrollo de los siguientes sistemas, fundamente las razones. a. Un sistema ABS para los frenos de un automvil. Secuencial: es una aplicacin tpica, del cual se tiene mucho conocimiento de antemano, en donde el cliente ya sabe cmo va a resultar el producto final. b. Un sistema de Inteligencia Artificial para gestionar el mantenimiento de maquinarias agrcolas. Evolutivo en espiral: un sistema de inteligencia artificial va evolucionando, con la necesidad de irse actualizando para satisfacer los requerimientos. c. Un sistema de gestin administrativa contable, para una empresa de desarrollo del software. Secuencial: es una aplicacin tpica, del cual se tiene mucho conocimiento de antemano, en donde el cliente ya sabe cmo va a resultar el producto final. d. Un sistema de compra de tickets para espectculos. RAD: Se trata de un software simple, que puede ser desarrollado de manera gil y a gran velocidad.

4. Haga un anlisis de las herramientas disponibles en su entorno laboral actual en lo que refiere a herramientas de desarrollo y clasifquelas de acuerdo con los parmetros (funcin, actividad, amplitud de soporte) sugeridos en el libro Ingeniera del Software de Ian Sommerville, captulo 4, Proceso del Software. En nuestro mbito laboral utilizamos herramientas destinadas al desarrollo de aplicaciones internas y web. Para web se trabaja en lenguaje ASP.NET con Microsoft Visual Studio: Herramienta de procesamiento de lenguaje. Dreamweaver: Herramienta de edicin.

Para los sistemas internos se utiliza una herramienta israel llamada Magic que es un RAD.

Вам также может понравиться