|
Curso gratis de Richard M. Stallman - 17 de Diciembre de 2005
|
| Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los primeros años del nuevo milenio, y que conforman quizás la mejor apología escrita del software libre como dispositivo... |
| Cap 27 |
Patentes de software
|
| |
La amenaza más seria a la que nos enfrentamos procede de las patentes de software , que pueden introducir algoritmos y funciones fuera del alcance del software libre al menos durante veinte años. Las patentes del algoritmo de compresión LZW se aplicaron en 1983, y todavía no podemos publicar |
| Cap 14 |
Los servicios relacionados con el software libre
|
| |
La filosofía del software libre rechaza una práctica empresarial concreta y muy generalizada, //pero no rechaza el negocio// en general. Cuando una empresa respeta la libertad de los usuarios, le deseamos mucho éxito. ------La venta de copias de Emacs ilustra una clase de empresa relacionada |
| Cap 93 |
¿Qué es la productividad del software
|
| |
Si el software fuese libre seguiría habiendo programadores, pero quizá menos. ¿Sería esto perjudicial para la sociedad? No necesariamente. Hoy en día las naciones desarrolladas tienen menos granjeros que en 1900, pero no creemos que esto sea malo para la sociedad porque esos agricultores |
|
|
|
Curso gratis de Indaya.com - 11 de Septiembre de 2005
|
| El diseño web va más allá del diseño gráfico, al influir en él multitud de factores que limitan las posibilidades del diseño , pero también otros que añaden interactividad... |
| Cap 2 |
Diseño grafico
|
| |
" Podemos definir el diseño gráfico como el proceso de programar, proyectar, coordinar, seleccionar y organizar una serie de elementos para producir objetos visuales destinados a comunicar mensajes específicos a grupos determinados. La función principal del diseño gráfico será entonces |
| Cap 3 |
Diseño grafico en la web
|
| |
" El diseño gráfico de una página web es tan solo una parte del diseño de la misma, ya que, además, hay que considerar un conjunto más o menos extenso de condicionantes que van a limitar la libre creatividad del diseñador. En primer lugar, las páginas web se deben descargar de un servidor web |
| Cap 1 |
Introducción al diseño grafico
|
| |
Apreciar en la confección de los incunables medievales realizados en los monasterios, en los que se observa de forma clara la importancia de la "FORMA" ( diseño ) para transmitir un mensaje. Incunable medieval
Posteriormente, Johann Gutenberg inventó la imprenta, artefacto capaz de reproducir |
|
|
|
Curso gratis de Marcelo Vendan - 21 de Noviembre de 2009
|
| En el siguiente trabajo se pretende desarrollar un tema bastante especial en el proceso de desarrollo de software , el cual es la base para que todo proyecto –independientemente de cual sea su... |
| Cap 9 |
Construcción de Prototipos de Software
|
| |
El cual pueda desarrollarse un diseño . En otras situaciones, se va a una recolección de los requerimientos, se aplican los principios de análisis y se construye un modelo de software , llamado un prototipo, según las apreciaciones del cliente y del que lo desarrolla. Finalmente, hay circunstancias |
| Cap 8 |
Visiones Lógicas y Físicas
|
| |
De procesamiento y las estructuras de información. En algunos casos se desarrolla una representación física como el primer paso del diseño del software . Sin embargo la mayoría de los sistemas basados en computador, se especifican de forma que se dictan ciertas recomendaciones físicas |
| Cap 3 |
Análisis de Requerimientos
|
| |
El análisis de requerimientos es la tarea que plantea la asignación de software a nivel de sistema y el diseño de programas (Figura 1). El análisis de requerimientos facilita al ingeniero de sistemas especificar la función y comportamiento de los programas, indicar la interfaz con otros elementos |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 21 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 2 |
Ingeniería del software
|
| |
:------Es el estudio de los principios y metodologías para desarrollo de sistemas de software . ------Definición 2:------Es la aplicación práctica del conocimiento científico en el diseño y construcción de programas de ordenador y la documentación adecuada para desarrollar, operar y mantenerlos. ------Definición 3 |
| Cap 4 |
Bibliografía
|
| |
Alonso Amo, F y Segovia Pérez, F. "Entornos y metodologías de programación". Paraninfo, Madrid 1995------Amescua Seco, Antonio de y otros "Ingeniería del software de gestión. Análisis y diseño de aplicaciones" Paraninfo, Madrid 1995------McClure, Carma "CASE, la automatización del software ". Ra-ma |
| Cap 4 |
Bibliografía
|
| |
- Alonso Amo, F y Segovia Pérez, F. "Entornos y metodologías de programación". Paraninfo, Madrid 1995 - Amescua Seco, Antonio de y otros "Ingeniería del software de gestión. Análisis y diseño de aplicaciones" Paraninfo, Madrid 1995 - McClure, Carma "CASE, la automatización del software ". Ra-ma |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 21 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 2 |
Nivel de madurez software del proceso
|
| |
) - Estimaciones versus Real acotado entre -20 y +20% - Incremento del esfuerzo de diseño en sólo un 3%
RESUMEN: El Modelo de Madurez ha resultado ser especialmente útil para mostrar el estado y las áreas de problemas claves en numerosas empresas de software . Una evaluación de este tipo |
| Cap 1 |
Metodología de desarrollo de software
|
| |
Las metodologías de desarrollo de software son un conjunto de procedimientos, técnicas y ayudas a la documentación para el desarrollo de productos software . ------Es como un libro de recetas de cocina, en el que se van indicando paso a paso todas las actividades a realizar para lograr el producto |
| Cap 1 |
Metodología de desarrollo de software
|
| |
*--------------------------------------------------------------------- --* |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 21 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 1 |
¿Qué hay que saber para construir o elegir una metodología?
|
| |
El ciclo entero de desarrollo de software ---**Para ello la metodología ha de realizar unas etapas: ~~- Investigación--- ~~- Análisis de requisitos--- ~~- Diseño **3. La metodología debe integrar las distintas fases del ciclo de desarrollo** ~~- **Rastreabilidad. ** Es importante poder referirse a otras |
| Cap 1 |
¿Qué hay que saber para construir o elegir una metodología?
|
| |
El ciclo entero de desarrollo de software ---**Para ello la metodología ha de realizar unas etapas: ~~- Investigación--- ~~- Análisis de requisitos--- ~~- Diseño **3. La metodología debe integrar las distintas fases del ciclo de desarrollo** ~~- **Rastreabilidad. ** Es importante poder referirse a otras |
| Cap 1 |
¿Qué hay que saber para construir o elegir una metodología?
|
| |
El ciclo entero de desarrollo de software ---**Para ello la metodología ha de realizar unas etapas: ~~- Investigación--- ~~- Análisis de requisitos--- ~~- Diseño **3. La metodología debe integrar las distintas fases del ciclo de desarrollo** ~~- **Rastreabilidad. ** Es importante poder referirse a otras |
|
|
|
Curso gratis de Marcelo H.Fortino - 31 de Enero de 2006
|
| Cuando hablamos de un sitio web nos estamos refiriendo en realidad a un conjunto de archivos, pueden ser de texto, audio, gráficos, etc. , que está unidos mediante un lenguaje de marcas denominado HTML. |
| Cap 4 |
Herramientas y recursos de diseño web
|
| |
**Herramientas de diseño Web **** Software de diseño Web ** Los software de diseño de sitios web más conocidos son el Macromedia Dreamweaver, el Microsoft Front Page y el Adobe Go Live, aunque están también el NetObjects Fusion, y un gran número de editores shareware que cumplen muy bien su función |
| Cap 1 |
Conceptos basicos de diseño web
|
| |
Que las distancias geográficas desaparezcan en la red. Para poder acceder a los sitios web utilizaremos un navegador, que es el software encargado de presentarnos esa información en forma amigable. ~- Sitio Web: conjunto de archivos ~- Página Web: archivo en formato HTML o HTM ~- Hipervínculo: objeto |
| Cap 1 |
Conceptos basicos de diseño web
|
| |
, haciendo que las distancias geográficas desaparezcan en la red. Para poder acceder a los sitios web utilizaremos un navegador, que es el software encargado de presentarnos esa información en forma amigable. ~- Sitio Web: conjunto de archivos ~- Página Web: archivo en formato HTML o HTM |
|
|
|
Curso gratis de Miquel Vidal - 20 de Diciembre de 2005
|
| En las siguientes líneas explicaré algunos de los rasgos del movimiento del software libre, su modelo de desarrollo y el alcance político, ético y económico de su apuesta. Trataré de hacer una breve... |
| Cap 2 |
¿Qué es el software
|
| |
El software es una producción inmaterial del cerebro humano y tal vez una de las estructuras más complicadas que la humanidad conoce. De hecho, los expertos en computación aún no entienden del todo cómo funciona, su comportamiento, sus paradojas y sus límites. 1 Básicamente, el software es un plan |
| Cap 12 |
Notas al pie
|
| |
Descontentos con la comercialización de software de sistema. Esta puede permitirles ganar más dinero, pero les requiere sentirse en conflicto con otros programadores en general en vez de sentirse como camaradas. El acto fundamental de amistad entre programadores es el compartir programas; Ahora se usan |
| Cap 5 |
La GPL: copyleft para tod@s
|
| |
Utilizando un brillante juego de palabras, tan del gusto de los hackers, Stallman inventa el concepto de //copyleft,// con el propósito político de garantizar la libre circulación de los saberes contenidos en el software y la posibilidad de que todos contribuyan a su mejora. El copyleft se sirve |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 21 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 2 |
Riesgos del software
|
| |
Se han producido amplios debates sobre la definición adecuada para riesgo de software , y hay acuerdo común en que el riesgo siempre implica dos características: • Incertidumbre: El acontecimiento que caracteriza al riesgo puede o no puede ocurrir; por ejemplo, no hay riesgos de un 100 por ciento |
| Cap 2 |
Riesgos del software
|
| |
Se han producido amplios debates sobre la definición adecuada para riesgo de software , y hay acuerdo común en que el riesgo siempre implica dos características: • Incertidumbre: El acontecimiento que caracteriza al riesgo puede o no puede ocurrir; por ejemplo, no hay riesgos de un 100 por ciento |
| Cap 7 |
Riesgos del proceso
|
| |
Si el proceso del software no está bien definido; si el análisis, diseño y pruebas se realizan sobre la marcha; si la calidad es un concepto que todo el mundo estima importante, pero por la que nadie actúa de manera tangible para alcanzarla, entonces el proyecto está en peligro. Las siguientes |
|
|
|
Curso gratis de Ricardo Araos - 18 de Octubre de 2005
|
| Jakarta es un nuevo paso dentro del desarrollo de la tecnología orientada a software de construcción de sitios web. Patrocinada por Apache. Org, la misma que desarrolla el servidor web Apache, Jakarta entrega... |
| Cap 4 |
Avalon
|
| |
Es una herramienta que separa el desarrollo de una página web del diseño gráfino de esta por lo que el diseñador sólo tiene que preocuparse de su trabajo y el programador de la calidad del software . Velocity funciona mediante la definición de lenguajes de templates asociados a código Java. Luego |
| Cap 1 |
Jakarta
|
| |
Está el proyecto James, consistente en un completo servidor mail que soporta la mayoria de los protocolos para servicios de correo. En total, Jakarta consiste de 21 subproyectos, a finales del 2001, que iré explicando en este documento. Por lo tanto, Jakarta no es un software en si mismo, sino |
| Cap 2 |
Un poco de historia
|
| |
, a las soluciones provistas por Microsoft o inclusive por la misma Sun (recordar que Java es propiedad de Sun). Y es esa fuerza y creatividad lo que le da vida a Jakarta que lo convertido en un software de rápido crecimiento y uso dentro de la comunidad de programadores. Ofrece a Tomcat como una buena |
|
|