Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TECNOLOGIA DE LA INFORMACION Y
COMUNICACIONES II
TEMA:
ESTUDIANTE:
VICTOR MANUEL AREVALO VEGA 01019111
DOCENTE:
ALBERTO REYES ARIAS
información tipo multimedia (WWW); etc. Por lo tanto, aun cuando las redes de
Se puede hacer una clasificación de las redes en base a la distancia entre los
Donde LAN significa: Local Área Networks, MAN: Metropolitan Area Networks, y
WAN: Wide Area Networks, a veces la división se hace solamente entre LAN y
WAN englobando las MAN en las WAN. Por otra parte, debe observarse que las
LAN pertenecen a una organización y son por lo tanto privadas, mientras que las
WAN en muchos casos, no todos, son públicas. Además, las LAN se
intercontectan entre sí mediante medios físicos de gran capacidad y alta velocidad
denominados “columnas vertebrales” o “backbones”, configurando las MAN ó
WAN.
Ilustración 2 Topología de redes WAN
PROTOCOLO DE REDES:
Estos los utilizamos prácticamente todos los días, aunque la mayoría de los
usuarios no lo sepan ni conozcan su funcionamiento. Estos protocolos permiten
la transmisión de datos desde nuestros dispositivos para navegar a través de los
sitios, enviar correos electrónicos, escuchar música online, etc.
Frame Relay
El fin de una red es interconectar los componentes hardware de una red, y por
tanto, principalmente, los computadoras individuales, también denominados
hosts, a los equipos que ponen los servicios en la red, los servidores, utilizando
el cableado (o tecnología inalámbrica) soportada por la electrónica de red y
unidos por cableado (o radiofrecuencia). En todos los casos la tarjeta de red se
puede considerar el elemento primordial, sea parte de una computadora, de un
conmutador, de una impresora, etc. y sea de la tecnología que sea (Ethernet,
Wi-Fi, Bluetooth, etc.)
Software
Hardware
Estos adaptadores son unas tarjetas PCI que se conectan en las ranuras de
expansión de la computadora. En el caso de computadoras portátiles, estas
tarjetas vienen en formato PCMCIA o similares. En las computadoras del siglo
XXI, tanto de sobremesa como portátiles, estas tarjetas ya vienen integradas en
la placa base.
Servidores
Son los equipos que ponen a disposición de los usuarios los distintos servicios.
En la siguiente lista hay algunos tipos comunes de servidores y sus propósitos:
Servidor de acceso remoto (Remote Access Service, RAS): controla las líneas
de módems u otros canales de comunicación de la red para que las peticiones
conecten una posición remota con la red, responden las llamadas telefónicas
entrantes o reconocen la petición de la red y realizan los chequeos necesarios
de seguridad y otros procedimientos necesarios para registrar a un usuario en la
red. Gestionan las entradas para establecer las redes virtuales privadas (VPN).
Servidores para los servicios de red: estos equipos gestionan aquellos servicios
necesarios propios de la red y sin los cuales no se podrían interconectar, al
menos de forma sencilla. Algunos de esos servicios son: servicio de directorio
para la gestión de los usuarios y los recursos compartidos, Dynamic Host
Configuración Protocolo (DHCP) para la asignación de las direcciones IP en
redes TCP/IP, Domain Name System (DNS) para poder nombrar los equipos sin
tener que recurrir a su dirección IP numérica, etc.
Almacenamiento en red
Dispositivos de red
Enrutador (router),
Protocolos de redes
Modelo OSI
Modelo TCP/IP
TIPOS DE REDES
Las redes se configuran con el objetivo de transmitir datos de un sistema a otro
o de disponer recursos en común, como servidores, bases de datos o
impresoras. En función del tamaño y del alcance de la red de ordenadores, se
puede establecer una diferenciación entre diversas dimensiones de red.
e usa para vincular sistemas de redes más pequeñas. Las redes que deben
conectarse están muy separadas en este caso. Por ejemplo, conectar las redes
de área local (LAN) de servidores, ordenadores e impresoras de los distintos
campus de una universidad. Los WAN existen en diferentes tamaños.
Las redes se clasifican por su alcance, por el tipo de conexión, por la relación
funcional, por topología, por grado de autenticación y por grado de difusión.
UNIDAD 2
Bases de datos OLTP. Una base de datos OLTP es una base de datos rápida y
analítica diseñada para que muchos usuarios realicen un gran número de
transacciones.
Estos son solo algunos de las varias docenas de tipos de bases de datos que se
utilizan hoy en día. Otras bases de datos menos comunes se adaptan a
funciones científicas, financieras o de otro tipo muy específicas. Además de los
diferentes tipos de bases de datos, los cambios en los enfoques de desarrollo
tecnológico y los avances considerables, como la nube y la automatización,
están impulsando a las bases de datos en direcciones completamente nuevas.
Algunas de las bases de datos más recientes incluyen
Por ejemplo, se puede crear una base de datos con las ventas totales de
una categoría de productos durante una serie de meses, para comparar la
evolución de las ventas a lo largo del tiempo.
pueden variar con el paso del tiempo. Para adecuarse a estos datos
cambiantes, las bases dinámicas permiten realizar operaciones de edición,
Por ejemplo, imaginemos una tienda online que tiene una base de datos
con productos y sus respectivos precios. Se necesitará que sea una base
Ventajas y desventajas
Ventajas
Desventajas
Con este tipo de bases de datos es posible visualizar y analizar los datos
presentes, pero resulta difícil realizar estudios sobre la evolución de la
información. Por ejemplo, no sería posible analizar cómo han evolucionado
los datos en 2015, 2016, 2017, 2018 y 2019, ya que la base de datos solo
contendría los datos más recientes, es decir, los que figuran tras la última
modificación. Es por ello que para el estudio de variables a lo largo del
tiempo o para análisis de business intelligence se suelen emplear las
bases estáticas.
Estructura
Por ejemplo, Medline, es una base de datos que recopila todo lo que se
publica a nivel mundial sobre Medicina.
Las bases de datos de texto completo también son adecuadas para las
aulas y el estudio en línea porque permiten a los estudiantes acceder a los
materiales de recursos de forma remota a través de Internet. Aunque estas
bases de datos se utilizan principalmente con fines educativos, a veces son
utilizadas por grandes corporaciones, oficinas legales y agencias
gubernamentales para almacenar datos archivados importantes.
Especializadas
Multidisciplinares
Ventajas y desventajas
Ventajas
Desventajas
Tipos
Podemos decir que existen dos tipos de base de datos de texto completo
principales:
clasificarlas, en esta entrada vamos a explicar qué son y cómo funcionan las
pasado, pero que cuenta con algunos inconvenientes a tener en cuenta que han
1992. Durante años fueron uno de los modelos de gestión de bases de datos
más utilizados, pero con el tiempo y la aparición de otros modelos más ágiles,
siguientes:
Se organizan en forma de árbol invertido, con un nodo raíz, nodos padre e hijos.
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.
Entre los diferentes tipos de bases de datos que existen, encontramos las bases
de datos transaccionales; estas bases de datos se han convertido en una de las
piezas clave para cualquier tipo de empresa u organización. En esta entrada
explicaremos qué son las bases de datos transaccionales y veremos sus
principales características.
Las bases de datos transaccionales son bases de datos que tiene como fin el
envío y recepción de datos a gran velocidad. Están destinadas generalmente al
entorno de análisis de calidad, datos de producción e industrial, y su objetivo
principal es asegurar las transacciones dentro de una base de datos relacional
o, en caso de que no se puedan asegurar, revertirlas, de manera que evitan que
las transacciones queden incompletas, es decir, o se realiza la transacción o no
pasa nada (vuelve al estado original).
Características y funciones a tener en cuenta
Aunque las bases de datos transaccionales recogen los datos necesarios para
la aplicación a la hora de ejecutar sus operaciones, actualmente también
capturan datos sobre el contexto histórico de la transacción, con el fin de poder
utilizarlos en análisis posteriores.
Este tipo de bases de datos están optimizada para añadir actualizaciones cortas
y rápidas en tiempo real por los usuarios finales.
Ventajas y desventajas
Desventajas
Por las características que hemos visto más arriba, las bases de datos
transaccionales resultan útiles cuando la integridad de los datos es importante,
puesto que no permiten que la transacción se complete si uno de los pasos de
la misma falla.
Así, una transacción generará un proceso atómico que puede conllevar bien
operaciones de inserción, modificación o borrado de datos. Este proceso debe
ser validado con un «commit» o invalidado con «rollback»; con el primero se
ejecuta la operación y con el segundo no se produce, volviendo al estado
original.
Sirven especialmente para evitar que la integridad de la base de datos se vea
afectada por posibles fallos en el sistema cuando la transacción se está
produciendo. Y para obtener información de manera rápida y en tiempo real.
Uso y aplicaciones
Las bases de datos transaccionales son una de las primeras bases de datos
que se implementan en los sistemas de las empresas u organizaciones, puesto
que dan apoyo a las tareas operativas de las mismas.
Entre las bases de datos más utilizada actualmente, tenemos la base de datos
relacional. Este tipo de base de datos es una herramienta empleada por todo
tipo de empresas, independientemente de su tamaño o sector de negocio. En
esta entrada vamos a explicar qué es una base de datos relacional, sus
principales características y cómo funciona.
«Una base de datos relacional es un tipo de base de datos que cumple con el
modelo relacional». Así, según esta definición de base de datos relacional, se
trata de una base de datos que almacena y da acceso a puntos de datos
relacionados entre sí. El modelo relacional es una forma intuitiva y directa de
representar datos sin necesidad de jerarquizarlos.
Así mismo, no pueden existir dos tablas con el mismo nombre y la relación entre
una tabla padre y una tabla hija se lleva a cabo a través de claves primarias
(son la clave principal de un registro dentro de una tabla) y claves ajenas (se
colocan en la tabla hija y contienen el mismo valor que la clave primaria del
registro padre).
Ventajas y desventajas
Ventajas
Así mismo, para evitar conflictos cuando varios usuarios o aplicaciones intentan
acceder a los mismos datos en el mismo momento, pueden bloquear dicho
acceso mientras los datos se están actualizando (como cuando estamos
reservando unas entradas de cine numeradas).
Como decíamos, las bases datos relacional también cuentan con algunas
desventajas, principalmente, son deficientes a la hora de manejar datos
gráficos, multimedia, CAD y sistemas de información geográfica, que necesitan
un soporte más dinámico.
Tipos
Oracle
MySQL
PostgreSQL
DB2
Estructura
Esta sería la estructura básica de una tabla de una base de datos relacional:
¿Cómo funcionan?
En las bases de datos relacionales, las tablas están relacionadas entre sí y han
sido previamente establecidas (es decir, se debe diseñar previamente su
estructura). Como ya hemos comentado, dentro de cada tabla hay un conjunto
de datos o registros recogidos en columnas y filas. De manera que la relación
entre una tabla principal y otra tabla subordinada se establece por medio las
claves primarias o ajenas que se hayan establecido. Es a través de las claves
por las que se hacen las relaciones
objetos.
Algunas bases de datos orientadas a objetos han sido diseñadas para trabajar
bien con lenguajes de programación orientados a objetos tales como Delphi,
Ruby, Python, Perl, Java, Visual Basic.NET, etc.
UNIDAD 3
LENGUAJES DE MAQUINAS
Los circuitos micro programables son digitales, lo que significa que trabajan con
dos únicos niveles de tensión. Dichos niveles, por abstracción, se simbolizan
con los números 0 y 1, por eso el lenguaje de máquina solo utiliza dichos
signos. Esto permite el empleo de las teorías del álgebra booleana y del sistema
binario en el diseño de este tipo de circuitos y en su programación.
El uso del término bajo en su nombre no quiere decir que este lenguaje sea
menos potente o importante que un lenguaje de alto nivel, simplemente se
refiere a la reducida abstracción que existe entre el lenguaje y el hardware.
Para que lo entiendas mejor, vamos a darte un ejemplo general: Se utiliza para
programar tareas o funciones trascendentales de los sistemas operativos,
controladores de dispositivos o de aplicaciones a tiempo real.
Ahora ya conoces todos los tipos de lenguajes de bajo nivel que existen.
Cualquier otro lenguaje ya no sería un lenguaje de bajo nivel.
A continuación, y de forma muy breve te vamos a descubrir qué son los
lenguajes de medio nivel:
Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de
programación que evitaba estos inconvenientes, a costa de ceder un poco en
las ventajas. Estos lenguajes se llaman de tercera generación o de nivel alto, en
contraposición a los de bajo nivel o de nivel próximo a la máquina.
Características
Ventajas
Inconvenientes
VB.NET
Erlang
Ada
ALGOL
BASIC
C Sharp
FORTRAN
HISTORIA DE HTML
Los diseñadores utilizan el lenguaje HTML para crear páginas web, los
programas que se emplean generan páginas escritas en HTML y los
navegadores que utilizamos (por ejemplo, Google Chrome, Opera o Mozilla
Firefox) muestran las páginas web después de leer e interpretar su contenido
HTML.
XHTML 1.0 es una adaptación de HTML 4.01 al lenguaje XML por lo que
mantiene casi todas sus etiquetas y características, pero añade algunas
restricciones y elementos propios de XML. La versión XHTML 1.1 ya ha sido
publicada en forma de borrador y pretende modularizar.
HTML y CSS
Otra
ventaja de la separación de los contenidos y su presentación es que los
documentos XHTML creados son más flexibles, ya que se adaptan mejor a las
diferentes plataformas: pantallas de ordenador, pantallas de dispositivos
móviles, impresoras y dispositivos utilizados por personas discapacitadas.
<html>
<head>
</head>
<body>
</body>
</html>
Para probar este primer ejemplo, se ha de hacer lo siguiente:
Copia el código HTML mostrado anteriormente y ponlo tal cual en el archivo que
has creado
Guarda el archivo con el nombre que quieras, pero con la extensión html
ELEMENTOS DE HTML
<html>
<head>
</head>
<body>
</body>
</html>
ATRIBUTOS DE HTML
< HTML > ... < /HTML >: Indica el comienzo y fin de un archivo HTML
< HEAD > ... < /HEAD >: Indica el comienzo y fin de un encabezado (aquí se
coloca generalmente el título).
< TITLE > ... < /TITLE >: Indica el título.
< BODY > ... < /BODY >: Indica el comienzo y fin del cuerpo de la página.
< P > ... < /P >: Indica comienzo y fin de un párrafo.
< BR >: Permite saltarse una línea (se llama quiebre de línea).
< Hn > ... < Hn >: Para n entre 1 y 6, hacen que el texto encerrado aparezca como
encabezado (un subtítulo). Se recomienda usar sólo 1,2 y 3.
Tipos de letras:
< UL > ... < /UL >: Indica comienzo y fin de una lista no ordenada (puntos).
Dentro de ellos, cada item empieza por < LI > y termina al terminar la línea.
< OL > ... < /OL >: Indica comienzo y fin de una lista ordenada (números). Dentro
de ellos, cada item empieza por < LI > y termina al terminar la línea.
Ejemplo:
< OL >
< LI > Primer item
< LI > Segundo item
< UL >
< LI > Primer subitem
< LI > Segundo subitem
< /UL >
< LI > Tercer item
< /OL >
En HTML se pueden incluir gráficos en dos formatos: GIF y JPG. Estos formatos
son conocidos por los browsers, por lo tanto, no es necesario un programa
especial para verlos, y se ven directamente en la página junto con el texto. Si se
quisieran utilizar otros formatos, se deben ocupar comandos externos
al browser para hacerlo.
Por ejemplo:
Al día de hoy existen los Editores Web que permiten que los diseñadores, a
través de herramientas gráficas que reciben el nombre de WYSIWYG
puedan crear páginas web sin conocer el código html, este se crea de
forma automatizada, dándole estructura a la web y permitiendo que sea
más allá del ordenador donde es creada. Entre los recursos que pueden
enlazarse al código HTML se encuentran fotografías, vídeos, archivos de
otras webs o incluso de la misma y todo tipo de contenido que se encuentre
subido a la red.