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

Protección de Contenidos Digitales: Copyright, Piratería y Criptografía

Protección de Contenidos Digitales y Copyright

Actores en la Creación de Contenidos

En el ecosistema de la creación de contenidos digitales intervienen varios actores clave:

  • Creador: La persona o entidad que origina la obra.
  • Consumidor: El usuario final que accede al contenido.
  • Distribuidor: La plataforma o medio que hace llegar el contenido al consumidor.
  • Industria: El conjunto de empresas y organizaciones que operan en el sector.

Pilares de la Protección del Vídeo Digital

La protección del vídeo Seguir leyendo “Protección de Contenidos Digitales: Copyright, Piratería y Criptografía” »

Clasificación y Fundamentos de Aplicaciones, Licencias y Sistemas Operativos

Tipos de Aplicaciones Informáticas

Las aplicaciones informáticas pueden clasificarse en dos tipos:

Aplicaciones de Propósito General

Se utilizan para el desempeño de funciones no específicas. Se suelen comercializar en paquetes integrados denominados suites, y se componen de:

Procesos y Multitarea en Sistemas Operativos: Conceptos Clave

1. ¿Qué es un Proceso en un Sistema Operativo?

Un proceso es un programa en ejecución. En los libros de texto se pueden encontrar definiciones más formales, como, por ejemplo, que un proceso puede definirse como “la unidad de procesamiento gestionada por el sistema operativo” o como “la entidad que puede ser asignada a un procesador y ejecutada por él”.

2. El Concepto de Multitarea

2.1. Orígenes de la Multitarea

En los ordenadores de la segunda generación (años 60), cuando el trabajo Seguir leyendo “Procesos y Multitarea en Sistemas Operativos: Conceptos Clave” »

Cálculo de Rendimiento y Estructuras de Memoria en Arquitectura de Computadores

Soluciones Cuestionario de Arquitectura de Procesadores

2. Rendimiento de Procesadores Escalares, Segmentados y Superescalares

Problema: Dado un programa compuesto por $N = 120 \text{ M}$ instrucciones, todas las instrucciones están compuestas por $S = 5$ estados. La ejecución del programa se realiza en un procesador con una frecuencia de $F = 3 \text{ GHz}$. Cada instrucción se ejecuta en cinco ciclos de reloj. Determine el tiempo de ejecución de dicho programa para un procesador escalar, un Seguir leyendo “Cálculo de Rendimiento y Estructuras de Memoria en Arquitectura de Computadores” »

Arquitectura y Componentes Esenciales de un Sistema Operativo

Componentes Fundamentales de un Sistema Operativo

Planificador de Trabajos (Job Scheduler) o Shell

El Shell, también conocido como Planificador de Trabajos (Job Scheduler), actúa como la interfaz principal entre el usuario y la máquina.

Funciones Principales del Shell:

  • Se encarga de hacer de interfaz hombre-máquina.
  • Administra pedidos de recursos.
  • Carga los programas.
  • Crea procesos.
  • Controla accesos de usuarios.
  • Controla protecciones del sistema.

Tipos de Shell:

Fundamentos de Informática y Comandos Esenciales del Sistema Operativo

Comandos Esenciales del Sistema Operativo

Comandos Internos

Los comandos internos son aquellos que se cargan automáticamente en la memoria al iniciar el sistema operativo.

  1. CD o CHDIR – Cambia el directorio actual.
  2. CD.. – Cambia al directorio jerárquicamente superior (directorio padre).
  3. CLS – Limpia todos los comandos y la información que hay en pantalla, excepto el incitador de comandos (prompt), usualmente la letra y ruta de la unidad usada (Por ejemplo: C:\>).
  4. COPY – Copia un archivo de Seguir leyendo “Fundamentos de Informática y Comandos Esenciales del Sistema Operativo” »

Fundamentos de la Auditoría de Sistemas: Seguridad, Redes y Estándares COBIT

Auditoría de Sistemas Informáticos: Preguntas Clave y Conceptos

1. Fases de Evaluación y Detección de Áreas Críticas

1. ¿En qué fase se descubren áreas críticas y sensibles en el proceso de evaluación?

R: Fase de estudio preliminar.

2. Herramientas de Ejecución en la Auditoría de Sistemas

2. Durante la ejecución de una auditoría de sistemas, se pueden utilizar diferentes herramientas. Desarrolle dos de ellas:

Conceptos Fundamentales de Redes y Ciberseguridad: Modelo OSI, Malware y ACL

Modelo OSI: Capas y Funcionalidades

  • APLICACIÓN: Proporciona servicios de red a las aplicaciones.
  • PRESENTACIÓN: Se encarga de la representación de datos y la encriptación.
  • SESIÓN: Gestiona la comunicación y el diálogo entre dispositivos de red.
  • TRANSPORTE: Establece la conexión de extremo a extremo y garantiza la confiabilidad.
  • RED: Determina la ruta y el direccionamiento lógico (IP).
  • ENLACE DE DATOS: Se ocupa del direccionamiento físico (MAC).
  • FÍSICA: Define la señalización y la transmisión Seguir leyendo “Conceptos Fundamentales de Redes y Ciberseguridad: Modelo OSI, Malware y ACL” »

Fundamentos de la Programación Concurrente y Gestión de Procesos en Sistemas Operativos

Etapas de Desarrollo de la Programación Concurrente

Describe brevemente las diferentes etapas de desarrollo de la Programación Concurrente:

Fundamentos de Hardware y Software: Arquitectura y Funcionamiento Esencial

Autor: SIMON VARGAS

Apuntes sobre SOFTWARE y HARDWARE:

1. Hardware

Arquitectura Von Neumann

  • Idea Clave: Es el diseño fundamental de cómo se organiza una computadora moderna.
  • Componentes Principales:
    • CPU: El «cerebro».
    • Memoria Principal (RAM): Almacena instrucciones y datos.
    • Dispositivos de Entrada/Salida (I/O): Para interactuar con la computadora.
  • Analogía: Piensa en ella como el «plano» de una casa, mostrando dónde va cada habitación esencial.
  • Definición Corta: Un modelo arquitectónico que define Seguir leyendo “Fundamentos de Hardware y Software: Arquitectura y Funcionamiento Esencial” »