Tutoriales de diseno software proceso diseno

Resultados 1 a 10 de 26 tutoriales
Ordenado por: más recientes - mejor valorados
Tutorial de Mononeurona - 27 de Octubre de 2005
La elección del lenguaje con el que se implementará afecta el uso de los patrones de diseño . Naturalmente algunos lenguajes aplican mejor que otros para distintas tareas. Cada lenguaje tiene su propio conjunto...
Cap 1 Introducción
  Microarquitectónicos, también son útiles como un vocabulario de diseño para los ingenieros de software .   La arquitectura general del sistema y las decisiones de diseño relacionadas pueden ser explicadas dando un conjunto de patrones utilizado.   Aunque nuevos patrones surgen, el GOF permanece como una referencia
Cap 2 Python
  Alivia a los programadores de las demandas de los principios de diseño
Cap 5 Proxy
  " Desde la perspectiva del diseño orientado a objetos la habilidad para atrapar accesos a atributos provee algunas nuevas soluciones a viejos problemas.   Un buen ejemplo es el patrón Proxy, el cual es utilizado cuando un objeto tiene que ser escudado de sus clientes.   Puede haber varias razones


Tutorial de - 12 de Enero de 2007
Este curso contiene cuatro actividades. Publico la primera actividad.
Cap 6 Reglas no escritas para un buen diseño de base de datos
  Y no en los últimos, con el fin de evitar que se duplique alguno de los nombres por error al cortarlos para abreviar durante el proceso de conversión (p. Ej. , utilizar COL1 y COL2, en lugar de NOMBRE_COLUMNA_LARGA_1 Y NOMBRE_COLUMNA_LARGA_2
Cap 4 Normalización
  . El diseño lógico final de una base de datos debe ser tal que equilibre un desempeño óptimo junto con la integridad de la información. Esto puede ser logrado a través de un proceso conocido como Normalización. La base de datos debe estar en un estado de "Forma completamente normalizada".   DEFINICIÓN
Cap 5 Ejercicio
  Que el título del CD esta asociado a un único código, por lo cual podríamos pensar que CODIGO y TITULO son campos redundantes ya que con cualquiera de ellos podemos identificar al elemento, pero pensemos en que el diseño no nos permite deshacernos de ninguno de los campos, ya que las instrucciones nos


Tutorial de Xavier Ferré Grau (Univ. Politécnica de Madrid - España) y María Isabel Sánchez Segura (Univ. Carlos III de Madrid - España) - 24 de Octubre de 2005
UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos
Cap 3 Diagramas de Estructura Estatica (1)
  Presentan los elementos de la solución software . Ambos tipos de diagramas comparten una parte de la notación para los elementos que los forman (clases y objetos) y las relaciones que existen entre los mismos (asociaciones). Sin embargo, hay otros elementos de notación que serán exclusivos de uno u otro
Cap 4 Diagramas de Estructura Estatica (2)
  En la asociación ternaria.   Navegabilidad En un extremo de una asociación se puede indicar la navegabilidad mediante una flecha. Significa que es posible "navegar" desde el objeto de la clase origen hasta el objeto de la clase destino. Se trata de un concepto de diseño , que indica
Cap 1 Introducción
  De orientación a objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh. Estos autores fueron contratados por la empresa Rational Software Co. Para crear una notación unificada en la que basar la construcción de sus herramientas CASE. En el proceso de creación de UML han participado, no obstante, otras


Tutorial de Mononeurona - 28 de Octubre de 2005
Por producir la más completa y robusta distribución de Linux, pero Debian no es sólo una distribución de Linux, es todo un mundo aparte de desarrollos, proyectos, foros, listas de correo y discusiones de una...
Cap 5 ¿Porqué se le llama a linux un sistema de código abier
  El código fuente para corregir esos bugs. Las compañías que producen software cerrado venden la licencia para ejecutar los archivos binarios resultados de la compilación y mantienen en secreto el código fuente, el cual nadie puede ver. De este modo usted no puede modificar el programa a su gusto
Cap 33 ¿Qué opciones existen en linux para la oficina?
  , OpenOffice. Org puede competir realmente con cualquier suite comercial y cerca del 80% de los usuarios de MS Office pueden usarla sin extrañar nada de aquella. Aún si no se es un entusiasta del software libre OpenOffice. Org es una opción que debe probarse si ya está harto de ese chocante mensaje
Cap 2 El Club Homebrew
  A que las organizaciones que contaban con equipos de cómputo eran sólo unos cientos de miles en todo el planeta. Eran las épocas donde uno podía pedir el código fuente en C de un controlador de Xerox y te lo enviaban por FedEx a tu casa para que lo modificaras a tu gusto: nadie pensaba que el software se pudiese vender


Rpm
Tutorial de Donnie Barnes - 22 de Diciembre de 2006
Este documento describe el uso del formato de paquetes de instalación que se ha convertido en estándar de facto, el RPM (RedHat Package Manager).
Cap 2 Visión general
  Tenga quedará a salvo. Queremos agradecer a los colegas de la distribución BOGUS por muchas de sus ideas y conceptos que han sido incluidos en RPM. Aunque RPM está completamente escrito por Red Hat Software , su funcionamiento está basado en código escrito por BOGUS (PM y PMS
Cap 6 Construyendo paquetes RPM
  " Construir paquetes RPM es algo realmente fácil de hacer, especialmente si puede conseguir que el software que intenta empaquetar pueda compilarse por sí mismo. El procedimiento básico es el siguiente: Asegúrese que su /etc/rpmrc está configurado para su sistema. Hágase
Cap 1 RPM (RedHat Package Manager)
  Información acerca de ficheros y/o paquetes. Red Hat Software anima a otros vendedores de distribuciones a dedicar un rato para examinar RPM y usarlo para sus propias distribuciones. RPM es completamente flexible y fácil de usar, aunque provee la base para un sistema muy extenso. También


Tutorial de Peter Dreuw - 03 de Enero de 2007
Este documento contiene información acerca del establecimiento de servicios WWW bajo Linux (tanto servidor como cliente) y como mantenerlos. No intenta ser un manual detallado pero sí una visión general y un buen punto de...
Cap 2 Configuración del software del cliente de WWW
  De comandos que recupere un documento, a través de las urls http , ftp , gopher , WAIS , NNTP o file:// , y salvarlo al disco. Además, se pueden rellenar documentos HTML con datos en el modo de proceso por lotes simplemente redirigiendo la entrada estándar y usando la opción -post_data
Cap 4 Manteniendo un servidor WWW o algunas Paginas Web
  De la carga de la misma página. Podemos limitar esto limitando el software del servidor a no servir más peticiones que "x" desde el mismo sistema al mismo tiempo. Pero, ¿Cómo conseguir este "x"? No es fácil calcularlo, y es necesaria mucha experiencia personal en su servidor para representarlo. Pero, le daré
Cap 3 Establecimiento de los sistemas de servidor de WWW
  " Esta sección contiene información sobre diferentes paquetes de software de servidores de http y herramientas adicionales del servidor como lenguajes de macros para programas CGI, etc. Para una descripción técnica sobre los mecanismos del http, eche un vistazo a los documentos RFC


Tutorial de Antonio Villalón Huerta - 28 de Febrero de 2006
A lo largo de este trabajo se va a intentar hacer un repaso de los puntos habituales referentes a seguridad en Unix y redes de computadores (problemas, ataques, defensas... ), aplicando el estudio a entornos...
Cap 85 Características de diseño
  Existen tres decisiones básicas en el diseño o la configuración de un cortafuegos ([Ran95]); la primera de ellas, la más importante, hace referencia a la política de seguridad de la organización propietaria del //firewall//: evidentemente, la configuración y el nivel de seguridad potencial será
Cap 116 Un criptosistema de clave secreta: DES
  De un criptosistema anterior, Lucifer, y posteriormente, tras algunas comprobaciones llevadas a cabo por la NSA estadounidense, pasó a transformarse en el que hoy conocemos como DES. DES puede ser implementado tanto en // software // como en chips con tecnología VLSI (//Very Large Scale Integration
Cap 20 Programas seguros, inseguros y nocivos
  Al de sistemas comerciales como Solaris o IRIX. Aparte de este hecho anecdótico, era preocupante comprobar como la mayoría de problemas descubiertos en 1990 seguía presente en los sistemas Unix estudiados. ------Aunque por fortuna la calidad del // software // ha mejorado mucho en los últimos años6.1


Tutorial de Grant Guenther - 22 de Diciembre de 2006
La unidad Iomega ZIP es una unidad de disco extraíble y de moda. Está disponible en tres versiones principales, la hay con interfaz SCSI, IDE, y otra que se conecta a un puerto paralelo. Este...
Cap 2 La unidad ZIP
  Las unidades tienen un botón redondo en el frontal de la unidad. Este botón es para expulsar el disco. Linux impide la expulsión mientras se la unidad esté montada, pero si el botón es pulsado mientras esté bloqueada, la unidad ZIP recordará y expulsará el disco tan pronto como el software
Cap 4 Uso de la unidad ZIP
  , reconnect=enabled, parity=enabled, synchronous=disabled, delay=100, extended translation=disabled aha152x: trying software interrupt, ok. scsi0 : Adaptec 152x SCSI driver; $Revision: 1. 18 $ scsi : 1 host. Vendor: IOMEGA Model: ZIP 100 Rev: E. 08 Type: Direct-Access
Cap 3 Configuración del kernel para la unidad ZIP
  -COMO, comprueba la sección Grupos. También hay valiosa información en el subdirectorio Documentation en versiones recientes. Debe empezar el proceso de compilación del kernel con la configuración del mismo. Aquí, identificará los componentes específicos del kernel que necesita. Make config


Tutorial de Jeff Tranter - 19 de Diciembre de 2006
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado, describe cómo configurar los drivers del núcleo y contesta a las preguntas más frecuentes. Intenta enseñar más rápido a los...
Cap 6 Respuestas a Preguntas Usualmente Formuladas (PUF)
  Por seeker@indirect. Com ) Linux sólo reconoce la 1542 en la dirección 330 (por defecto) o en la 334 y la PAS solamente permite la emulación MPU-401 en la 330. Aunque se desactive el MPU-401 bajo software , algo todavía entra en conflicto con el 1542 si continúa con su dirección por defecto. Mover la 1542
Cap 2 Tecnología de la tarjeta de sonido.
  Síntesis de FM para conservar la compatibilidad con otras tarjetas y software anteriores. Generalmente se proporcionan varias voces , es decir, generadores de sonido independientes. La síntesis de tabla de ondas (WaveTable) combina la flexibilidad de la conversión D/A con la capacidad
Cap 5 Aplicaciones que soporten sonido
  " Aquí doy un ejemplo de los tipos de aplicaciones que querría si posee una tarjeta de sonido bajo Linux. Compruebe el Mapa de Software de Linux (Linux Software Map), sitios FTP en Internet, y/o ficheros en su CD-ROM de Linux para conseguir información mas actualizada. Como mínimo, a ti te


Tutorial de David Rudder - 19 de Diciembre de 2006
El objetivo de este documento es enseñar las bases de la instalación de un cortafuegos mediante un PC y Linux. También trata la instalación y el uso de Servidores Proxy, dispositivos estos con los que...
Cap 4 Software para Cortafuegos
  " 4. 1 Paquetes disponibles Un cortafuegos en sentido estricto no necesita ningún software aparte del núcleo de LiNUX y los programas básicos de red (inetd, telnetd y telnet, ftpd y ftp). Pero un cortafuegos así es extremadamente restrictivo y no muy útil. Así que la gente ha hecho
Cap 3 Configuración
  Con Mac'es pero, dado que no uso Mac'es con suficiente asiduidad, lo cierto es que no lo sé.3. 2 Configurando el Software Así, que ahora tenemos un LiNUX conectado a Internet por una linea PPP de 14. 400. Además tenemos una red Ethernet que conecta el LiNUX y el resto de los ordenadores
Cap 5 Instalación del Servidor Proxy
  " El servidor proxy requiere software adicional. Éste se puede conseguir en: ftp://sunsite.unc.edu/pub/LiNUX/system/Network/misc/socks-Linux-src. Tg z Solamente hay un ejemplo de fichero de configuración en ese directorio, se llama "socks-conf". Debemos descomprimir y desempaquetar