Chuletas y apuntes de Informática y Telecomunicaciones de Secundaria

Ordenar por
Materia
Nivel

Optimización de Rendimiento en PIC 16F8X: Sistema de Buses Múltiples y Gestión de Memoria Bancaria

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,26 KB

Arquitectura de Microcontroladores PIC 16F8X

Con el objetivo de mejorar el rendimiento de la arquitectura del PIC, se implementa un **sistema de buses múltiples** en el cual cada banco de memoria (ya sea programa, dato o pila) es accedido por sus propios juegos de buses con tamaños particularmente diseñados para cada uno.

El objetivo es que la **Unidad de Búsqueda (UB)** acceda a la memoria del programa por sus correspondientes buses, mientras que la **Unidad de Ejecución (UE)** pueda resolver instrucciones utilizando todos los demás bancos y buses en forma simultánea. Esto implica que la UB ubica una instrucción y se la pasa a la UE; luego, la UE resuelve esta primera instrucción, pero a la vez, la UB ya está ubicando la segunda instrucción.... Continuar leyendo "Optimización de Rendimiento en PIC 16F8X: Sistema de Buses Múltiples y Gestión de Memoria Bancaria" »

Fundamentos de Redes: Protocolos de Acceso, VLANs y Estructura de Internet

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,65 KB

Diferencias entre SSH y Telnet

Ambos protocolos sirven para conectarse a otro host de manera remota. La diferencia fundamental radica en la seguridad: Telnet realiza la conexión en modo terminal pero presenta graves problemas de seguridad al transmitir los datos en texto plano. Por el contrario, en SSH (Secure Shell) la información viaja cifrada y el acceso remoto se realiza de forma segura en modo consola.

VLAN (Virtual Local Area Network)

Es un método que crea una red lógica dentro de una red física. De este modo, se consigue que la información que se genera dentro de cada una de las redes virtuales solo sea recibida por los hosts de la propia red lógica y no por la totalidad de la red física.

Ventajas de las VLAN

  • Reducción de costes:
... Continuar leyendo "Fundamentos de Redes: Protocolos de Acceso, VLANs y Estructura de Internet" »

Tecnologías de Comunicación: Principios de Transmisión Alámbrica e Inalámbrica

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 6,15 KB

Principios de las Tecnologías de Comunicación

Las tecnologías de la comunicación se basan en la transmisión de información entre puntos distantes. Esta información se transmite mediante señales eléctricas, que se pueden enviar y recibir de dos formas principales:

Comunicación Alámbrica

Se utiliza un soporte físico para enviar la señal. Se solía utilizar un cable de cobre, pero ahora también se emplea la transmisión de información por fibra óptica.

Comunicación Inalámbrica

No se necesita un soporte físico para transmitir la información, ya que esta viaja en forma de ondas.

Factores a Considerar: ¿Alámbrica o Inalámbrica?

Al elegir entre comunicación alámbrica e inalámbrica, se deben valorar los siguientes aspectos:

  • Interferencias:
... Continuar leyendo "Tecnologías de Comunicación: Principios de Transmisión Alámbrica e Inalámbrica" »

Gestión Avanzada de Discos y Sistemas de Archivos: De Volúmenes Dinámicos a GPT

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,74 KB

Discos Dinámicos y Gestión de Volúmenes

Los discos dinámicos soportan volúmenes repartidos entre varios discos (volúmenes distribuidos y seccionados) y volúmenes tolerantes a errores (volúmenes reflejados y RAID-5).

Tipos de Volúmenes Dinámicos

  • Simple: Equivale a una partición. Se puede extender con espacio libre. No es tolerante a fallos, pero se puede reflejar para crear volúmenes reflejados.
  • Distribuido: Consta de espacio en disco en más de un disco físico. Se puede aumentar el tamaño de un volumen distribuido si se extiende en discos dinámicos adicionales. No es tolerante a fallos y no se puede reflejar.
  • Seccionado (RAID-0): No es tolerante a fallos (si cualquier unidad se pierde, todos los datos se pierden). No se puede reflejar
... Continuar leyendo "Gestión Avanzada de Discos y Sistemas de Archivos: De Volúmenes Dinámicos a GPT" »

Modelo OSI: Capas, Vulnerabilidades, Ataques y Protección en Redes

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,52 KB

El modelo OSI es un modelo conceptual que define los niveles o capas, tanto de hardware como de software, de las redes de comunicaciones de datos por donde circula la información.

1. Nivel Físico

Este nivel es responsable de la conexión del equipo informático a la red y se encarga de la transmisión de información a través de ella.

Las vulnerabilidades de este nivel están relacionadas con el acceso físico no autorizado a los dispositivos de red.

2. Nivel de Enlace de Datos

Se encarga del direccionamiento físico, acceso al medio, la detección de errores, la distribución ordenada de tramas y del control de flujo.

Aquí se dan vulnerabilidades asociadas al medio sobre el que se realiza la conexión.

Ataques:

  • Escuchas de red
  • Falsificación de
... Continuar leyendo "Modelo OSI: Capas, Vulnerabilidades, Ataques y Protección en Redes" »

Historia y Evolución de Internet: Desde ARPANET hasta la Web 2.0

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,26 KB

Internet: Origen y Evolución

Internet es el conjunto de dispositivos y servicios distribuidos por todo el mundo que están conectados entre sí a través de las redes de comunicación. La palabra internet proviene del término inglés inter-networking, que se adoptó para definir la necesidad de conectar las primeras redes de comunicación entre ordenadores. La web consiste en el conjunto de páginas creadas en lenguaje hipertexto que se encuentran alojadas en determinados ordenadores, denominados servidores, y que están conectados a internet. La web es uno de los servicios y aparece en 1989, 20 años más tarde del origen de internet.

Hitos en la Historia de Internet

  • 1969: Primera conexión entre ordenadores. DARPA, una agencia militar de EE.
... Continuar leyendo "Historia y Evolución de Internet: Desde ARPANET hasta la Web 2.0" »

Fundamentos de Redes de Datos: Dispositivos, Conectividad y Administración

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 2,97 KB

Elementos fundamentales de una red

A continuación, se describen los dispositivos esenciales que componen una red de datos:

  • Concentrador (Hub): Dispositivo que centraliza el cableado de una red en topología de estrella. Transmite los datos recibidos a todos los puertos conectados.
  • Conmutador (Switch): Dispositivo inteligente que transmite los datos únicamente al puerto del equipo de destino.
  • Repetidor: Dispositivo encargado de amplificar o regenerar la señal transmitida para evitar su degradación.
  • Puente (Bridge): Permite unir segmentos de red para interconectarlos, extender el alcance, reducir cuellos de botella y enlazar medios físicos diferentes (como par trenzado o coaxial).

Tipos de conexión a Internet

Existen diversas tecnologías para... Continuar leyendo "Fundamentos de Redes de Datos: Dispositivos, Conectividad y Administración" »

Python: qué es, características y ejemplos básicos de print, input y if

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,92 KB

Qué es Python?

Python es un lenguaje de programación de propósito general, lo que significa que puede ser utilizado para casi cualquier finalidad. Entre las características generales que definen a Python destacan:

  • De alto nivel: su sintaxis es más próxima al lenguaje humano en comparación con el lenguaje máquina o el código ensamblador.
  • Interpretado: no requiere un paso explícito de compilación para convertir el código a lenguaje máquina; la traducción se realiza en el momento de ejecución, a diferencia de lenguajes compilados (por ejemplo, compiladores utilizados en entornos como Arduino).
  • Multiparadigma: permite distintos estilos de programación, como la programación orientada a objetos y la programación procedimental.
  • De código
... Continuar leyendo "Python: qué es, características y ejemplos básicos de print, input y if" »

Fundamentos de Redes de Datos: ADSL, VLAN y Dispositivos de Interconexión

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,1 KB

1. Tecnología ADSL y División del Ancho de Banda

El sistema ADSL divide la conexión en tres partes fundamentales:

  • Voz: Se utiliza para las llamadas telefónicas convencionales.
  • Carga: Se emplea para la subida de información hacia la red.
  • Descarga: Se destina a la descarga de información desde la red.

La "A" de ADSL hace referencia al término "Asimétrica", lo que indica que el ancho de banda de carga y descarga no son iguales; habitualmente, se penaliza el canal de carga en favor del canal de descarga.

2. Conceptos de Trunking y Redes VLAN

¿Para qué se usa el término Trunk?

Los enlaces Trunk (troncales) se utilizan cuando existen varias VLAN. Se implementan en dispositivos que necesitan marcar la ruta de los paquetes, etiquetándolos con "

... Continuar leyendo "Fundamentos de Redes de Datos: ADSL, VLAN y Dispositivos de Interconexión" »

Fundamentos del Sistema de Nombres de Dominio (DNS) y su Funcionamiento

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 168,39 KB

Servicio de Nombres de Dominio (DNS)

El Sistema de Nombres de Dominio (DNS) es un servicio fundamental en internet. A continuación, se detallan sus características principales y cómo opera.

Comunicación por TCP o UDP

El DNS utiliza ambos protocolos para sus operaciones, principalmente el puerto 53.

ProtocoloPuertoUso principal
UDP53Se usa por defecto para consultas DNS.
TCP53Se usa cuando la respuesta es muy grande o se realiza una transferencia de zona.

El DNS es una base de datos distribuida que funciona con un protocolo cliente/servidor. Permite:

  1. Mapear nombres ↔ direcciones IP.
  2. Obtener información para el envío de correo electrónico.
  3. Obtener información sobre servicios.

⚠️ Es importante destacar que ningún servidor conoce toda la información,... Continuar leyendo "Fundamentos del Sistema de Nombres de Dominio (DNS) y su Funcionamiento" »