jueves, 26 de mayo de 2011



Trabajo herramientas para la sustentación
de trabajos escritos





Tatiana Estefania Clavijo Garcia







Institución educativa distrital nueva Zelandia J.T
Bogotá D.C 27 de mayo de 2011


Trabajo herramientas para la sustentación
de trabajos escritos


Tatiana Estefania
Clavijo Gacia

1101

Carlos Romero


Informatica


Institución educativa distrital nueva Zelandia J.T
Bogotá D.C 27 de mayo de 2011



Contenido

Freemind……………………………………………
Cmaptools……………………………………………
















Introducción

Este es un documento que elabore sobre mi aprendizaje de los programas.

















FreeMind

Para hacer  la instalación de freemind, se descarga el archivo de internet, porque es un software gratuito y sin restricciones, solo que para trabajar en él se requiere de un completo que es java, de lo contrario no se podría ser abierto para un trabajo completo.
Es una herramienta de software  que nos  permite la elaboración de mapas mentales, es  un programada  de  Java. Es una alternativa libre con la que podemos organizar nuestras ideas, la aplicación es útil en el análisis y recopilación de información o ideas, pues con él es posible generar mapas mentales.
FreeMind nos permite  editar un conjunto de ideas en orden  alrededor de un concepto central, las ideas se añaden una a una al mapa mental. Un mapa mental nos ayuda a representar  palabras, ideas, tareas, u otros conceptos ligados y dispuestos alrededor de una palabra clave o de una idea central. Se utiliza para la generación, visualización, estructura, de las ideas, y como ayuda interna para el estudio, organización, solución de problemas, toma de decisiones y escritura. Es un diagrama de representación de palabras con conexiones entre las ideas de información ya que con freemind podemos ordenar nuestras diversas ideas.  Presentando estas conexiones de una manera gráfica,  estimula un acercamiento  para cualquier mapa ya que es una organización de datos,
Un mapa mental es similar a un conjunto de palabras , pero sin restricciones formales en las clases de enlaces usados. Los elementos se arreglan  según la importancia de los conceptos y se organizan en las agrupaciones y  las ramas .La formulación gráfica puede ayudar a la memoria.

El único problema que le encuentro a éste software es que todavía no incluye la herramienta „deshacer“ ,el resto me gusta.

lunes, 9 de mayo de 2011

                                                            La Web

El primer paso consiste en traducir la parte nombre del servidor de la URL en una dirección IP usando la base de datos distribuida de Internet conocida como DNS. Esta dirección IP es necesaria para contactar con el servidor web y poder enviarle paquetes de datos.
El siguiente paso es enviar una petición HTTP al servidor Web solicitando el recurso. En el caso de una página web típica, primero se solicita el texto HTML y luego es inmediatamente analizado por el navegador, el cual, después, hace peticiones adicionales para los gráficos y otros ficheros que formen parte de la página. Las estadísticas de popularidad de un sitio web normalmente están basadas en el número de páginas vistas o las peticiones de servidor asociadas, o peticiones de fichero, que tienen lugar.
Al recibir los ficheros solicitados desde el servidor web, el navegador renderiza la página tal y como se describe en el código HTML, el CSS y otros lenguajes web. Al final se incorporan las imágenes y otros recursos para producir la página que ve el usuario en su pantalla.
La mayoría de las páginas web contienen hiperenlaces a otras páginas relacionadas y algunas también contienen descargas, documentos fuente, definiciones y otros recursos web.
Esta colección de recursos útiles y relacionados, interconectados a través de enlaces de hipertexto, es lo que ha sido denominado como 'red' (web, en inglés) de información. Al trasladar esta idea a Internet, se creó lo que Tim Berners-Lee llamó WorldWideWeb (un término escrito en CamelCase, posteriormente desechado) en 1990.[1]
Si un usuario accede de nuevo a una página después de un pequeño intervalo, es probable que no se vuelvan a recuperar los datos del servidor web de la forma en que se explicó en el apartado anterior. Por defecto, los navegadores almacenan en una caché del disco duro local todos los recursos web a los que el usuario va accediendo. El navegador enviará una petición HTTP sólo si la página ha sido actualizada desde la última carga, en otro caso, la versión almacenada se reutilizará en el paso de renderizado para agilizar la visualización de la página.
Esto es particularmente importante para reducir la cantidad de tráfico web en Internet. La decisión sobre la caducidad de la página se hace de forma independiente para cada recurso (imagen, hoja de estilo, ficheros JavaScript, etc, además de para el propio código HTML). Sin embargo en sitios de contenido muy dinámico, muchos de los recursos básicos sólo se envían una vez por sesión. A los diseñadores de sitios web les interesa reunir todo el código CSS y JavaScript en unos pocos ficheros asociados a todo el sitio web, de forma que pueden ser descargados en las cachés de los usuarios y reducir así el tiempo de carga de las páginas y las peticiones al servidor.

Aparte de las utilidades creadas en los servidores Web que pueden determinar cuándo los ficheros físicos han sido actualizados, los diseñadores de páginas web generadas dinámicamente pueden controlar las cabeceras HTTP enviadas a los usuarios, de forma que las páginas intermedias o sensibles a problemas de seguridad no sean guardadas en caché. Por ejemplo, en los bancos on line y las páginas de noticias se utiliza frecuentemente este sistema.
Esto nos ayuda a comprender la diferencia entre los verbos HTTP 'GET' y 'POST' - los datos solicitados con GET pueden ser almacenados en la caché, si se cumplen las otras condiciones, mientras que con los datos obtenidos después de enviar información al servidor con POST normalmente no se puede.