domingo, 12 de septiembre de 2010

Alcance de redes

Wireless Personal Área Networks, Red Inalámbrica de Área Personal o Red de área personal o Personal área network es una red de computadoras para la comunicación entre distintos dispositivos (tanto computadoras, puntos de acceso a Internet, teléfonos celulares, PDA, dispositivos de audio, impresoras) cercanos al punto de acceso. Estas redes normalmente son de unos pocos metros y para uso personal










Una red de área local, red local o LAN (del inglés local area network) es la interconexión de varias computadoras y periféricos. Su extensión está limitada físicamente a un edificio o a un entorno de 200 metros, o con repetidores podría llegar a la distancia de un campo de 1 kilómetro. Su aplicación más extendida es la interconexión de computadoras personales y estaciones de trabajo en oficinas, fábricas, El término red local incluye tanto el hardware como el software necesario para la interconexión de los distintos dispositivos y el tratamiento de la información.



Una red de área de campus (CAN) es una red de computadoras que conecta redes de área local a través de un área geográfica limitada, como un campus universitario, o una base militar. Puede ser considerado como una red de área metropolitana que se aplica específicamente a un ambiente universitario. Por lo tanto, una red de área de campus es más grande que una red de área local, pero más pequeña que una red de área amplia.



En un CAN, los edificios de una universidad están conectados usando el mismo tipo de equipo y tecnologías de redes que se usarían en un LAN. Además, todos los componentes, incluyendo conmutadores, enrutadores, cableado, y otros, le pertenecen a la misma organización.



Una red de área metropolitana (metropolitan area network o MAN, en inglés) es una red de alta velocidad (banda ancha) que dando cobertura en un área geográfica extensa, proporciona capacidad de integración de múltiples servicios mediante la transmisión de datos, voz y vídeo, sobre medios de transmisión tales como fibra óptica y par trenzado (MAN BUCLE), la tecnología de pares de cobre se posiciona como la red mas grande del mundo una excelente alternativa para la creación de redes metropolitanas, por su baja latencia (entre 1 y 50ms), gran estabilidad y la carencia de interferencias radioeléctricas, las redes MAN BUCLE, ofrecen velocidades de 10Mbps, 20Mbps, 45Mbps, 75Mbps, sobre pares de cobre y 100Mbps, 1Gbps y 10Gbps mediante Fibra Óptica.



Las Redes de área amplia (WAN) son redes informáticas que se extienden sobre un área geográfica extensa. Contiene una colección de máquinas dedicadas a ejecutar los programas de usuarios (hosts). Estos están conectados por la red que lleva los mensajes de un host a otro. Estas LAN de host acceden a la subred de la WAN por un encaminador. Suelen ser por tanto redes punto a punto

GENERACIONES DE COMPUTADORAS

GENERACIONES DE COMPUTADORAS

PRIMERA GENERACIÓN (1951 a 1958)

Las características generales.

- Memoria principal de tambor magnético, consistente de pequeños anillos (del tamaño de una cabeza de un alfiler), engarzada como cuentas en las intersecciones de una malla de alambres delgados.

- El almacén primario se basaba en tarjetas perforadas, pero en 1957 se introduce la cinta magnética como método más rápido y compacto de almacenamiento.

- Necesitaban, por la gran cantidad de calor que generaban, de costosas instalaciones de aire acondicionado.

- Tiempos de operación (ejecución de instrucciones) del rango de milésimas de segundo.

El lenguaje utilizado para programarlas era el Lenguaje Máquina, basado únicamente en número binarios (los lenguajes actuales se asemejan mucho al lenguaje natural), lo que hacia difícil y tardado el proceso de programar la computadora.

CARACTERISTICAS PRINCIPALES:

1. Válvula electrónica (tubos al vacío.)

2. Se construye el ordenador ENIAC de grandes dimensiones (30 toneladas.)

3. Alto consumo de

energía. El voltaje de los tubos era de 300 v y la posibilidad de fundirse era grande.

4. Almacenamiento de la información en tambor magnético interior. Un tambor magnético disponía de su interior del ordenador, recogía y memorizaba los datos y los programas que se le suministraban mediante tarjetas.

5. Lenguaje de máquina. La programación se codifica en un lenguaje muy rudimentario denominado lenguaje de máquina. Consistía en la yuxtaposición de largo bits o cadenas de cero y unos.

6. Fabricación industrial. La iniciativa se aventuro a entrar en este campo e inició la fabricación de computadoras en serie. Aplicaciones comerciales. La gran novedad fue el uso de la computadora en actividades comerciales.
 
SEGUNDA GENERACIÓN (1959-1964)


Las características más relevantes de las computadoras de esta época son:

- Memoria principal mejorada constituida por núcleos magnéticos.

- Instalación de sistemas de teleproceso.

- Tiempo de operación del rango de microsegundos (realizan 100 000 instrucciones por segundo)

- Aparece el primer paquete de discos magnéticos removibles como medio de almacenaje (1962)



CARACTERISTICAS PRINCIPALES



Transistor. El componente principal es un pequeño trozo de semiconductor, y se expone en los llamados circuitos transistorizados.

Disminución del tamaño.

Disminución del consumo y de la producción del calor.

Su fiabilidad alcanza metas imaginables con los efímeros tubos al vacío.

Mayor rapidez ala velocidades de datos.

Memoria interna de núcleos de ferrita.

Instrumentos de almacenamiento.

Mejora de los dispositivos de entrada y salida.

Introducción de elementos modulares.

Lenguaje de programación más potente.
TERCERA GENERACIÓN (1964-1971) Circuitos Integrados, Compatibilidad con Equipo Mayor, Multiprogramación, Minicomputadora .


Las características principales de estas computadoras son:

-Se sigue utilizando la memoria de núcleos magnéticos.

-Los tiempos de operación son del orden de nanosegundos (una mil millonésima parte de segundo)

-Aparece el disco magnético como medio de almacenamiento.

-Compatibilidad de información entre diferentes tipos de computadoras.



CARACTERISTICAS PRINCIPALES:



Circuito integrado, miniaturización y reunión de centenares de elementos en una placa de silicio o (chip)

Menor consumo.

Apreciable reducción de espacio.

Aumento de fiabilidad.

Teleproceso.

Multiprogramación.

Renovación de periféricos.

Instrumentación del sistema.

Compatibilidad.

Ampliación de las aplicaciones.

La mini computadora.
La IBM 360 una de las primeras computadoras comerciales que usó circuitos integrados, podía realizar tanto análisis numéricos como administración ó procesamiento de archivos.


IBM marca el inicio de esta generación, cuando el 7 de abril de 1964 presenta la impresionante IBM 360, con su tecnología SLT (Solid Logic Technology).



CUARTA GENERACIÓN (1971 a 1981)Microprocesador , Chips de memoria, Microminiaturización

Comprende de 1971 hasta 1981, dentro de esta generación el tamaño físico de las computadoras se reduce de un 80 a un 90% y tienen las siguientes características:

1).- El microtransistor es sustituido por circuitos integrados los cuales tienen la función de 64 microtransistores.

2).- El control de calidad del aire acondicionado es nulo o casi nulo.

3).- La velocidad de proceso es de nano-segundos 1X10-9.

4).- Se trabaja la multiprogramación y el teleproceso local y remoto.

5).- En software ( LISP, PROLOG )
QUINTA GENERACIÓN (1982-PRESENTE)




En 1981, los principales países productores de nuevas tecnologías ( fundamentalmente Estados Unidos y Japón ) anunciaron una nueva generación, esta nueva generación de computadoras tendra las siguientes características estructurales:



1) Estarán hechas con microcircuitos de muy alta integración, que funcionaran con un alto grado de paralelismo y emulando algunas características de las redes neurales con las que funciona el cerebro humano.

2) Computadoras con Inteligencia Artificial

3) Interconexión entre todo tipo de computadoras, dispositivos y redes ( redes integradas )

4) Integración de datos, imágenes y voz ( entorno multimedia )

5) Utilización del lenguaje natural ( lenguaje de quinta generación )
La mayoría de las computadoras actuales ejecutan las instrucciones del lenguaje de maquina en forma secuencial, es decir, efectúan una sola operación a la vez. Sin embargo, en principio también es posible que una computadora disponga de varios procesadores centrales, y que entre ellos realicen en forma paralela varias operaciones, siempre y cuando estas sean independientes entre si.

RANGO DE DATOS

TIPO:






Char: 8 -127 a 127

Char: Inasignado 8 0 a 255

Char Asignado 8 -127 a 127

Int: 16 -32767 a 32767

Int Inasignadot: 16 0 a 65535
Int Asignado: 16 -32767 a 32767


Int Corto: 16 -32767 a 32767

Int Inasignado Corto 16 0 a 65535

Int Asignado Corto: 16 -32767 a 32767

Int Largo: 32 -2147483647 a 2147483647

Int Asignado Largo: 32 -2147483647 a 2147483647

Int Inasignado Largo: 32 0 a 4294967295

Float: 32 seis dígitos de precisión

Double: 64 diez dígitos de precisión

Doble Largo: 64 diez dígitos de precisión

Tipos de Red

PAN


Las Redes Inalámbricas de Área Personal permiten comunicar e intercambiar información entre ordenadores, PDA, impresoras, teléfonos móviles y otros dispositivos dentro de un área limitada, normalmente unos pocos metros. Las tecnologías PAN más utilizadas son las conexiones por infrarrojos y los módulos de Bluetooth por radio frecuencia, que funcionan en frecuencias de 2,4 GHz sin licencia.





LAN

Son las siglas de Local Area Network, Red de área local. Una LAN es una red que conecta los ordenadores en un área relativamente pequeña y predeterminada (como una habitación, un edificio, o un conjunto de edificios). Las estaciones de trabajo y los ordenadores personales en oficinas normalmente están conectados en una red LAN, lo que permite que los usuarios envíen o reciban archivos y compartan el acceso a los archivos y a los datos. Cada ordenador conectado a una LAN se llama un nodo. muchos usuarios pueden compartir dispositivos caros, como impresoras laser, así como datos.





CAN:

Campus Area Network, Red de Area Campus. Es una colección de LANs dispersadas geográficamente dentro de un campus (universitario, oficinas de gobierno, maquilas o industrias) pertenecientes a una misma entidad en una área delimitada en kilometros. Conectividad a través de medios de comunicación tales como fibra óptica y espectro disperso.





MAN: Metropolitan Area Network, Red de Area Metropolitana. Es una colección de LANs o CANs dispersas en una ciudad (decenas de kilometros). Una MAN utiliza tecnologías tales como ATM, Frame Relay, xDSL (Digital Subscriber Line), WDM (Wavelenght Division Modulation), ISDN, E1/T1, PPP, etc. para conectividad a través de medios de comunicación tales como cobre, fibra óptica, y microondas.





WAN:

Velocidad normalmente en Kbps (64Kbps es un ejemplo de velocidad fuerte).Pero también en algunos casos se habla de bps (9600 bps por ejemplo).Distancia o alcance: países, continentes. Tasas de errores: Tradicionalmente son altas, aunque se ha ido mejorando con la nueva tecnología Costos altos.

Medios de transmisión:

1. Microondas

2. Satélites

3. Fibra óptica

Tablas de Verdad y Compuertas Logicas

TABLAS DE VERDAD


La tabla de los "valores de verdad", es usada en el ámbito de la lógica, para obtener la verdad (V) o falsedad (F), valores de verdad, de una expresión o de una proposición. Además sirven para determinar si es que un determinado esquema de inferencia es formalmente válido como un argumento, lleganda a la conclusión de que este es una tautología (se habla de una tautología cuando todos los valores de la tabla mencionada son "V" o sea verdadero).

La tabla de verdad fue inventada por Charles Peirce en los años 1880, pero el formato más usado es el de Ludwig Wittgenstein, quién lo desarrolló en el "Tractatus logico-philosophicus", que fue dado a conocer al público en 1918 por Bertrand Russell.


COMPUERTAS LOGICAS

Son circuitos que generan voltajes de salida en función de la combinacion de entrada correspondientes a las funciones logicas. Trabajan con dos estados logicos (0,1) los cuales pueden asignarse deacuerdo a la logica positiva, o a la logica negativa.
En la logica positva una tension alta representa un 1 binario y una tension baja representa un 0 binario.
En la logica negativa una tension alta representa un 0 binario y una tension baja representa un 1 binario.
Esta situacion se representa en el algebra booleana como X= A*B
A B X

0 0 0

0 1 0

1 0 0

1 1 1

PUNTO FLOTANTE

Los números en punto flotante pueden contener comas decimales y potencias exponenciales (representadas mediante e, lo que significa “10 elevado a”). Tanto el punto decimal como la e son opcionales. Si se asigna una constante a una variable de punto flotante, el compilador tomará el valor de la constante y la convertirá a un número en punto flotante (este proceso es una forma de lo que se conoce como conversión implícita de tipo). De todos modos, es una buena idea el usar el punto decimal o una e para recordar que es utilizando un número en punto flotante; algunos compiladores incluso necesitan esta pista.

Alguno valores válidos para una constante en punto flotante son: 1e4, 1.0001, 47.0, 0.0 y 1.159e-77. Se pueden añadir sufijos para forzar el tipo de número de punto flotante: f o F fuerza que sea float, L o l fuerza que sea un long double; de lo contrario, el número será un double.

TIPOS DE DATOS

Hay dos clases de tipos de datos: tipos fundamentales y tipos derivados.


Únicamente vamos a ver los tipos de datos fundamentales.

Tipo entero: representa números enteros con o sin signo, que estarán compuestos por los dígitos del 0 al 9, pudiendo ser precedidos por los signos + o -.

Algunos ejemplo de datos enteros son: 0, 23, -176, -1, etc.

Para definir variables en C se antepone la palabra reservada del tipo al identificador de la variable. El tipo de datos entero se define en el lenguaje de programación C por la palabra reservada int.

Para definir un tipo de dato en C se escribe lo siguiente:

int nombre_variable = valor;

No es necesario que la variable tenga un valor predeterminado. Se puede definir sin asignarle ningún valor.

Si tenemos varios datos que son del mismo tipo, se pueden definir todas en la misma línea de código escribiendo un único int, separando el nombre de las variables por “,”. Una vez que se haya acabado de definir variables, se cierra la línea de código con “;”,

Por ejemplo: int edad = 24;

int edad;

int edad, num, contador;

Tipo real: Se emplean para representar números reales (con decimales).

Para definir datos reales se antepone la palabra reservada float al identificador de la variable.

float identificador = valor;

Por ejemplo: float numero1, numero2;

float numero3 = 123.43;

float numero3;

Tipo carácter: Este tipo de datos se emplea para representar un carácter perteneciente a un determinado código utilizado por el ordenador (normalmente el código ASCII).

Para representar este tipo de dato se antepone la palabra reservada char al identificador de la variable.

Char identificador = ‘valor’;

Una constante tipo char se representa como un solo carácter encerrado entre comillas simples.

Por ejemplo: char letra, letra2;

char letra=’a’;

Tipo cadena de caracteres: una cadena de caracteres es un número de caracteres consecutivos (incluso ninguno) encerrado entre unos delimitadores determinados, que en el lenguaje C son las comillas dobles.

Para definir variables de tipo cadena, estas se definen como vectores de caracteres, esto es, anteponiendo la palabra reservada char al identificador de la variable, y después entre corchetes la longitud máxima de cadena.

Char identificador[cantidad] = “ mensaje ”;

Por ejemplo: char cadena[20];

char cadena[20] = “Hola mundo”;

char cadena[] = “HOLA”;

En la siguiente tabla se hace un resumen de los distintos tipos de datos:

Tipo de dato Palabra reservada Ejemplo

Entero Int Int numero=0;

Real Float Float numero=12.2;

Carácter Char Char letra = ‘a’;

Cadena de carácter Char Char palabra[10] = “HOLA”;