¡Bienvenido(a)!

Google Imágenes
Google Imágenes

¿Qué es un sistema operativo?

Un sistema operativo es un software que actúa como intermediario entre el hardware de una computadora y el usuario o las aplicaciones. Es un componente fundamental para el funcionamiento de cualquier dispositivo informático, ya que gestiona los recursos del sistema.

Topologías de red


La topologías de red se refieren a la forma en la que se organizan los elementos que conforman una red de comunicaciones y la forma física que tienen los equipos y el cableado de red.

  1. Topología de estrella: En esta topología, todos los dispositivos están conectados a un punto central, como un concentrador o un switch. Los dispositivos no están conectados directamente entre sí, sino que se comunican a través del punto central.

  2. Topología de bus: En una topología de bus, todos los dispositivos están conectados a un único cable, conocido como el bus. Los datos se transmiten a través del cable y todos los dispositivos reciben los datos, aunque solo el dispositivo destinatario procesa la información.

  3. Topología de anillo: En esta topología, cada dispositivo está conectado a dos dispositivos vecinos formando un anillo cerrado. Los datos se transmiten en una sola dirección a lo largo del anillo hasta llegar al dispositivo de destino.

  4. Topología de malla: En una topología de malla, cada dispositivo está conectado a todos los demás dispositivos en la red. Esto crea una red altamente redundante y confiable, ya que si un camino falla, los datos pueden encontrar otro camino hacia su destino.

  5. Topología de árbol: Esta topología combina elementos de las topologías de estrella y de bus. Los dispositivos se organizan en una jerarquía tipo árbol, con un nodo raíz que se conecta a varios nodos secundarios, que a su vez pueden conectarse a otros nodos.

  6. Topología de doble anillo: Esta topología es una variación de la topología de anillo en la que se utilizan dos anillos físicos conectados entre sí. Los datos se transmiten en una dirección a lo largo de un anillo y en la dirección opuesta a lo largo del otro anillo, lo que proporciona redundancia y tolerancia a fallos.

  7. Topología de estrella extendida: En esta topología, varios nodos de estrella están conectados entre sí mediante enlaces punto a punto. Cada nodo de estrella tiene su propio concentrador o switch, y todos los concentradores o switches están conectados para formar una red más grande.

Google imágenes
Google imágenes

Tamaños de red

Los tamaños de red pueden variar significativamente, desde redes muy pequeñas que constan de solo unos pocos dispositivos hasta redes enormes que conectan miles o incluso millones de dispositivos. Algunos términos comunes para describir el tamaño de una red incluyen: 

  1. Redes de área personal (PAN): Son redes pequeñas que se utilizan para conectar dispositivos personales cercanos, como teléfonos inteligentes, tabletas, computadoras portátiles y dispositivos IoT en un entorno cercano. Un ejemplo común de una PAN es una red Bluetooth.

  2. Redes de área local (LAN): Las LAN son redes que cubren un área geográfica relativamente pequeña, como una oficina, un edificio o un campus. Suelen ser propiedad de una sola organización y se utilizan para compartir recursos y datos entre dispositivos, como computadoras, impresoras y servidores.

  3. Redes de área amplia (WAN): Las WAN abarcan áreas geográficas más grandes, como ciudades, regiones e incluso países enteros. Conectan múltiples sitios remotos y pueden utilizar tecnologías como líneas alquiladas, fibra óptica y conexiones satelitales para proporcionar conectividad.

  4. Redes metropolitanas (MAN): Las MAN están diseñadas para cubrir áreas metropolitanas, como una ciudad o una región urbana. Proporcionan conectividad de red de alta velocidad dentro de una ciudad o área metropolitana y suelen ser propiedad de proveedores de servicios de telecomunicaciones.

  5. Redes de área de campus (CAN): Son redes que conectan múltiples edificios en un campus universitario, corporativo o militar. Proporcionan conectividad de red dentro de un área geográfica concentrada y suelen ser de propiedad y gestión privadas.

  6. Redes de área de almacenamiento (SAN): Son redes especializadas diseñadas para conectar dispositivos de almacenamiento, como servidores y unidades de almacenamiento, a través de una red de alto rendimiento. Se utilizan comúnmente en entornos empresariales para facilitar el acceso rápido y eficiente a los datos.

Google imágenes
Google imágenes

Licencias

A continuación, un cuadro comparativo de los tipos de licencias y un listado de algunas licencias con sus respectivos precios (Trabajo en clase)

Servicios y protocolos

Los siguientes servicios y protocolos están diseñados para permitir la comunicación y el intercambio de información de manera eficiente y segura en una red de computadoras:

  1. TCP/IP: Esencialmente, proporciona la base para la comunicación en internet y redes privadas. TCP (Protocolo de control de transmisión) asegura que los datos se entreguen de manera confiable, mientras que IP (Protocolo de internet) dirige los paquetes de datos a través de la red.

  2. HTTP/HTTPS: Estos protocolos son la columna vertebral de la comunicación web. HTTP se utiliza para recuperar recursos como páginas web, mientras que HTTPS agrega una capa de seguridad mediante el cifrado SSL/TLS.

  3. DNS (Domain name system): Actúa como un directorio de Internet, traduciendo nombres de dominio (como google.com) en direcciones IP comprensibles por las computadoras, permitiendo la localización de recursos en la web. 

  4. DHCP (Dynamic host configuration protocol): Simplifica la administración de direcciones IP en una red, asignando direcciones de manera dinámica a dispositivos conectados, lo que facilita la configuración de redes de gran escala.

  5. FTP (File transfer protocol): Permite la transferencia de archivos entre sistemas conectados a una red, facilitando el intercambio de datos de manera eficiente y confiable.

  6. SMTP (Simple mail transfer protocol): Facilita el envío de correo electrónico entre servidores de correo, asegurando la entrega de mensajes de manera efectiva a través de internet.

  7. SSH (Secure shell): Proporciona una forma segura de acceder y administrar sistemas remotos a través de una conexión encriptada, protegiendo la integridad y la confidencialidad de los datos transmitidos.

  8. SNMP (Simple network management protocol): Permite la supervisión y administración centralizada de dispositivos de red, recopilando información y configurando parámetros de manera remota.

  9. LDAP (Lightweight directory access protocol): Utilizado para acceder y administrar información de directorio distribuido, como la información de usuario en una red, de manera eficiente y estandarizada.

  10. NTP (Network time protocol): Mantiene la sincronización precisa del tiempo en sistemas informáticos a través de la red, crucial para la coordinación de eventos y la seguridad en entornos de red.


Particionamiento de disco


PNGEgg
PNGEgg

¿Qué son los algoritmos de procesos?

Los algoritmos de procesos, también conocidos como algoritmos de planificación de procesos, son utilizados en sistemas operativos para administrar la ejecución de múltiples procesos de manera eficiente. Estos algoritmos son responsables de decidir qué proceso se ejecutará a continuación y cuánto tiempo se le asignará en la CPU. 


Memoria

La memoria es una parte fundamental y un factor clave para el funcionamiento óptimo de cualquier sistema operativo. Conoce un poco sobre qué tipos de memoria existen en los sistemas operativos y cómo es utilizada para gestionar los procesos que se le van asignando.

Google imágenes
Google imágenes

Sistemas de archivos

Los sistemas de archivos son mecanismos utilizados por los sistemas operativos para organizar y almacenar datos en dispositivos de almacenamiento como discos duros, unidades flash, tarjetas de memoria, etc. En esencia, son conjuntos de reglas y estructuras que dictan cómo se almacenan, nombran, acceden y administran los archivos en un dispositivo de almacenamiento. 

Bloque de control de procesos (BCP)

El bloque de control de procesos es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso.
Como características principales están:

  1. Información del proceso: El BCP almacena información detallada sobre cada proceso en ejecución, como su identificación única, estado actual, prioridad, identificadores de recursos asignados, contador de programa, registros de CPU, entre otros.

  2. Estado del proceso: El estado del proceso indica en qué punto del ciclo de vida del proceso se encuentra. Algunos de los estados comunes incluyen listo, en ejecución, bloqueado, suspendido y terminado.

  3. Gestión de recursos: El BCP puede incluir información sobre los recursos asignados a cada proceso, como la memoria, los archivos abiertos, los dispositivos de E/S, entre otros. Esta información es crucial para garantizar que los recursos se asignen de manera eficiente y se compartan adecuadamente entre los procesos.

  4. Planificación de procesos: Basándose en la información almacenada en el BCP, el planificador del sistema operativo puede decidir qué proceso se ejecutará a continuación y cómo se asignarán los recursos del sistema. La planificación de procesos es fundamental para garantizar un uso equitativo de los recursos y evitar problemas como la inanición o la congestión del sistema.

  5. Cambios de contexto: Cuando el sistema operativo cambia de un proceso a otro, debe guardar y restaurar el estado del proceso en el BCP. Este proceso se conoce como cambio de contexto y es fundamental para mantener la coherencia y la integridad del sistema durante la ejecución de múltiples procesos.

PNGEgg
PNGEgg

Sistema de información

El sistema de información es un proceso complejo que implica la creación, implementación y mantenimiento de sistemas informáticos.

 El ciclo de vida del sistema de información es un marco que guía este proceso desde la concepción de la idea hasta la retirada del sistema.


¿Cómo evolucionaron los sistemas operativos?

A lo largo de la historia de la informática, los sistemas operativos han evolucionado para adaptarse a las crecientes demandas tecnológicas y mejorar la eficiencia en el uso de los recursos computacionales.

PNGEgg
PNGEgg

PNGEgg
PNGEgg

Sabías que...

Los sistemas operativos cuentan con un Kernel que actúa como un intermediario entre el hardware y el software de más alto nivel, proporcionando una interfaz unificada para que los programas accedan y utilicen los recursos del sistema de manera eficiente y segura.


¿Quieres contactarnos?

Visítanos
Calle de los Estudiantes #9-82 Ciudadela Real de Minas

Bucaramanga, Santander

Llámanos
(607) 6917700

Email
peticiones@correo.uts.edu.co

Creado con Webnode Cookies
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar