Archivo de la categoría: Ingeniería informática

Competencias Digitales Clave: Documentos, Multimedia, Redes y Datos

🟩 UNIDAD 1 — RECOPILAR INFORMACIÓN

1. Introducción a las bases de datos

Esencial:

  • Qué es una base de datos.
  • Para qué sirve: organizar grandes volúmenes de información.
  • Estructura: tablas, registros y campos.
  • Ejemplos: agendas de contactos, inventarios, calificaciones escolares.

2. Ordenar y filtrar

Esencial:

  • Orden ascendente y descendente.
  • Filtros simples y avanzados.
  • Buscar información rápidamente dentro de una tabla.

3. Claves y relaciones

Esencial:

Fundamentos de Ciberseguridad, Backups y Gestión de Sistemas IT: RAID, Cron y Cálculos SAI

Conceptos Fundamentales de Ciberseguridad

Exploit: Es una secuencia de datos especialmente diseñada para provocar un fallo controlado en la ejecución de un programa vulnerable. Después de provocar el fallo, el proceso comprometido interpretará por error parte de la secuencia de datos como código ejecutable, desencadenando acciones peligrosas para la seguridad del equipo.

Payload: Es la parte del código del malware que realiza la acción maliciosa en el sistema, como borrar los ficheros o enviar Seguir leyendo “Fundamentos de Ciberseguridad, Backups y Gestión de Sistemas IT: RAID, Cron y Cálculos SAI” »

Conceptos Esenciales de Sistemas Operativos: Gestión de Memoria, I/O y Estructuras de Archivos

Gestión de Archivos y Estructura de Inodes

Cálculo del Tamaño Máximo de Archivo

Valor máximo de archivo: (bytes inode / bytes que ocupa c/índice) x bytes por bloque

Solución al Límite de Tamaño Máximo

Para archivos más grandes, el inode no apunta solo a bloques de datos, sino también a bloques de punteros (indirectos, dobles, triples) que a su vez apuntan a muchos más bloques de datos, permitiendo archivos muchísimo más grandes con el mismo tamaño de inode.

Capacidad y Direccionamiento Seguir leyendo “Conceptos Esenciales de Sistemas Operativos: Gestión de Memoria, I/O y Estructuras de Archivos” »

Fundamentos de Informática: Conceptos, Sistemas de Numeración y Comparativa de Sistemas Operativos

Conceptos Fundamentales del Sistema Informático

Un Sistema Informático es un sistema de procesamiento de la información basado en ordenadores.

Un Ordenador (o computadora) es una máquina capaz de aceptar datos de un medio de entrada, procesarlos automáticamente bajo el control de un programa previamente almacenado, y proporcionar la información resultante a través de un medio de salida.

La Información en Informática

La información que se procesa puede ser: superflua, incompleta, poco clara, Seguir leyendo “Fundamentos de Informática: Conceptos, Sistemas de Numeración y Comparativa de Sistemas Operativos” »

Administración de Sistemas Linux: Gestión de Permisos, Control de Acceso y Planificación de Tareas

Gestión de Permisos de Archivos en Sistemas Operativos

Comandos para la Modificación de Propiedad y Grupo

Los ficheros están protegidos en relación con el propietario del archivo, con los que pertenecen al grupo y con el resto de usuarios. Con respecto a estos tres grupos, se pueden modificar los permisos de lectura, escritura y ejecución.

  • chown: Cambia el propietario del archivo. También se puede usar para cambiar el grupo.
  • chgrp: Cambia el grupo del archivo.

Modificación de Permisos en Entorno Seguir leyendo “Administración de Sistemas Linux: Gestión de Permisos, Control de Acceso y Planificación de Tareas” »

Alta Disponibilidad y Virtualización: Conceptos Clave en Ingeniería Informática

1. Concepto de Alta Disponibilidad

La alta disponibilidad consiste en una serie de medidas tendientes a garantizar la disponibilidad del servicio, es decir, asegurar que el servicio funcione durante las veinticuatro horas.

2. Sistemas de Alimentación Ininterrumpida (SAI/UPS)

Un SAI (Sistema de Alimentación Ininterrumpida), también conocido como UPS (Uninterruptible Power Supply), es un dispositivo que, gracias a sus baterías, puede proporcionar energía eléctrica tras un apagón a todos los dispositivos Seguir leyendo “Alta Disponibilidad y Virtualización: Conceptos Clave en Ingeniería Informática” »

Métodos Fundamentales de Ordenación y Búsqueda en Algoritmos

Conceptos Fundamentales de Ordenación

Ordenar significa reorganizar un conjunto de datos u objetos en una secuencia definida. Los métodos de ordenación se clasifican en dos categorías principales:

Arquitectura y Patrones de Diseño en Middleware de Mensajería (MOM)

Middleware de Mensajería (MOM)

Definición

El Message Oriented Middleware (MOM) es uno de los sistemas más utilizados en la integración de aplicaciones.

  • Provee un mecanismo de comunicación asíncrona basado en el encolamiento de mensajes (Message Queuing).
  • Administra el envío y entrega de mensajes. Su tarea principal es asegurar que este proceso sea realizado de una manera confiable.

Características

El objetivo principal de un middleware de mensajería es transmitir mensajes desde un computador Seguir leyendo “Arquitectura y Patrones de Diseño en Middleware de Mensajería (MOM)” »

Fundamentos y Gestión de Procesos en Sistemas Operativos: Estructura, Estados y Planificación

Características de los Procesos

Un proceso se define como un **programa en ejecución**. Las características que deben tener los procesos son:

RTP y RTCP: Mecanismos de Sincronización y Control de Calidad en Streaming Multimedia

Introducción al Protocolo de Transporte en Tiempo Real (RTP)

A continuación, se distingue qué hace y qué no hace RTP.

🔹 Funcionalidades Clave de RTP (Lo que SÍ hace)