domingo, 27 de octubre de 2013

Bibliografia










Introduccion.

Primero que nada la web es una idea que creció con base en la internet, antes de la web la manera de obtener la información de internet era muy complicada pues tenias que tener muchos conocimientos sobre sistemas operativos o programas, pero cuando la web entra en juego introduce el idioma universal de busqueda que una vez que ya la información esté disponible se pueda acceder a ella desde cualquier computadora, de cualquier país, por cualquier persona. La web es la manera más sofisticada de ofrecer información, la forma más potente para tener acceso a la inmensa cantidad de información del internet. La arquitectura para esto está formada por un cliente y un servidor, las tecnologías que maneja el cliente son por ejemplo internet explorer, mozilla firefox, opera, tecnologias de programacion html, C++, Java Script etc. Las tecnologías de un servidor son motores java, php, internet information server entre otros. Los hipertextos son enlaces a otros documentos uno puede seguir y seguir investigando sobre el tema que le guste gracias a estos hipertextos que nos hacen la vida mas facil y es asi que las tecnologías web han rediseñado nuestra manera en que usamos la internet y encontramos lo que buscamos.
Queda para los desarrolladores de sistemas, administradores y fabricantes desoftware de servidor, el reto de desarrollar esquemas donde la información fluya con mayor facilidad independiente de la plataforma o la aplicación, encontrar formas mejores y más seguras de desarrollo de aplicaciones web, que permitan que podamos ver sistemas más complejos a los actualmente conocidos, que con seguridad y de forma rápida resuelvan los problemas cotidianos y acerquen los servicios a los usuarios. Es un mundo cercano y con esperanza, donde la tecnología se acerca a la sociedad, en especial a los que menos han podido aprovecharla y disfrutarla. Como resultado del desarrollo de este proyecto se obtuvo la implementación del sitio web para el Centro Universitario del Sur, el cual permite realizar la actualización dinámica de información utilizando la tecnología ASP y Bases de Datos en Microsoft Access, facilitando la actualización de la información relevante.



Lenguajes de Programacion.




Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente. Aunque muchas veces se usa lenguaje de programación y lenguaje informático como si fuesen sinónimos, no tiene por qué ser así, ya que los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como, por ejemplo, el HTML.

Por otro lado, el término "lenguaje natural" define un medio de comunicación compartido por un grupo de personas (por ejemplo: inglés o francés).

Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada que ver con los lenguajes de programación; se los conoce como protocolos de comunicación. Se trata de dos conceptos totalmente diferentes. Un lenguaje de programación es muy estricto:


  • A CADA instrucción le corresponde UNA acción de procesador.
  • El lenguaje utilizado por el procesador se denomina lenguaje máquina. Se trata de datos tal como llegan al procesador, que consisten en una serie de 0 y 1 ( datos binarios).
  • El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo.

El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser portado a otro tipo de equipo. El término "portabilidad" describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario volver a escribir todo el programa!


 Por lo tanto, un lenguaje de programación tiene varias ventajas:
  • es mucho más fácil de comprender que un lenguaje máquina:
  • permite mayor portabilidad, es decir que puede adaptarse fácilmente para ejecutarse en diferentes tipos de equipos.



Internet

Qué es Internet?

 Posiblemente esta sea una de las preguntas más comunes y no por ello más fáciles de contestar.
   En el sentido estricto, internet es sólo una red de ordenadores interconectados. Cuando la gente hace referencia a Internet se está refiriendo normalmente a esta red y a un conjunto de servicios y aplicaciones que permiten hacer un uso provechoso de la misma.
   A nivel físico, Internet se compone de un gran número de máquinas distribuidas por todo el mundo y conectadas por los más diversos medios (cable, radio, satélites, etc...). Las máquinas o ordenadores que forman parte de internet no son iguales y pueden tener funciones diferentes. Podemos encontrar desde el PC de nuestra casa, cuya única función es la de consultar páginas web, el servidor en el que se almacenan las páginas web que queremos consultar, ordenadores intermedios que administran el flujo de información a través de la red, etc...

Nacimiento y breve historia de Internet

   En un primer momento, Internet se empleo con objetivos militares. Se diseño como una red capaz de funcionar incluso en caso de que algunos de sus nodos fueran destruidos (ya que la información circularía por otros cauces de la red). Posteriormente, las universidades y las industrias se interesaron por esta red y fueron poco a poco cobrando protagonismo dentro de la misma. Actualmente Internet es un fenómeno social y económico por su extensión y por la falta de restricciones que la regulen.
   Al inicio de Internet, no existían lo que hoy conocemos como páginas Web. Cuando Internet se fue popularizando, se pensó en un medio para mostrar información a la gente de forma gráfica e interactiva. Un medio que permitiese saltar de documento en documento, mostrar imágenes, ejecutar pequeños programas, etc...
  Aunque en su inicio esto no se consiguió del todo, a lo largo del tiempo se han ido mejorando los sistemas y se ha llegado a lo que hoy conocemos como páginas web. Estos sistemas reciben el nombre informático de protocolos y establecen la forma en que dos ordenadores conectados a una red deben enviar y recibir información, así como el modo en que deben interpretar esa información.
  El protocolo de páginas web de internet es el http, que significa protocolo de transferencia de hipertexto. El hipertexto es un tipo de documento desde el que se puede ir a otro o a partes del mismo a través de unos enlaces, de ahí el nombre.

Internet en la actualidad:

   Actualmente internet es un gran entramado de páginas que se llaman unas a otras y que constituyen una red de relaciones inabarcable e incontenible por cualquier persona o máquina. Aunque resulte paradójico, no existe un directorio en el que se citen todas las páginas de internet. Esto es debido a que Internet es un ente cambiante. Yo puedo poner una página sobre un tema y no necesito registrarla en ningún lugar, la página está ahí para quien conozca la dirección y la quiera visitar. Si al mes que viene decido quitarla, la página simplemente 
deja de existir.











Aplicación Web.

Una aplicación web es un conjunto de páginas que interactúan unas con otras y con diversos recursos en un servidor web, incluidas bases de datos. Esta interacción permite implementar características en su sitio como catálogos de productos virtuales y administradores de noticias y contenidos. Adicionalmente podrá realizar consultas a bases de datos, registrar e ingresar información, solicitudes, pedidos y múltiples tipos de información en línea en tiempo real.

¿Cómo funcionan las aplicaciones web?

Los administradores de contenidos vía web almacenan los datos en BASES DE DATOS (BD). Estas BD están formadas por un número variable de tablas que contienen columnas y filas, estas tablas se componen del contenido que ha sido previamente cargado en ellas a través de formularios.

En estas tablas llamamos al nombre de cada columna CAMPO. Y a cada fila REGISTRO. AMBOS EN EL SISTEMA POSEEN NUMEROS DE ID (identificación) QUE SON ÚNICOS PARA CADA UNO DE ELLOS.

Las páginas que se generan a partir de esos contenidos son llamadas dinámicas. En este contexto el término dinámico no indica movimiento o animación, sino que hace referencia al hecho de que las páginas dinámicas de un sitio web se generan a partir de una SOLICITUD o CONSULTA que realiza una máquina CLIENTE a un SERVIDOR WEB (en este caso). Se podría decir que la página dinámica no existe hasta que no es solicitada por el navegante. Cuando el navegante la solicita oprimiendo alguno de los comandos disponibles se dispara la consulta a la BASE DE DATOS, y el sistema MUESTRA una página web con el contenido que este programado en la consulta.







Ventajas:

* Las aplicaciones web requieren poco o nada de espacio en disco. Además suelen ser livianas.
* No requieren que los usuarios las actualicen, eso es implementado del lado del servidor.
* Proveen gran compatibilidad entre plataformas (portabilidad), dado que operan en un navegador web.

Desventajas:


* Las aplicaciones web requieren navegadores web totalmente compatibles para funcionar. Incluso muchas veces requieren las extensiones apropiadas y actualizadas para operar.
* Muchas veces requieren una conexión a internet para funcionar, si la misma se interrumpe, no es posible utilizarla más. De todas maneras, en ocasiones, pueden ser descargadas e instaladas localmente para su uso offline.
* Muchas no son de código abierto, perdiendo flexibilidad.
* La aplicación web desaparece si así lo requiere el desarrollador o si el mismo se extingue. Las aplicaciones tradicionales, en general, pueden seguir usándose en esos casos.
* El usuario, en general, no tiene libertad de elegir la versión de la aplicación web que quiere usar. Un usuario podría preferir usar una versión más antigua, hasta que la nueva sea probada.
* En teoría, el desarrollador de la aplicación web puede rastrear cualquier actividad que el usuario haga. Esto puede traer problemas de privacidad. 




Tecnologia Movil.

Las tecnologías móviles tienen mucho tiempo entre nosotros simplificando nuestras
actividades cotidianas facilitando nuestros trabajos, estudios o vida normal con sus
innumerables aplicaciones disponibles que se han ido incrementando con el tiempo.

Sin embargo, el desarrollo de la computación como de la telefonía celular han sido el
parte aguas de la evolución de estas tecnologías que se despegaron con la incursión del
Internet en la vida productiva y económica de la sociedad de hace más de 20 años. A
pesar de que la telefonía celular estaba en pleno crecimiento su estructura era incipiente
para soportar las aplicaciones básicas del uso de Internet en las décadas de los noventas
en inicio del 2000.

¿Cuál es el estado actual de las tecnologías móviles?
Actualmente, las tecnologías móviles han cubierto la mayoría de las áreas de servicio de
comunicaciones y entretenimiento enfocando sus aplicaciones a generar un mercado
cautivo de estas, a los miles de usuarios que día a día adoptan el uso de servicios, tal
como lo es, telefonía móvil, envío de mensajes de texto y multimedia; y en los últimos años

la actualización de la información de las redes sociales.


¿Cuáles son las aplicaciones futuras de las tecnologías móviles?
A pesar de que se piensa que habrá en el futuro o como serán las cosas, siempre se pasa
por alto el presente y que es lo que hacemos hoy con lo que disponemos en esta época.
Hace unos días, se comentaba que las generaciones actuales desconocen lo que usaban
sus padres en la misma época, consideraban que estos usaban redes sociales y teléfonos
móviles como actualmente se realiza. El futuro está hoy a la vista de todos y al alcance de
pocos ante los elevados costos de los servicios de los equipos móviles y ante un menú
extenso de aplicaciones que van desde entretenimiento hasta aplicaciones financieras.



¿Quiénes serán los beneficiarios directos de las tecnologías móviles futuras?
En la historia humana siempre se considera que los beneficiados de los avances técnicos,
médicos y sociales son las futuras generaciones, en el caso de la situación ambiental, se
puede confirmar que el tiempo futuro no es tan prometedor que el actual. Para el caso
de las tecnologías móviles los beneficiarios serán los que ha experimentado los cambios
antes y después de que estos se presenten en este rubro. Es decir, hace 20 años no se
contaba con una telefonía móvil al alcance de todos, sin embargo la telefonía local
cubría ese vacío aun existente.


Servicios Web

Existen numerosas definiciones de Servicios Web y esto demuestra, en parte, la gran complejidad de los servicios que se agrupan bajo este término y las implicaciones asociadas a ellos. Hasta ahora la definición más general y convincente es decir que los Servicios Web son el conjunto de aplicaciones o tecnologías con capacidad para interoperar en la Web. Estas tecnologías intercambian datos entre ellas con el fin de ofrecer unos servicios.
La World Wide Web no es sólo un espacio de información, también es un espacio de interacción. Utilizando la Web como plataforma, los usuarios, de forma remota, pueden solicitar un servicio que algún proveedor ofrezca en la red. Pero para que esta interacción funcione, deben existir unos mecanismos de comunicación estándares entre diferentes aplicaciones. Estos mecanismos deben poder interactuar entre sí para presentar la información de forma dinámica al usuario. Se precisa, pues, una arquitectura de referencia estándar que haga posible la interoperabilidad y extensibilidad entre las distintas aplicaciones y que permita su combinación para realizar operaciones complejas.



¿Para que sirven?

Estos servicios proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones, que interactúan entre sí para presentar información dinámica al usuario. Para proporcionar interoperabilidad y extensibilidad entre estas aplicaciones, y que al mismo tiempo sea posible su combinación para realizar operaciones complejas, es necesaria una arquitectura de referencia estándar. 






Plataformas

Servidores de aplicaciones para servicios Web:

• JBoss servidor de aplicaciones J2EE Open Source de Red Hat inc.
• Oracle Fusion Middleware
• IBM Lotus Domino a partir de la versión 7.0
• Axis y el servidor Jakarta Tomcat (de Apache)
• ColdFusion MX de [[Macromedia]httpd ]
• Java Web Services Development Pack (JWSDP) de Sun Microsystems (basado en
Jakarta Tomcat)
• JOnAS (parte de ObjectWeb una iniciativa de código abierto)
• Microsoft .NET
• Novell exteNd (basado en la plataforma J2EE)
• WebLogic
• WebSphere
• JAX-WS con GlassFish
• Zope es un servidor de aplicaciones Web orientado a objetos desarrollado en el
lenguaje de programación Python
• VERASTREAM de AttachmateWRQ para modernizar o integrar aplicaciones host
IBM y VT
• PHP

En resumen, los servicios web nos sirven para poder utilizar datos desde otras
plataformas. Por ejemplo, supongamos que tenemos una aplicación bajo Windows con la
que gestionamos una tienda de camisetas y en un momento dado decidimos montar una
tienda online o que nuestra PDA acceda al catálogo para poder enseñar a los clientes en
tiempo real las tarifas. Una buena solución para compartir los datos es montar un servicio
web.




Diferencias entre Internet, Extranet e Intranet.


Diferencias entre internet, extranet e intranet.


Las diferencias de la extranet con internet y la intranet se dan principalmente en el tipo de información y en el acceso a ella. internet puede dirigirse a cualquier usuario, global, abierto a cualquiera que tenga una conexión y tiene distintos usos como recabar información de los productos, contactar con cualquier persona de la empresa, etc.
las intranet están restringidas a aquellas personas que están conectadas a la red privada de la empresa y permite el intercambio de información entre los trabajadores.
la extranet se dirige a usuarios tanto de la empresa como externos, pero la información que se encuentra en la extranet es restringida, solo tienen acceso a esta red aquellos que tengan permiso.
además de eso, ambas funcionan esencialmente de la misma manera, con la misma tecnología tcp/ip para regular el tráfico de datos. del mismo modo, desde el punto de vista de las aplicaciones (e-mail, newsgroups
 y transferencia de archivos ftp, además del web), no existe ninguna diferencia entre internet e intranet.
aquí esta mejor un cuadro para especificar las diferencias:








Extranet.

Una extranet es una red que permite dar acceso limitado sobre servicios específicos a usuarios fuera de un entorno privado. En este sentido, se diferencia de internet en tanto que el acceso es restringido y a una intranet, ya que los usuarios que la utilizan son externos a la misma. Se utiliza mayormente en contextos B2B y, en algunos casos, B2E o B2C.

¿Qué usos tiene una extranet?

Una extranet permite compartir información o servicios privados con usuarios que no forman parte de nuestra red local. En general, se usa para permitir al usuario realizar consultas sobre datos que forman parte de la intranet de la empresa u organización.
Algunos ejemplos de uso de extranets:

  • Permitir la consulta de stocks y precios a proveedores o distribuidores
  • Dar acceso a clientes a su estado de cuenta, balances, etc.
  • Compartir información con socios o colaboradores dispersos geográficamente
  • Como medio de comunicación entre una empresa y sus recursos humanos
  • Acceso a material y calificaciones para alumnos en un entorno de e-learning

¿De qué se compone?

Las extranets, en general, se componen de los siguientes elementos:
Una base de autentificación, que permite crear usuarios y dar diferentes niveles de acceso a los recursos.
Una base de datos ( o un subconjunto de una ) a compartir. Muchas veces se necesita cubrir diferencias entre los mecanismos internos de almacenamiento de datos y los externos. ( por ejemplo: 

  • conversión entre dos
  • sistemas de base de datos; conversión de tipos de archivos; etc )
  • Una plataforma que brinde acceso a esos datos ( por ejemplo: un sitio web, aplicionesde escritorio o móviles, etc. )

¿Necesito una Extranet?

Una extranet es una buena forma de dar acceso restringido y de calidad a información consultada frecuentemente y, al mismo tiempo, de aliviar la carga de sus recursos humanos. Acceso de calidad en el sentido de que el usuario no sólo tiene acceso a la misma información a la que tal vez accedía por otro medio ( ej. consultas por email ) sino que puede hacerlo de forma rápida, cuando la requiera y a través de una plataforma diseñada para sus necesidades. Ya que las solicitudes más frecuentes de sus clientes o colaboradores ( stocks, precios, balances, horarios, etc ) pasan a resolverse a través de esta plataforma, la carga sobre sus recursos humanos se ve aliviada, liberando a los mismos de consultas telefónicas o por email diarias, envío de boletines con información, etc.

En conclusión, una extranet es una buena decisión si:
Comparte información privada con personas externas a la empresa o a su red privada
El conjunto de personas con las que comparte esa información no es volátil (ej. sus distribuidores no varían mucho, su cartera de clientes es estable)
La necesidad de consultar esa información es frecuente (ej. consultas diarias de
stock)



Intranet.

¿Qué es una Intranet?

Considérela como un sitio web interno, diseñado para ser utilizado dentro de los límites de la compañía. Lo que distingue una Intranet de un sitio de Internet, es que las intranets son privadas y la información que en ella reside tiene como objetivo asistir a los trabajadores en la generación de valor para la empresa.
                                                                                        ¿Por qué una intranet?
El 80% de la información que se utiliza diariamente para realizar el trabajo no está en los sistemas transaccionales de las empresas.
Se estima que un empleado promedio consume entre un 25% y 30% de su tiempo buscando información. Esto significa que las empresas pierden mensualmente un 30% del dinero correspondiente al costo de sus empleados, sumado al lucro cesante derivado de este tiempo improductivo en los que los empleados no generan valor para la empresa.
Las organizaciones insumen gran cantidad de información para dar soporte a su operativa diaria; información generada internamente como proveniente de fuentes externas. Viven de esta información, memorandos, reportes, información de productos, análisis de mercados, contratos, artículos de interés, minutas de reunión, información interna, manuales y procedimientos, etc. 
Pero su acceso no es siempre fácil. Si no está organizada, relacionada y distribuida de forma apropiada, no genera valor para el negocio, desaprovechando uno de los activos más importantes de la Empresa: El Conocimiento.
Una Intranet pone a disposición esta información a lo largo y ancho de la empresa, las 24 horas del día, los 365 días del año, trabajando en la oficina, estando de viaje o desde la casa haciendo trabajo remoto. Todo bajo un esquema de seguridad y control de acceso que asegura que cada persona puede ver únicamente lo que le corresponde.
Pero la intranet no se limita únicamente a compartir documentos electrónicos, promueve nuevas formas de colaboración y acceso a los sistemas. Ya no es necesario reunir a todos en una sala para discutir un proyecto. Maquetas preliminares, diseños e información pueden ser compartidos en línea, a través de una junta virtual, donde cada participante puede estar en su propio escritorio, viendo un documento y discutiéndolo por teléfono, con telefonía en línea, o a través de un foro de discusión. Equipos de personas alrededor del mundo pueden trabajar juntos sin tener que invertir en gastos de viaje. La capacitación en línea disminuye los costos de traslados, infraestructura y coordinación de horarios. El resultado de esto es un aumento increíble en la eficiencia.
Los números son elocuentes, un estudio realizado por el Delphi Group® descubrió que el 98% de las instalaciones de Intranets dan Retorno Sobre la Inversión (ROI) favorable, siendo un indicador muy importante en comparación con otras aplicaciones, como por ejemplo CRM en donde éste valor alcanza solamente un 60% o instalaciones de ERP donde el porcentaje es menor.

La International Data Corporation (IDC), en un estudio específico acerca del ROI en proyectos de Intranets Corporativas, revela que las implementaciones de Intranets respaldadas por una decisión estratégica de la compañía están alcanzando un ROI mayores al 1000 por ciento.

Dominios

¿Qué son dominios?

Un dominio de Internet es una red de identificación asociada a un grupo de dispositivos o equipos conectados a la red Internet.
El propósito principal de los nombres de dominio en Internet y del sistema de nombres de dominio (DNS), es traducir las direcciones IP de cada nodo activo en la red, a términos memorizables y fáciles de encontrar. Esta abstracción hace posible que cualquier servicio (de red) pueda moverse de un lugar geográfico a otro en la red Internet, aún cuando el cambio implique que tendrá una dirección IP diferente.1
Sin la ayuda del sistema de nombres de dominio, los usuarios de Internet tendrían que acceder a cada servicio web utilizando la dirección IP del nodo (por ejemplo, sería necesario utilizar http://192.0.32.10 en vez de http://example.com). Además, reduciría el número de webs posibles, ya que actualmente es habitual que una misma dirección IP sea compartida por varios dominios.
Los dominios asignados a los países se identifican mediante un código de dos letras que
Aparecen al final de la dirección, por ejemplo:

• México: mx
• Argentina: ar
• Colombia: co
• Chile: cl
• Ecuador: ec
• Venezuela: ve


Correo electrónico.

Correo electrónico (en inglés: e-mail), es un servicio de red que permite a los usuarios enviar y recibir mensajes y archivos rápidamente (también denominados mensajes electrónicos o cartas electrónicas) mediante sistemas de comunicación electrónicos. Principalmente se usa este nombre para denominar al sistema que provee este servicio en Internet, mediante el protocolo SMTP, aunque por extensión también puede verse aplicado a sistemas análogos que usen otras tecnologías. Por medio de mensajes de correo electrónico se puede enviar, no solamente texto, sino todo tipo de documentos digitales dependiendo del sistema que se use. Su eficiencia, conveniencia y bajo coste están logrando que el correo electrónico desplace al correo ordinario para muchos usos habituales.

Chat

Chat es una palabra en inglés cuya traducción significa conversar, pero a esta altura se convirtió en un término específico para designar el encuentro entre dos o más personas en Internet que mantienen una conversación en tiempo real. Para chatear basta con tener una PC, con conexión a Internet, elegir un apodo o nick e ingresar en alguna sala.



Web hosting.

El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web. Es una analogía de "hospedaje o alojamiento en hoteles o habitaciones" donde uno ocupa un lugar específico, en este caso la analogía alojamiento web o alojamiento de páginas web, se refiere al lugar que ocupa una página web, sitio web, sistema, correo electrónico, archivos etc. en internet o más específicamente en un servidor que por lo general hospeda varias aplicaciones o páginas web.
Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host.
El hospedaje web aunque no es necesariamente un servicio, se ha convertido en un lucrativo negocio para las compañías de internet alrededor del mundo.
Se puede definir como "un lugar para tu página web o correos electrónicos", aunque esta definición simplifica de manera conceptual el hecho de que el alojamiento web es en realidad espacio en Internet para prácticamente cualquier tipo de información, sea archivos, sistemas, correos electrónicos, videos etc.

¿Cómo se busca información en la red?

A través de direcciones o sitios Web. Principalmente se activa a Internet Explorer, una vez activo, se hace el llamado de un motor de búsqueda, posteriormente en el motor de búsqueda activará las posibles direcciones que contengan la información solicitada.





Motores de búsqueda

Un motor de búsqueda, también conocido como buscador, es un sistema informático que busca archivos almacenados en servidores web gracias a su «spider» (o Web crawler). Un ejemplo son los buscadores de Internet (algunos buscan únicamente en la web, pero otros lo hacen además en noticias, servicios como Gopher, FTP, etc.) cuando se pide información sobre algún tema. Las búsquedas se hacen con palabras clave o con árboles jerárquicos por temas; el resultado de la búsqueda es un listado de direcciones web en los que se mencionan temas relacionados con las palabras clave buscadas.






Usos del Internet

¿Para qué sirve el internet?

Hoy en día, el internet tiene infinidad de funciones, pero entre estas destacan las siguientes:
Estudios
Trabajos
Comercio
Asesoría
Estudios
Comunicación
Juegos en línea
Entre muchos otros, de los que se han aprendido a servir los usuarios.
Hoy en día es más fácil comunicarse por internet, enviar datos y recibirlos que realizar llamadas telefónicas y comunicarse por medio de cartas convencionales.
El internet permite una comunicación barata y sutil haciendo uso de diversas plataformas de comunicación social (redes sociales).
Permite estudiar en colegios ubicados a distancias considerables o incluso en otros países, por medio de video conferencias.
En las empresas, agiliza trámites y transferencias de información, mejorando así a la eficiencia empresarial.
Los niños pueden jugar en línea desde diferentes países juegos que se realizan en tiempo real.
Y han aumentado las relaciones entre personas que se conocen por medio de las redes sociales o páginas dedicadas exclusivamente a este fin.
Internet cuenta con inconvenientes, como son virus y programas espías que son capaces de destruir, robar o alterar los datos guardados en las computadoras.
Otro inconveniente del internet es que es muy susceptible a producir engaños, sobre todo en personas ingenuas o con poca experiencia en dicha plataforma.







De cualquier forma, la internet es hoy en día un instrumento que se puede ejecutar desde casi cualquier parte del mundo, ya sea por computadoras convencionales, (desktop o laptop), como por dispositivos móviles como son tablet’s, teléfonos inteligentes y los medios que surjan con posterioridad como avances en la tecnología.

World Wide Web

Que es La World Wide Web  O La Web?

La World Wide Web consiste en ofrecer una interface  simple y consistente para acceder a la inmensidad de los recursos de Internet. Es la forma más moderna de ofrecer información. El medio más potente. La información se ofrece en forma de páginas electrónicas.
El World Wide Web o WWW o W3  o simplemente Web, permite saltar  de un lugar a otro  en pos de lo que no interesa.  Lo más interesante es que con unas pocas ordenes se puede mover por toda la Internet. Para entender lo que es la Web debemos tener una idea de lo que es el Hipertexto.
Hipertexto
Hipertexto son datos que contienen enlaces  (links) a otros datos.
En el lenguaje Web, un documento de hipertexto no es solo algo que contiene datos, sino que además contiene enlaces a otros documentos. Un ejemplo simple de hipertexto es una enciclopedia que al final de un tema tiene referencias de algún tema en especial o referencias bibliográficas a otros textos.
En Hipertexto, el ordenador hace que seguir esas referencias sea facilísimo. Esto implica que el lector se puede saltar la estructura secuencial del texto y seguir lo que más le gusta.

En Hipertexto se pueden hacer enlaces en cualquier lugar, no sólo al final. Cada enlace tiene una marca que lo destaca, puede estar resaltado, subrayado o puede estar identificado por un número.
El hipertexto no esta limitado a datos textuales, podemos encontrar dibujos del elemento especificado, sonido o vídeo referido al tema. Estos documentos que tienen gran variedad de datos, como sonido, vídeo, texto, en el mundo del hipertexto se llama hipermedia.
El hipertexto es una herramienta potente  para aprender y explicar. El texto debe ser diseñado para ser explorado libremente y así se consigue  una comunicación de  ideas más eficientes.



Dominio

Comprender los dominios y los nombres de dominio requiere que tengas un pequeño conocimiento de cómo funciona Internet. Internet es, esencialmente, una red de ordenadores que cambian información. Cuando tecleas una URL en tu navegador web, envía un mensaje a otro ordenador de la red, el cual encuentra el ordenador que contiene los datos que has pedido, y entonces esos datos son enviados a tu ordenador.
Esto ocurre en cuestión de segundo. Cada ordenador, huésped, y servidor en la red tiene un número de Protocolo de Internet (dirección IP). Las direcciones IP son parte de un sistema global y estandarizado para identificar máquinas conectadas a Internet.
Hablando técnicamente, los números IP son direcciones de 32 bits que consisten en 8 octetos, y son expresados como cuatro números entre el 0 o 255, separados por puntos, por ejemplo:192.160.0.1. Los nombres de dominio son expresiones alfanuméricas más fáciles de recordar que las combinaciones de números de las direcciones IP.
Hay básicamente 3 tipos de dominios usados actualmente en Internet a nivel internacional:



.com Inicialmente entendido como uso "comercial". Está disponible para cualquiera que lo registre.

.net Inicialmente reservado para los ordenadores que representan la infraestructura de Internet.

.org Este nombre de dominio está especialmente ideado para las organizaciones sin ánimo de lucro.

El Protocolo de control de transporte/Protocolo Internet (TCP/IP, Transport Control Protocol/Internet Protocol) es un conjunto de protocolos estándar para conectar equipos y crear redes. TCP/IP es un software de protocolo de red incluido en los sistemas operativos de Microsoft que implementa y admite el conjunto de protocolos TCP/IP.

Software de red basado en protocolos de red estándar del sector.
Un protocolo de red empresarial enrutable que admite la conexión de equipos basados en Windows a entornos LAN y WAN.
Tecnologías y utilidades centrales para conectar equipos basados en Windows a sistemas diferentes y compartir información.
Una base para obtener acceso a servicios de Internet globales, como servidores World Wide Web y FTP (Protocolo de transferencia de archivos, File Transfer Protocol).
Un marco de trabajo robusto, escalable, multiplataforma y cliente-servidor.
Como la mayor parte de los sistemas operativos actuales admiten el conjunto de protocolos TCP/IP, puede utilizar TCP/IP para compartir información con diversos sistemas y recursos, como se muestra en la siguiente ilustración.