Este documento presenta información sobre los conocimientos y habilidades adquiridos por Eduardo Ignacio Meza Gutiérrez en su programa de estudios en la UAA, incluyendo conceptos básicos de redes, internet, lógica computacional y temas selectos de computación. También describe la evolución histórica de las redes y algunos fundamentos y servicios clave de internet.
2. • Conocimiento básico de redes.
• Conocimientos básicos de internet.
• Introducción a la lógica computacional.
• Topicos selectos de computacion.
3. Evolucion de las redes.
• El crecimiento del uso de la comunicación fue a la par
que el de tecnología de los computadores lo que
posteriormente favoreció su crecimiento hasta llegar al
internet, que actualmente es utilizado en redes.
• . Los sistemas se construyeron con base en comunicación
a través de la voz y transmisión de datos.
• Para 1955, en la segunda generación con proceso
orientado a lotes, no existía la necesidad interconectarse
con el sistema de comunicación que abarcaba toda la
nación.
4. • 1844 Nace la TELEGRAFÍA (Samuel Morse)
• 1861 Primer Red Telegráfica en EUA
• 1866 Primer red telegráfica EUA-Inglaterra
• 1876 Nace la TELEFONÍA (Alexander Graham Bell)
• 1878 Primer red telefónica local en New Haven, EUA
• 1892 Primer red telefónica entre New York-Chicago
• 1897 Primer red telefónica nacional en EUA
• 1898 Nace la comunicación inalámbrica (Marconi)
• 1915 Nace la radiodifusión en AM
• 1918 Primer estación AM (KDKA en Pittsburgh)
• 1923-1938 Nace la televisón
• 1937 Primer red de televisión (BBC de Londres)
• 1941 Primer estación en FM (WKCR en Univ. de Columbia)
• 1950 Primer red de microondas
• 1960s Primeras redes vía satélite
• 1969 Primer red de Supercomputadoras, ARPANET, Advanced Research
Project Agency del Departamento de Defensa, se unen 4
universidades, UCLA, UCSB, SRI y la Universidad de UTAH. Los primeros
4 nodos de Internet.
• 1980s Primeras redes de computadoras personales (Ethernet, Token
Ring, Arcnet)
• 1981 Nacen las primeras redes de telefonía celular
• 1997 Nacen las primeras redes de DTH (Televisión Directa al Hogar)
5. Red de computadoras
• Una red de computadoras, también llamada red de ordenadores, red
de comunicaciones de datos o red informática, es un conjunto de
equipos informáticos y software conectados entre sí por medio de
dispositivos físicos que envían y reciben impulsos eléctricos, ondas
electromagnéticas o cualquier otro medio para el transporte de
datos, con la finalidad de compartir información, recursos y ofrecer
servicios.
• Historia.
• El primer indicio de redes de comunicación fue de tecnología
telefónica y telegráfica. En 1940 se transmitieron datos desde la
Universidad de Darmouth, en Nuevo Hampshire, a Nueva York. A
finales de la década de 1960 y en los posteriores 70 fueron creadas
las minicomputadoras. En 1976, Apple introduce el Apple I, uno de
los primeros ordenadores personales. En 1981, IBM introduce su
primera PC. A mitad de la década de 1980 las PC comienzan a usar
los módems para compartir archivos con otras computadoras, en un
rango de velocidades que comenzó en 1200 bps y llegó a los 56 kbps
(comunicación punto a punto o dial-up), cuando empezaron a ser
sustituidos por sistema de mayor velocidad, especialmente ADSL.
6. Clasificación de las redes
• Por alcance
• Red de área personal, o PAN (Personal Area Network) en inglés, es una red de
ordenadores usada para la comunicación entre los dispositivos de la computadora cerca
de una persona.
• Red inalámbrica de área personal, o WPAN (Wireless Personal Area Network), es una
red de computadoras inalámbrica 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, así como fuera de ella. El medio de transporte
puede ser cualquiera de los habituales en las redes inalámbricas pero las que reciben
esta denominación son habituales en Bluetooth.
• Red de área local, o LAN (Local Area Network), es una red que se limita a un área
especial relativamente pequeña tal como un cuarto, un solo edificio, una nave, o un
avión. Las redes de área local a veces se llaman una sola red de localización. No utilizan
medios o redes de interconexión públicos.
• Red de área local inalámbrica, o WLAN (Wireless Local Area Network), es un sistema de
comunicación de datos inalámbrico flexible, muy utilizado como alternativa a las redes
de área local cableadas o como extensión de estas.
7. Clasificación de las redes
• Por tipo de conexión
• El cable coaxial se utiliza para transportar señales electromagnéticas
de alta frecuencia que posee dos conductores concéntricos, uno
central, llamado vivo y uno exterior denominado malla o
blindaje, que sirve como referencia de tierra y retorno de las
corrientes; los cuales están separados por un material dieléctrico
que, en realidad, transporta la señal de información.
• El cable de par trenzado es una forma de conexión en la que dos
conductores eléctricos aislados son entrelazados para tener menores
interferencias y aumentar la potencia y disminuir la diafonía de los
cables adyacentes. Dependiendo de la red se pueden
utilizar, uno, dos, cuatro o más pares.
• La fibra óptica es un medio de transmisión empleado habitualmente
en redes de datos; un hilo muy fino de material transparente, vidrio
o materiales plásticos, por el que se envían pulsos de luz que
representan los datos a transmitir.
8. • Una red de computadoras consta tanto de
hardware como de software. En el hardware se
incluyen: estaciones de trabajo, servidores,
tarjeta de interfaz de red, cableado y equipo de
conectividad. En el software se encuentra el
sistema operativo de red (Network Operating
System, NOS).
9. Elementos fundamentales de un red de
computo
• Servidor: este ejecuta el sistema operativo de red y ofrece los servicios de red a las estaciones
de trabajo.
• Estaciones de Trabajo: Cuando una computadora se conecta a una red, la primera se
convierte en un nodo de la ultima y se puede tratar como una estación de trabajo o cliente. Las
estaciones de trabajos pueden ser computadoras personales con el DOS, Macintosh, Unix,
OS/2 o estaciones de trabajos sin discos.
• Tarjetas o Placas de Interfaz de Red: Toda computadora que se conecta a una red
necesita de una tarjeta de interfaz de red que soporte un esquema de red especifico, como
Ethernet, ArcNet o Token Ring. El cable de red se conectara a la parte trasera de la tarjeta.
• Sistema de Cableado: El sistema de la red esta constituido por el cable utilizado para
conectar entre si el servidor y las estaciones de trabajo.
• Recursos y Periféricos Compartidos: Entre los recursos compartidos se incluyen los
dispositivos de almacenamiento ligados al servidor, las unidades de discos ópticos, las
impresoras, los trazadores y el resto de equipos que puedan ser utilizados por cualquiera en la
red.
10. Ancho de banda
• En conexiones a Internet el ancho de banda es la cantidad de
información o de datos que se puede enviar a través de una
conexión de red en un período dado. El ancho de banda se
indica generalmente en bits por segundo (bit/s), kilobits por
segundo (kbit/s), o megabits por segundo (Mbit/s).
• Para señales analógicas, el ancho de banda es la
longitud, medida en hercios (Hz), del rango de frecuencias en
el que se concentra la mayor parte de la potencia de la señal.
Puede ser calculado a partir de una señal temporal mediante
el análisis de Fourier. También son llamadas frecuencias
efectivas las pertenecientes a este rango.
11. protocolo
• En informática, un protocolo es un conjunto de reglas usadas por computadoras para comunicarse unas con otras
a través de una red por medio de intercambio de mensajes. Éste es una regla o estándar que controla o permite la
comunicación en su forma más simple, puede ser definido como las reglas que dominan la sintaxis, semántica y
sincronización de la comunicación. Los protocolos pueden ser implementados por hardware, software, o una
combinación de ambos. A su más bajo nivel, éste define el comportamiento de una conexión de hardware.
• Ejemplos de protocolos de red
• Capa 1: Nivel físico
• Cable coaxial o UTP categoría 5, categoría 5e, categoría 6, categoría 6a Cable de fibra óptica, Cable de par
trenzado, Microondas, Radio, RS-232.
• Capa 2: Nivel de enlace de datos
• ARP, RARP, Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM, HDLC.,cdp
• Capa 3: Nivel de red
• IP (IPv4, IPv6), X.25, ICMP, IGMP, NetBEUI, IPX, Appletalk.
• Capa 4: Nivel de transporte
• TCP, UDP, SPX.
• Capa 5: Nivel de sesión
• NetBIOS, RPC, SSL.
• Capa 6: Nivel de presentación
• ASN.1.
• Capa 7: Nivel de aplicación
• SNMP, SMTP, NNTP, FTP, SSH, HTTP, CIFS (también llamado SMB), NFS, Telnet, IRC, POP3, IMAP, LDAP,
Internet Mail 2000, y en cierto sentido, WAIS y el desaparecido GOPHER.
12. Topología.
• La topología de red se define como una familia de comunicación
usada por los computadores que conforman una red para
intercambiar datos. El concepto de red puede definirse como
"conjunto de nodos interconectados". Un nodo es el punto en el que
una curva se intercepta a sí misma. Lo que un nodo es
concretamente, depende del tipo de redes a que nos refiramos.
• Redes de araña
• La topología en estrella reduce la posibilidad de fallo de red
conectando todos los nodos a un nodo central. Cuando se aplica a
una red basada en la topología estrella este concentrador central
reenvía todas las transmisiones recibidas de cualquier nodo
periférico a todos los nodos periféricos de la red, algunas veces
incluso al nodo que lo envió.
• Una topología en árbol
• (también conocida como topología jerárquica) puede ser vista como
una colección de redes en estrella ordenadas en una jerarquía. Éste
árbol tiene nodos periféricos individuales (por ejemplo hojas) que
requieren transmitir a y recibir de otro nodo solamente y no
necesitan actuar como repetidores o regeneradores. Al contrario que
en las redes en estrella, la función del nodo central se puede
distribuir.
13. Fundamentos y nociones básicas de
internet
• Este tema se trata profundamente de lo que es internet o su historia
, y, ¿que es?
• Internet es un conjunto descentralizado de redes de comunicación
interconectadas que utilizan la familia de protocolos
TCP/IP, garantizando que las redes físicas heterogéneas que la
componen funcionen como una red lógica única, de alcance mundial. Sus
orígenes se remontan a 1969, cuando se estableció la primera conexión
de computadoras, conocida como ARPANET, entre tres universidades en
California y una en Utah, Estados Unidos.
• Uno de los servicios que más éxito ha tenido en Internet ha sido la World
Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la
confusión entre ambos términos. La WWW es un conjunto de protocolos
que permite, de forma sencilla, la consulta remota de archivos de
hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet
como medio de transmisión
14. Utilización y servicios de internet
• Correo electrónico (e-mail). Utiliza el protocolo SMTP ("Simple Mail
Transfer Protocol"), para la recepción y envío ( 8.1).
• Emulación de terminal TELNET. Se utiliza para conectar a equipos
remotos mediante la Red emulando un terminal del equipo al que se
realiza la conexión.
• Transferencia de ficheros. Utiliza el protocolo FTP ("File Transfer
Protocol"), se usa para enviar o recibir ficheros (de cualquier tipo)
entre dos equipos conectados a la red.
• Servicio de nombres de dominio DNS ("Domain Name Service"
A3.5). En realidad es un servicio que raramente se utiliza solo; es
usado por otros, como TELNET, FTP, WWW, etc. para conseguir las
direcciones IP (numéricas) de las máquinas remotas a partir de los
nombres de dominio.
• Gopher. Un servicio de información basado en servidores y que sirve
de interfaz para otros servicios de información.
15. Utilización y servicios de internet
• WAIS ("Wide Area Information Service"). Como su nombre indica, se trata de otro servicio
de información basado en bases de datos de ficheros que permiten su rápida localización.
• finger. Un servicio de identificación de usuarios ( N-13).
• La Web, WWW, W3. Un servicio basado en HTTP (Hyper Text Transfer Protocol), el último
y más popular que está fagocitando a muchos de los anteriores [2].
• Sistema de ficheros de red NFS ("Network File System"). Un sistema que permite a equipos
físicamente distantes, compartir discos y directorios mediante la técnica denominada RPC
("Remote Procedure Call"), que hace que tales recursos aparezcan como si estuvieran en el
propio sistema.
• Servicios de Información de Red, NIS ("Network Information Services"). También basados
en RPC, permite que varios sistemas puedan compartir una misma base de datos situada en
remoto; por ejemplo, varios sistemas pueden compartir bases de datos con el mismo
fichero de seguridad (password file), lo que facilita su gestión centralizada.
• Servicios "R". Tales como rlogin, rsh y otros. Utilizan la idea de acuerdos entre sistemas
(hosts trusting), que permite ejecutar comandos y otras órdenes en equipos remotos sin
requerir un password.
16. Acceso a internet
• Acceso a Internet o Conexión a Internet es el
mecanismo de enlace con que una computadora o
red de computadoras cuenta para conectarse a
Internet, lo que les permite visualizar las páginas
web desde un navegador y acceder a otros servicios
que ofrece esta red. Se puede acceder a internet
desde una Conexión por línea conmutada, Banda
ancha fija (a través de cable coaxial, cables de fibra
óptica o cobre), WiFi, vía satélite, Banda Ancha
Móvil y teléfonos celulares con tecnología 3G/4G.
Las empresas que otorgan acceso a Internet reciben
el nombre de proveedores (ISP).
17. Búsqueda avanzada
• Tipo de búsqueda que posee características adicionales
soportadas por motor de búsqueda. Suele ser una opción
de elección libre en los
buscadores, programas, herramientas, servicios
online, etc. En algunos servicios online, la búsqueda
avanzada sólo está permitida cuando el usuario paga.
• Una búsqueda simple generalmente consta de un cuadro
de texto para una simple cadena de caracteres, en
cambio, las búsquedas avanzadas suelen contar con
múltiples cuadros de texto, casilleros de verificación y
otros elementos de formularios. Por lo general, estos
elementos permiten aplicar filtros a la búsqueda
básica, para obtener resultados más exactos.
19. La programación
• La Programación es el proceso de diseñar, codificar, depurar y
mantener el código fuente de programas computacionales. El
código fuente es escrito en un lenguaje de programación. El
propósito de la programación es crear programas que exhiban
un comportamiento deseado. El proceso de escribir código
requiere frecuentemente conocimientos en varias áreas
distintas, además del dominio del lenguaje a
utilizar, algoritmos especializados y lógica formal. Programar
no involucra necesariamente otras tareas tales como el
análisis y diseño de la aplicación (pero sí el diseño del
código), aunque sí suelen estar fusionadas en el desarrollo de
pequeñas aplicaciones.
20. Lógica binaria
• La lógica binaria trabaja con variables binarias y
operaciones lógicas del Álgebra de Boole. Así, las
variables sólo toman dos valores discretos: V
(verdadero) y F (falso); aunque también se
pueden denotar como sí y no, ó 1 y 0
respectivamente.
• Es un área de la matemática aplicada al campo
de la electrónica. Es la base de los Sistemas
Digitales y ello implica también, la base de la
Estructura de Computadores.
21. Algoritmos
• Un algoritmo es un conjunto de operaciones y
procedimientos que deben seguirse para resolver un
problema. La palabra algoritmo se deriva del nombre
latinizado del gran Matemático Árabe Mohamed Ibn Al
Kow Rizmi, el cual escribió sobre los años 800 y 825 su
obra Quitad Al Mugabala, donde se recogía el sistema de
numeración hindú y el concepto del cero. Fue Fibinacci,
el que tradujo la obra al latín y el inicio con la palabra:
Algoritmi Dicit.
• El lenguaje algorítmico es aquel por medio al cual se
realiza un análisis previo del problema a resolver y
encontrar un método que permita resolverlo. El conjunto
de todas las operaciones a realizar y e orden en que se
deben efectuarse, se le denomina algoritmo.
• Es un método para resolver un problema mediante una
serie de datos precisos, definidos y finitos.
22. Diagrama de flujo
• El diagrama de flujo o diagrama de actividades es la
representación gráfica del algoritmo o proceso. Se utiliza en
disciplinas como programación, economía, procesos
industriales y psicología cognitiva.
• En Lenguaje Unificado de Modelado (UML), un diagrama de
actividades representa los flujos de trabajo paso a paso de
negocio y operacionales de los componentes en un sistema.
Un diagrama de actividades muestra el flujo de control
general.
• En SysML el diagrama de actividades ha sido extendido para
indicar flujos entre pasos que mueven elementos físicos (e.g.,
gasolina) o energía (e.g., presión). Los cambios adicionales
permiten al diagrama soportar mejor flujos de
comportamiento y datos continuos.
• Estos diagramas utilizan símbolos con significados definidos
que representan los pasos del algoritmo, y representan el flujo
de ejecución mediante flechas que conectan los puntos de
inicio y de fin de proceso.
23. codificación
• Las informaciones 0 y 1 utilizadas por los ordenadores no
tienen ninguna utilidad en sí si no representan una
información útil para el usuario. Es ese sentido, es necesario
establecer una relación entre los 0 y 1 de los ordenadores y las
informaciones alfanuméricas, de audio, de vídeo o de
cualquier otra naturaleza utilizada por el hombre. Para hacer
eso, existen unos procedimientos llamados
codificación, llamándose códigos a la tabla de
correspondencia que relaciona la información
alfanumérica, de audio o de vídeo con la información binaria.
• En el caso de los símbolos alfanuméricos, en la historia han
ido apareciendo distintos tipos de códigos, dependiendo de la
necesidad que se ha tenido en cada momento. El código
BAUDOT, utilizado por las redes telemáticas establecidas
hace unas décadas, representa la s letras del alfabeto, los
números, signos de puntuación y determinados comandos de
control con tan sólo 5 bits.
26. Lenguajes computacionales
• La lingüística computacional es un campo multidisciplinar de
la lingüística y la informática que utiliza la informática para
estudiar y tratar el lenguaje humano. Para lograrlo, intenta
modelar de forma lógica el lenguaje natural desde un punto de
vista computacional. Dicho modelado no se centra en ninguna
de las áreas de la lingüística en particular, sino que es un
campo interdisciplinar, en el que participan lingüistas,
informáticos especializados en inteligencia artificial,
psicólogos cognoscitivos y expertos en lógica, entre otros.
27.
28.
29.
30.
31.
32.
33.
34.
35. Software de aplicación
• Es aquel que permite a los usuarios llevar a cabo una o varias
tareas específicas, en cualquier campo de actividad susceptible
de ser automatizado o asistido, con especial énfasis en los
negocios.
• Incluye entre muchos otros:
• Aplicaciones para Control de sistemas y automatización
industrial
• Aplicaciones ofimáticas
• Software educativo
• Software empresarial
• Bases de datos
• Telecomunicaciones (por ejemplo Internet y toda su estructura
lógica)
• Videojuegos
• Software médico
• Software de cálculo Numérico y simbólico.
• Software de diseño asistido (CAD)
• Software de control numérico (CAM)
36. el conocimiento básico de redes , conocimiento básico de internet, la
introducción a la lógica computacional y los tópicos selectos de la
computación son muy importantes ya que en esto se basa mucho la
computación, pero esto que explique es solo un paso, hay muchísimos pasos
por aprender de la computación, como se ha marcado, que será de la
computación en el futuro y como se manejara. Para el futuro hay que estar
preparados con la información necesaria para poder dominar la
computación, no es aburrida, es divertida y no requiere de tanto esfuerzo
para aprenderla.