Translate

viernes, 10 de octubre de 2014

Redes de datos

Beneficios de una red 

Sin lugar a dudas los beneficios que ofrecen las redes de computadoras son demasiados, y muestra de ello son las grandes empresas, escuelas, hospitales centros comerciales, tiendas de autoservicios etc. Que a través de una conexión en red pueden tener acceso a internet, compartir una impresora e incluso compartir archivos y recursos de información entre computadoras y esto en la vida práctica es muy común.

* Compartir archivos y recursos informáticos como almacenamiento, impresoras, etc.
* Compartir internet.
* Comunicación de todo tipo entre las computadoras.
* Es muy barato crear una red de computadoras en un mismo edificio, especialmente con el uso de WI-FI (inalámbrico).
* Posibilidad de compartir la conexión a internet de una de ellas en las demás computadoras.
* La posibilidad de compartir recursos de hardware como impresoras, discos duros, etc.
* El intercambio de archivos entre las computadoras.
* Otro tipo de intercambio de información entre computadoras.


Una base de datos de red es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional.

Un registro es una colección o conjunto de campos (atributos), donde cada uno de los que contiene solamente un único valor almacenado, exclusivamente el enlace es la asociación entre dos registros, así que podemos verla como una relación estrictamente binaria.
Una estructura de base de datos de red, llamada algunas veces estructura de plex, abarca más que la estructura de árbol, porque un nodo hijo en la estructura red puede tener más de un nodo padre. En otras palabras, la restricción que en un árbol jerárquico cada hijo puede tener sólo un padre, se hace menos severa.
Así, la estructura de árbol se puede considerar como un caso especial de la estructura de red.

Transmisión de datostransmisión digital o comunicaciones digitales es la transferencia física de datos (un flujo digital de bits) por un canal de comunicación punto a punto opunto a multipunto. Ejemplos de estos canales son cables de par trenzadofibra óptica, los canales de comunicación inalámbrica y medios de almacenamiento. Los datos se representan como una señal electromagnética, una señal de tensión eléctrica, ondas radioeléctricas, microondas o infrarrojos.

Transmisión analógica: estas señales se caracterizan por el continuo cambio de amplitud de la señal. En ingeniería de control de procesos la señal oscila entre 4 y 20 mA, y es transmitida en forma puramente analógica. En una señal analógica el contenido de información es muy restringida; tan solo el valor de la corriente y la presencia o no de esta puede ser determinada.
Transmisión digital: estas señales no cambian continuamente, sino que es transmitida en paquetes discretos. No es tampoco inmediatamente interpretada, sino que debe ser primero decodificada por el receptor. El método de transmisión también es otro: como pulsos eléctricos que varían entre dos niveles distintos de voltaje. En lo que respecta a la ingeniería de procesos, no existe limitación en cuanto al contenido de la señal y cualquier información adicional


Tipos de redes:
Redes de Área Local (LAN)
La red local o LAN (Local Area Network) es un sistema de comunicaciones de alta velocidad que conecta microcomputadoras o PC y/o periféricos que se encuentran cercanos, por lo general dentro del mismo edificio. Una LAN consta de hardware y software de red y sirve para conectar las que están aisladas. Una LAN da la posibilidad de que los PC compartan entre ellos programas, información y recursos, como unidades de disco, directorios e impresoras y de esta manera esta a disposición la información de cada puesto de trabajo los recursos existentes en otras computadoras.
Se puede comparar el software que gestiona una red local con el sistema operativo de una computadora. Los programas y utilidades que componen el software de la LAN, hacen de puente de unión entre el usuario y el núcleo central de la computadora.
Los programas del software empleado en la LAN nos permitirán realizar varias actividades; en primer lugar, estructurar nuestra computadora, los archivos, las unidades de masa, nombre y código de usuario, etc., y posteriormente entrar dentro del ámbito de la red local, para poder compartir recursos y enviar o recibir mensajes.
La LAN nació con los beneficios de conector de los PC's o los micro - computadores a fin de compartir información. Mucho antes de que fuera considerada factible la idea de que los PC reemplazara a los macros o mini - computadoras, comenzaron a aparecer los primeros LAN de PC.
El procesador de incorporar una PC o microcomputadora a una LAN consiste en la instalación de una tarjeta de interfase de red NIC en cada computador. Los NIC de cada computadora se conectan con un cable especial de red. El último para implantar una LAN es cargar cada PC un software conocido como sistema operativo de red NOS. El NOS trabaja con el software del sistema operativo de la computadora y permite que el software de aplicación (El procesador de palabras, las hojas de cálculo, entre otros) que sé esta ejecutando en la computadora se comunique a través de la red con otra computadora. Una red de área local es un medio de transmisión de información que proporciona la interconexión, entre diversos ordenadores terminales y periféricos situados en un entorno reducido y perteneciente a una sola organización.
Características de las LAN's: El radio que abarca es de pocos kilómetros, Por ejemplo: edificios, un campus universitario, un complejo industrial, etc. Utilizan un medio privado de comunicación. La velocidad de transmisión es de varios millones de bps. Las velocidades más habituales van desde 1 hasta 16 Mbits, aunque se está elaborando un estándar para una red que alcanzará los 100 Mbps. Pueden atender a cientos de dispositivos muy distintos entre sí (impresoras, ordenadores, discos, teléfonos, módems, etc.).
Ofrecen la posibilidad de comunicación con otras redes a través de pasarelas o Gateways. Para el caso concreto de una red local, NOVELL NETWARE 3.12: Soporta hasta 250 usuarios trabajando de forma concurrente. Permite hasta 100.000 ficheros abiertos simultáneamente. El mismo servidor sirve de puente o Gateways con otras redes.

Red de Área Amplia (WAN)
Es un sistema de comunicación de alta velocidad que conecta PC's, entre sí para intercambiar información, similar a la LAN; aunque estos no están limitados geográficamente en tamaño. La WAN suele necesitar un hardware especial, así como líneas telefónicas proporcionadas por una compañía telefónica.
La WAN también puede utilizar un hardware y un software especializado incluir mini y macro - computadoras como elementos de la red. El hardware para crear una WAN también llegan a incluir enlaces de satélites, fibras ópticas, aparatos de rayos infrarrojos y de láser.
Internet Protocol (en español 'Protocolo de Internet') o IP es un protocolo de comunicación de datos digitales clasificado funcionalmente en la Capa de Red según el modelo internacional OSI.
Su función principal es el uso bidireccional en origen o destino de comunicación para transmitir datos mediante un protocolo no orientado a conexión que transfiere paquetes conmutados a través de distintas redes físicas previamente enlazadas según la norma OSI de enlace de datos.
Una dirección IP es un número que identifica de manera lógica y jerárquicamente a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo de Internet (Internet Protocol), que corresponde al nivel de red o nivel 3 del modelo de referencia OSI. Dicho número no se ha de confundir con la dirección MAC que es un número físico que es asignado a la tarjeta o dispositivo de red (viene impuesta por el fabricante), mientras que la dirección IP se puede cambiar.
El usuario al conectarse desde su hogar a Internet utiliza una dirección IP. Esta dirección puede cambiar al reconectar. A la posibilidad de cambio de dirección de la IP se denominadirección IP dinámica.
Los sitios de Internet que por su naturaleza necesitan estar permanentemente conectados, generalmente tienen una dirección IP fija (IP fija o IP estática); es decir, no cambia con el tiempo. Los servidores de correo, dns, ftp públicos, servidores web, conviene que tengan una dirección IP fija o estática, ya que de esta forma se facilita su ubicación.
Las máquinas manipulan y jerarquizan la información de forma numérica, y son altamente eficientes para hacerlo y ubicar direcciones IP. Sin embargo, los seres humanos debemos utilizar otra notación más fácil de recordar y utilizar, por ello las direcciones IP pueden utilizar un sinónimo, llamado nombre de dominio (Domain Name), para convertir los nombres de dominio en direcciones IP, se utiliza la resolución de nombres de dominio DNS.

Fuentes:
https://sites.google.com/site/educaarh/beneficios-que-ofrecen-las-redes-de-computadoras
http://es.wikipedia.org/wiki/Base_de_datos_de_red
 http://www.monografias.com/trabajos12/trdecom/trdecom.shtml#ixzz3FlzLfXqc
http://es.wikipedia.org/wiki/Internet_Protocol

jueves, 9 de octubre de 2014

Sistemas Operativos

Software de Aplicación

El software de Aplicación es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.

La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas.
Es en este software de Aplicación donde se aprecia en forma más clara la ayuda que puede suponer un computador en las actividades humanas, ya que la máquina se convierte en un auxiliar del hombre, liberándole de las tareas repetitivas.
Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del hardware.
Basta con que conozcan las necesidades de información de sus aplicaciones y cómo usar elsistema operativo, para conseguir satisfacer estas necesidades.
Sus programas deben ser independientes del hardware específico que se utilice y deben ser transportados sin grandes problemas de adaptación a otras computadoras y otros entornos operativos.
Dentro de los programas de aplicación, puede ser útil una distinción entre aplicaciones verticales, de finalidad específica para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos…), y aplicaciones horizontales, de utilidad para una amplísima gama de usuarios de cualquier tipo.
Algunos ejemplos de software aplicaciones son:
> Procesadores de texto. (Bloc de Notas)
> Editores. (PhotoShop para el Diseño Gráfico)
> Hojas de Cálculo. (MS Excel)
> Sistemas gestores de bases de datos. (MySQL)
> Programas de comunicaciones. (MSN Messenger)
> Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
> Programas de diseño asistido por computador. (AutoCAD)

Unidades funcionales de una Computadora

Computadora

La computadora, también denominada computador u ordenador, es una máquina electrónica que recibe y procesa datos para convertirlos en información conveniente y útil. Una computadora está formada, físicamente, por numerosos circuitos integrados y otros muchos componentes de apoyo, extensión y accesorios, que en conjunto pueden ejecutar tareas diversas con suma rapidez y bajo el control de un programa.
Dos partes esenciales la constituyen, el hardware, que es su composición física (circuitos electrónicos, cables, gabinete, teclado, etcétera) y su software, siendo ésta la parte intangible (programas, datos, información, etcétera). Una no funciona sin la otra.

Máquina de Von Neumann
Von Neumann le dio su nombre a la arquitectura de von Neumann, utilizada en casi todos los computadores, por su publicación del concepto; aunque muchos piensan que este nombramiento ignora la contribución de J. Presper Eckert y John William Mauchly, quienes contribuyeron al concepto durante su trabajo en ENIAC. Virtualmente, cada computador personal,microcomputadorminicomputador ysupercomputador es una máquina de von Neumann. También creó el campo de losautómatas celulares sin computadores, construyendo los primeros ejemplos de autómatas autorreplicables con lápiz y papel. El concepto de constructor universal fue presentado en su trabajo póstumo Teoría de los autómatas autorreproductivos. El término «máquina de von Neumann» se refiere alternativamente a las máquinas autorreplicativas. Von Neumann probó que el camino más efectivo para las operaciones mineras a gran escala, como minar una luna entera o un cinturón de asteroides, es a través del uso de máquinas autorreplicativas, para aprovechar el crecimiento exponencial de tales mecanismos.
La arquitectura de Von Neumann se basa en tres conceptos:
1.- Programa almacenado: donde de forma revolucionaria, plantea que las instrucciones y los datos deben almacenarse juntos en un medio común y uniforme, denominado memoria.
2.- La ruptura de secuencia: por la cual se dota a la computadora de una instrucción denominada "salto condicional", donde, según el resultado de una operación, se ejecuta la siguiente instrucción u otra.
3.- Ciclo de trabajo de una computadora: conjunto de pasos a realizar para ejecutar una instrucción de programa.

miércoles, 27 de agosto de 2014

Web 2.0

La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. 

Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.

El término Web 2.0

Pero para entender de donde viene el término de Web 2.0 tenemos que remontarnos al momento en que Dale Dougherty de O’Reilly Media utilizó este término en una conferencia en la que compartió una lluvia de ideas junto a Craig Cline de MediaLive. En dicho evento se hablaba del renacimiento y evolución de la web.
Constantemente estaban surgiendo nuevas aplicaciones y sitios con sorprendentes funcionalidades. Y así se dio la pauta para la Web 2.0 conference que arranca en el 2004 y hoy en día se realiza anualmente en San Francisco, con eventos adicionales utilizando la marca en otros países.
En la charla inicial del Web Conference se habló de los principios que tenían las aplicaciones Web 2.0:
  • La web es la plataforma
  • La información es lo que mueve al Internet
  • Efectos de la red movidos por una arquitectura de participación.
  • La innovación surge de características distribuidas por desarrolladores independientes.
  • El fin del círculo de adopción de software pues tenemos servicios en beta perpetuo

¿En qué nos sirve la Web 2.0?

El uso de el término de Web 2.0 está de moda, dándole mucho peso a una tendencia que ha estado presente desde hace algún tiempo. En Internet las especulaciones han sido causantes de grandes burbujas tecnológicas y han hecho fracasar a muchos proyectos.
Además, los proyectos tienen que renovarse y evolucionar. El Web 2.0 no es precisamente una tecnología, sino es la actitud con la que se debe trabajar para desarrollar en Internet. Tal vez allí está la reflexión más importante del Web 2.0.
Aquí te dejamos un video