Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / Tutoriales de diseno software

Tutoriales de diseno software

73 tutoriales de diseno software encontrados(0.03 segundos)
Ordenado por: más recientes - mejor valorados
 1  2 3 4 5 6 7 8 >>
Patrones de diseño en Python (7 capítulos) Creative Commons   *****(1)
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 de fuerzas y debilidades. En este ensayo implementamos algunos de los patrones de diseño más comunes en Python, cuyo modelo de objetos es bastante distinto al de los lenguajes orientados a objetos convencionales. Por lo tanto, conseguimos algo de visión interna de los patrones en el contexto de Python.
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 7 Referencias
  [[ **BMR+96**]] Frank Buschmann, Regine Meunier, Hans Rohnert, Peter---Sommerlad, and Michael Stal.---//Pattern-Oriented Software Architecture -- A System of---Patterns//.---John Wiley & Sons, 1996.---457 pages.--- [[ **Dub96**]]--- Paul Dubois.---//Introduction to Python// .---Tutorial at TOOLS
Cap 2 Python
  alivia a los programadores de las demandas de los principios de diseño
Autor: Mononeurona - 27 de Octubre de 2005
Diseño de bases de datos en SQL (6 capítulos) CopyLeft   ***--(5)
Este curso contiene cuatro actividades. Publico la primera actividad.
Cap 6 REGLAS NO ESCRITAS PARA UN BUEN DISEÑO DE BASE DE DATOS
  "" Mantener los datos bien diferenciados (p.ej., el primero y el último de los nombres van separados). Acercar unas columnas a otras posteriormente sobre la marcha es, en general, bastante fácil, pero separarlas no   Primero, definir la clave primaria. Utilizar un nombre descriptivo (EMPLEADO_ID,
Cap 1 SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)
  "" Un sistema de administración de bases de datos DBMS (Database Management System, por sus siglas en Inglés) es un sistema basado en computador (software) que maneja una base de datos, o una colección de bases de datos o archivos. La persona que administra un D0BMS es conocida como el DBA
Cap 4 NORMALIZACIÓN
  "" Una base de datos tiene que ser diseñada antes de que pueda ser creada y usada. El diseño debe ajustarse a estándares que permitan ahorro de memoria, acceso rápido, fácil mantenimiento, portabilidad, facilidad de futuros mejoramientos, buen desempeño y eficiencia de costos, entre otros
Publicado por: Javier - 12 de Enero de 2007
El usuario arquetípico: Creación y uso de personajes en el diseño de productos interactivos (11 capítulos) Creative Commons   ****-(10)
¿Para quién diseñamos? Este artículo en PDF explica la técnica de creación de personajes y el diseño orientado a las metas. Tener una idea clara de para quién diseñamos y sus objetivos nos permite crear mejores interfaces.
Cap 3 Diseño orientado a las metas
  y no de diseño. Los ingenieros, dice Cooper, tienden a pensar en el modelo de implementación (el diseño interno del software) y dejan de lado el modelo mental del usuario (la manera en que el software será percibido y utilizado por el usuario) [Cooper 1999, Cooper 2003]. La actividad de diseño
Cap 2 Introducción
  En el intento de informarse acerca a los usuarios a quienes va dirigido un producto de software interactivo1, los diseñadores de estos productos se ven a menudo enfrentados a una cantidad excesiva de información socio-demográfica acerca de los futuros usuarios [Garret, Perfetti].Los personajes
Cap 9 Problemas metodológicos
  . ¿Pero qué sucede con una aplicación compleja para un target amplio? Microsoft Word por ejemplo, un software con un target de varios millones de personas en cientos de países. Esta clase de proyectos requiere la creación de varios personajes principales, ¿pero cuántos? cientos tal vez. Lo mismo
Autor: Ariel Guersenzvaig - 31 de Agosto de 2005
LABVIEW: Software para el Control y Autoamtización de Procesos Industriales (0 capítulos) CopyLeft   -----(0)
LabVIEW de National Instruments es la plataforma de software líder en la industria para sistemas de Control, Pruebas y Diseño. Gracias a este software ingenieros y técnicos pueden aumentar su productividad y reducir sus costos, confiando en el desarrollo gráfico de LabVIEW para desarrollar sus proyectos a lo largo de todo el ciclo de creación de un producto, obteniendo una mejor calidad y una mayor eficacia en la ingeniería y manufactura. Con este curso el participante será capaz de analizar los requerimientos de una aplicación y elegir los patrones de diseño y las estructuras de datos adecuadas, a la vez que dispondrá de un buen estilo de programación para crear “instrumentos virtuales” eficientes y aplicaciones modulares de forma organizada y de fácil escalabilidad y mantenimiento, optimizando el uso de memoria y recursos.
Publicado por: Jorge Poma Deza - 26 de Enero de 2008
Desarrollo Orientado a Objetos con UML (6 capítulos) Creative Commons   ****-(19)
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 1 Introducción
  UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos. Se ha convertido en el estándar de facto de la industria, debido a que ha sido impulsado por los autores de los tres métodos más usados
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
Autor: 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
La Guía del enROOTador para Linux (73 capítulos) GNU Free Documentation License   -----(0)
Esta guía tiene por objetivo dar respuestas muy claras y concretas a los problemas que puede poner la instalación de Linux. Reagrupa los trucos y astucias dadas por los usuarios, leídas más frecuentemente en los grupos de noticias fr.comp.os.linux (f.c.o.l), fr.comp.os.linux.moderated (f.c.o.l.m) o en las Howto, documentos que indican como instalar, configurar o mejorar un elemento software o hardware dado.
Cap 15 Status legal de Linux
  Aunque **Linux** es suministrado con el código fuente completo, es software con copyright, no de dominio público. Sin embargo está disponible gratuitamente bajo la "GNU Public License" (GPL). Ver la GPL para más información (en pocas palabras, esta licencia asegura que nadie podrá retirar ciertos
Cap 7 Una lista incompleta de Programas disponibles
  pocas ya que **Linux** se ajusta a POSIX casi totalmente. Desafortunadamente, no hay muchas aplicaciones para usuarios finales por el momento, pero esto ha empezado ya a cambiar. Aquí hay una lista incompleta de software que se sabe que corre bajo **Linux**.**Comandos básicos Unix :**##ls##, ##tr
Cap 4 Introducción a Linux
  de Linus B. Torvalds (##torvalds@transmeta.com##) y otros colaboradores, y es libremente redistribuible bajo las condiciones de la "GNU Public License".Linux **no** es de dominio público, ni es //shareware//. Es software gratuito, usualmente denominado **freeware**, y puede proporcionar copias
Autor: Eric Dumas - 14 de Febrero de 2006
Manual/FAQ Debian (36 capítulos) Creative Commons   ****-(18)
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos de código abierto. El inicio de Debian fue allá por 1993 cuando Ian Murdock decidió crear una distribución no comercial, estable y sólida, hecha para los hackers por los hackers. Debian es famoso 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 de las más vigorosas comunidades de software libre (SL).
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
Autor: Mononeurona - 28 de Octubre de 2005
Guía de Administración de Redes con Linux (199 capítulos) GNU Free Documentation License   ****-(23)
Hablar de redes de ordenadores siempre implica hablar de Unix. Por supuesto, Unix no es el único sistema operativo con capacidad para conectarse a las redes, pero ha sido la opción elegida durante años para las conexiones de empresas, y seguirá siéndolo durante mucho tiempo.
Cap 29 Software de Comunicaciones para Enlaces con Módem
  remotas. Se usa frecuentemente para trasladar correo o noticias dentro de redes privadas. El paquete de UUCP de Ian Taylor, que también funciona en GNU/Linux, se describe con detalle en [[http://es.tldp.org/Manuales-LuCAS/GARL2/garl2/x-087-2-uucp.html Capítulo 16]]. Otro software no interactivo
Cap 71 ¿Qué es un cortafuegos?
  en la Figura 9-1 . El 'software' de cortafuegos de Linux proporciona otras dos características muy útiles que se discutirán en capítulos por separado: auditoría de IP ( Capítulo 10 ) y enmascaramiento de IP ( Capítulo 11 ). Notas [1] El término cortafuegos
Cap 139 ¿Cómo se reparte el correo?
  , los mensajes que no pudieron ser enviados deben ser normalmente //devueltos//(bounced) al remitente junto con algún mensaje de error.Para envíos lejanos, el software de transporte usado depende del tipo de enlace. Si el correo debe enviarse a través de una red que usa TCP/IP, se usará normalmente
Autor: Olaf Kirch y Terry Dawson - 14 de Febrero de 2006
Tutorial de Java (197 capítulos) Creative Commons   *****(118)
Amplio tutorial de Java para empezar a trabajar y ampliar conocimientos de este lenguaje.
Cap 111 Mejorar el Diseño de Interfaces
  La interface de usuario es el aspecto más importante de una aplicación, tal como ya hemos repetido. Un diseño pobre de la interface es un grave problema para que el usuario pueda obtener todo el partido posible de la aplicación. Para ser efectivos, no debemos limitarnos a colocar una serie
Cap 92 Diseño de Componentes propios
  También podemos atrevernos en el diseño de Componentes propios. Deberán ser una subclase de //Canvas// o //Panel//. Para mostrarlos en pantalla deberemos sobreescribir los métodos //paint()//, //update()//, //minimumSize()// y //preferredSize()// y para controlar los eventos tendremos
Cap 73 Component
  ://www.publispain.com/supertutoriales/diseno/java/cursos/3/Cap4/boton.html Button]]~- [[http://www.publispain.com/supertutoriales/diseno/java/cursos/3/Cap4/canvas.html Canvas]]~- [[http://www.publispain.com/supertutoriales/diseno/java/cursos/3/Cap4/boton.html#BotonMarca Checkbox]]~- [[http
Autor: Agustín Froufe - 29 de Agosto de 2005
RPM (7 capítulos) Copyright   -----(0)
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 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
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
Autor: Donnie Barnes - 22 de Diciembre de 2006
 1  2 3 4 5 6 7 8 >>