Está en la página 1de 13

Introduccin a Redes QUE ES UNA RED?

Cada uno de los tres siglos pasados ha estado dominado por una sola tecnologa. El siglo XVIII fue la etapa de los grandes sistemas mecnicos que acompaaron a la Revolucin Industrial. El siglo XIX fue la poca de la mquina de vapor. Durante el siglo XX, la tecnologa clave ha sido la recoleccin, procesamiento y distribucin de informacin. Entre otros desarrollos, hemos asistido a la instalacin de redes telefnicas en todo el mundo, a la invencin de la radio y la televisin, al nacimiento y crecimiento sin precedente de la industria de los ordenadores ( computadores ), asi como a la puesta en orbita de los satlites de comunicacin. A medida que avanzamos hacia los ltimos aos de este siglo, se ha dado una rpida convergencia de estas reas, y tambin las diferencias entre la captura, transporte almacenamiento y procesamiento de informacin estn desapareciendo con rapidez. Organizaciones con centenares de oficinas dispersas en una amplia rea geogrfica esperan tener la posibilidad de examinar en forma habitual el estaso actual de todas ellas, simplemente oprimiendo una tecla. A medida que crece nuestra habilidad para recolectar procesar y distribuir informacin, la demanda de mas sofisticados procesamientos de informacin crece todava con mayor rapidez.

La Torre de Babel.- Internet es un instrumento de


comunicacin entre los ordenadores y los usuarios que utilizan ordenadores intercomunicados a travs de la

red. El primer problema de todo proceso de


comunicacin es que el lenguaje est compartido entre quienes se comunican.

Aunque todos los ordenadores utilizan el mismo alfabeto binario, a menudo "hablan" lenguajes distintos e incompatibles. Para permitir la comunicacin entre ambos es necesario definir las reglas compartidas por todos. De esto se encargan los protocolos. Un protocolo comn define las normas para manipular y enviar los bits entre ordenadores que utilizan ambientes operativos distintos

EL LENGUAJE DE LA RED: LA DIRECCIN UNVOCA


La direccin unvoca de cada usuario que se conecta a Internet

(conocida como IP adress). El nmero telefnico de un usuario est


constituido por cuatro grupos de nmeros, como mximo de tres cifras cada uno, separadas entre s por un punto (por ejemplo: 138.120.55.87)

Este complejo mecanismo se simplific en 1984 con la invencin de un mtodo que permita asociar a un nombre a la direccin IP. As, cada ordenador conectado a Internet se llama nodo o sitio (host) y es distinto de un nmero al que llamaremos direccin y al que se asocia un nombre ms intuitivo. Cada nombre est formado por dos partes unidas por un punto y a menudo la segunda parte indica el pas en el que est el sitio (.es para Espaa, por ejemplo) o su categora (.edu, sitio universitario, .com sitio comercial, etc.)

El nombre incluye a veces un prefijo del tipo www. As, por ejemplo, una direccin completa podra ser xxxx@viaplustech.es, que sera traducido por el seor XXXX, de Viaplustech, en Espaa. En definitiva, una direccin debe tener: -Un nombre de usuario, o lo que es lo mismo, una sigla que represente a cada usuario como nico

-Un nombre de sitio que identifique el ordenador en el que est el usuario La sintaxis de una direccin de correo electrnico es: nombredeusuario@nombredelservidor.domino

LENGUAJES DE PROGRAMACIN INTRODUCCIN


Qu es un lenguaje de programacin?. Un conjunto de sintaxis y reglas semnticas que definen los programas del computador. Es una tcnica estndar de comunicacin para entregarle instrucciones al computador. Un lenguaje le da la capacidad al programador de especificarle al computador, qu tipo de datos actan y que acciones tomar bajo una variada gama de circunstancias, utilizando un lenguaje relativamente prximo al lenguaje humano. Un programa escrito en un lenguaje de programacin necesita pasar por un proceso de compilacin, interpretacin o intermedio, es decir, ser traducido al lenguaje de mquina para que pueda ser ejecutado por el ordenador.

Lenguajes interpretados (Interpretes) como Basic, Dbase. Lenguajes compilados (Compiladores) como C, C++, Clipper. Lenguajes interpretados con recolectores de basura (Maquina Virtual) como Smalltalk, Java, Ocaml. Lenguajes Scripts (Motor de ejecucin) como Perl, PhP.

Clasificacin de los Lenguajes de Programacin


Declarativos

Se les conoce como lenguajes declarativos en ciencias computacionales aquellos lenguajes de programacin en los cuales se le indica a la computadora que es lo que se desea obtener o que es lo que se esta buscando, por ejemplo: Obtener los nombres de todos los empleados que tengan ms de 32 aos. Algunos ejemplos de lenguajes declarativos son el Datatrieve, SQL y las expresiones regulares. Entre los lenguajes mas reconocidos se conocen: 1. 2. 3. 4. 5. Java Plataforma de software desarrollada por Sun Microsystems C++ diseado a mediados de los ochenta, por Bjarne Stroustrup Pascal por Niklaus Wirth. usados en lo cursos de introduccin a la programacin Delphi es un entorno de programacin visual basado en una versin moderna de Pascal Ocaml avanzado de la familia de los lenguajes ML, desarrollado y distribuido por el INRIA en Francia 6. Perl a partir otras herramientas de UNIX y es un lenguaje de programacin desarrollado por Larry Wall 7. PHP lenguaje de programacin de scripts, concebido en el tercer trimestre de 1994 por Rasmus Lerdorf 8. SQL Es un lenguaje declarativo que ana caractersticas del lgebra y el Clculo Relacionales que nos permite lanzar consultas contra una Base de Datos

Ejemplos de consultas SQL: SELECT Nombre From Tabl_fich_personales where Edad >=18; Muestra el Campo "Nombre" de todos los individuos mayores de 18 aos de la tabla Tabl_fich_personales El concepto de expresiones regulares (Regular expressions en ingls) se refiere a una familia de lenguajes compactos y potentes para la descripcin de conjuntos de cadenas de caracteres. Numerosos editores de texto y otras utilidades (especialmente en el sistema operativo UNIX), como por ejemplo sed y awk, utilizan estos lenguajes para buscar ciertas estructuras en el texto y, por ejemplo, remplazarlas con alguna otra cadena de caracteres.

Conclusiones: A lo largo de la historia los ordenadores (o las computadoras) nos han ayudado a realizar muchas aplicaciones y trabajos, el hombre no satisfecho con esto, busc mas progreso, logrando implantar comunicaciones entre varias computadoras, o mejor dicho: implantar Redes en las computadoras; hoy en da la llamada Internet es duea de las redes, las bases de datos con el control de la informacin de todos los usuarios y en cualquier parte del mundo una computadora se comunica, comparte datos, realiza transacciones en segundos, gracias a las redes.

También podría gustarte