viernes, 17 de junio de 2011

WEB SEMANTICA

La Web Semántica es una web extendida, la misma está dotada de un mayor significado. Se desarrolla con lenguajes universales que permitirán a los usuarios encontrar respuestas a sus preguntas de una forma más rápida y sencilla gracias a la mejor estructuración de la información.

La misma permitirá a los usuarios delegar tareas a las herramientas de la Web Semánticas, las cuales podrán ser capaces de procesar la información.

El término de Web Semántica es algo desconocido para muchos usuarios, varias personas afirman que es la sucesora de la Web actual. Sabemos que la comprensión del concepto de la misma puede resultar ser algo confuso.

La Web Semántica es una extensión de la World Wide Web en la que los contenidos de la Web pueden ser expresado mucho mas que en un lenguaje natural, y también en un formato que pueda ser entendido, interpretado y usado por diferentes software, permitiéndoles buscar, compartir e integrar información más fácil.

Software Educativo

Un Software Educativo es un tipo de programa muy especial ya que tiene un impacto muy importante sobre las vidas de aquellos que lo usan. Un software educativo es un tipo de software enfocado y dedicado al aprendizaje, a mejorar la forma como aprendemos por medio de procesos mas avanzados y modernos que permiten que los individuos desarrollen habilidades  superiores por medio de la eseñanza y el aprendizaje autonomo. Los softwares educativos tambien son conocidos por permitir el descubrimiento y el desarrollo de algunas habilidades cognitivas

miércoles, 15 de junio de 2011

Exposiciòn de Software Libre

El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales.
•    La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
•    La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad      1). El acceso al código fuente es una condición necesaria para ello.
•    La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
•    La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.

viernes, 3 de junio de 2011

Exposiciòn II UML

 Debido a que UML evolucionó primeramente de varios métodos orientados al objeto de segunda generación , la mayoría de aplicadores de UML creen que sólo es relativo a sistemas de software orientados al objeto, cuando actualmente, UML no es simplemente un lenguaje para modelamiento orientado al objeto de tercera generación, sino un "lenguaje para modelamiento unificado" relativo a sistemas en general.

       El éxito de UML será medido por su apropiado uso en proyectos exitosos. UML no garantiza el éxito, sino que permite a los aplicadores enfocarse en la distribución de valor, usando un consistente, estandarizado y soportable por herramientas, lenguaje para modelamiento.

miércoles, 18 de mayo de 2011

BLOG COMO HERRAMIENTA !!!!!!!!

BLOG?
Sin duda una palabra de moda, uno de esos términos que de la noche a la mañana hemos comenzado a ver repetido en todas partes. Aunque aparecieron a finales de los años 90 y podemos considerar el 2004 como su año de explosión en la internet anglosajona, no ha sido hasta los últimos meses del 2005 cuando el fenómeno ha eclosionado definitivamente en el mundo hispanohablante.
COMO CREAR UN BLOG

Por lo general los blogs son entornos:

    - Colaborativo: ya que permiten que otros internautas añadan comentarios a las entradas iniciadas por el creador del blog.

    - Definibles: es decir se puede delimitar quiénes pueden añadir comentarios, lo que hace posible que se creen entornos restringidos aunque a la vez sean públicos y visibles a cualquier otro usuario web. Esta característica puede ser útil si queremos limitar la participación a un conjunto determinado de alumnos  
 - Interactivos: desde ellos pueden enlazarse otros sitios web, videos, audios, etc. dando acceso a otros contenidos y permitiendo la puesta en práctica de otras habilidades lingüísticas. Algunos espacios permiten incluso que se suban archivos de audio (podcasts).

- Gratuitos: al menos existe un gran número de espacios donde crear blogs que incluso no incluyen ningún tipo de publicidad.

LA NUBE

Vivimos en un mundo más conectado y más cambiante que nunca antes.
Nuevas empresas pequeñas superan a los operadores tradicionales establecidos
para acabar dominando sus mercados cada vez más rápido. Los países en desarrollo ponen a un lado las inversiones masivas en comunicaciones fijas y se concentran directamente en las comunicaciones móviles. Si bien nuestra creciente interconexión conlleva muchos beneficios, también implica una mayor vulnerabilidad y una mayor sensibilidad al riesgo. Cada vez más, nos servimos de la tecnología como apoyo en nuestras vidas personales y profesionales. Como individuos, exigimos un acceso instantáneo y siempre disponible a las comunicaciones, datos, contenidos y aplicaciones. Usamos cada vez más los medios de comunicación social para informarnos antes de tomar nuestras decisiones personales y empresariales. Como líderes empresariales, esperamos que la tecnología nos brinde eficacia en cuanto a los costes, mejore la experiencia del cliente, impulse el crecimiento de los ingresos y fomente la innovación. Al mismo tiempo, exigimos una disponibilidad constante y seguridad de extremo a extremo.
Esta combinación de expectativas crecientes y la rápida velocidad de los cambios supone un reto para los enfoques tradicionales de la tecnología informática. La duración de los ciclos económicos se reduce constantemente, pero la complejidad del sistema empresarial continúa su escalada. La tecnología informática se describe a menudo como un acelerador de la empresa, pero también como un obstáculo para los negocios. Se necesita un nuevo enfoque para liberar a los individuos y a las organizaciones de las limitaciones de la tecnología informática tradicional. Creemos que la nube es parte de la respuesta y desempeñará un papel central en la próxima era de la TI.
La nube es un nuevo paradigma de cómputo. En la nube, los recursos y servicios de TI se abstraen de la infraestructura subyacente y se suministran a demanda y a escala en un entorno multi-tenant. La nube tiene varias características
  • La tecnología informática, desde la infraestructura a las aplicaciones, se entrega y se consume como servicio en la red
  • Los servicios operan de forma coherente, con independencia de los sistemas subyacentes
  • La capacidad y el rendimiento se amplían para satisfacer la demanda, con facturación según el uso
  • Los servicios se comparten a través de múltiples organizaciones, lo que permite
  • que los mismos sistemas subyacentes y aplicaciones satisfagan las demandas
  • de distintos grupos de interés, a la vez y de forma segura
  • Se puede acceder a las aplicaciones, servicios y datos mediante una amplia gama de dispositivos conectados (por ejemplo, teléfonos inteligentes, ordenadores portátiles y otros dispositivos de Internet móvil)
La nube incluye algunas variaciones de modelos de servicios (es decir, IaaS, PaaS y SaaS) y modelos de implementación (es decir, nubes privadas, públicas, híbridas y de comunidad), tal y como se definen en la barra lateral.

APLICACIONES DINAMICAS USANDO PHP

Usar PHP para Dinamizar la WEB
El creciente interés por el uso de este lenguaje por sus características únicas. .  De acuerdo a las encuestas de NetCraft, PHP es en la actualidad el módulo más popular para el servidor Apache, creciendo a un ritmo acelerado sobre la totalidad de sitios de Internet. 

PHP (siglas que originalmente significaban Personal Home Page) fue primero escrito por Rasmus Lerdorf como un simple conjunto de scripts de Perl para guiar a los usuarios en sus páginas. Luego para satisfacer inquietudes del mismo tipo por parte de otra gente lo reescribe, pero esta vez como un lenguaje de script agregándole entre otras características soporte para formularios. Al ver como la popularidad del lenguaje aumenta, un grupo de desarrolladores crea para él un API, convirtiéndose así en el PHP3. Fue en ese momento cuando el parser de scripts PHP es completamente reescrito (el Zend Engine) dando vida al PHP4 mucho mas rápido, tal y como lo conocemos en la actualidad, hoy en día este es llamado Hypertext Preprocessor.

Existen cuatro grandes características: Velocidad, estabilidad, seguridad y simplicidad.

Velocidad: No solo la velocidad de ejecución, la cual es importante, sino además no crear demoras en la máquina. Por esta razón no debe requerir demasiados recursos de sistema. PHP se integra muy bien junto a otro software, especialmente bajo ambientes Unix, cuando se configura como módulo de Apache, esta listo para ser utilizado.
Estabilidad: La velocidad no sirve de mucho si el sistema se cae cada cierta cantidad de ejecuciones. Ninguna aplicación es 100% libre de bugs, pero teniendo de respaldo una increíble comunidad de programadores y usuarios es mucho más difícil para los bugs sobrevivir. PHP utiliza su propio sistema de administración de recursos y dispone de un sofisticado método de manejo de variables, conformando un sistema robusto y estable.
diferentes niveles de seguridad, estos pueden ser configurados desde el archivo .ini
Simplicidad: Se les debe permitir a los programadores generar código productivamente en el menor tiempo posible. Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente.
Conectividad: PHP dispone de una amplia gama de librerías, y agregarle extensiones es muy fácil. Esto le permite al PHP ser utilizado en muchas áreas diferentes, tales como encriptado, gráficos, XML y otras.