Archivo de la etiqueta: Sistemas operativos

Conceptos Esenciales de Sistemas Operativos, RAID y Gestión de Almacenamiento

Conceptos Fundamentales de Sistemas Operativos y Software

Características de Escritorio y de Sistema

Extensiones de Aplicaciones Portables

¿Qué extensión suelen tener las aplicaciones portables? .zip

Comando apt cache en Linux

¿Para qué sirve el comando apt cache? Obtiene información de los paquetes, pero no actualiza la caché local (a diferencia de apt update, que sí lo hace).

Gestión de Espacio en Clústers

Cuando un fichero deja espacio sin usar en el clúster, ese espacio sobrante solo puede Seguir leyendo “Conceptos Esenciales de Sistemas Operativos, RAID y Gestión de Almacenamiento” »

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 y Funcionamiento de los Sistemas de Archivos en Sistemas Operativos

1. Introducción a los Sistemas de Archivos

Los sistemas de archivos son un componente esencial de cualquier sistema operativo, proporcionando una estructura organizada para el almacenamiento y acceso a la información. Esta sección introduce los conceptos fundamentales y la importancia de los sistemas de archivos.

Conceptos Fundamentales

Optimización de Memoria y Virtualización en Sistemas Operativos

Gestión de Memoria

Los desplazamientos de datos desde el disco duro a la memoria principal se denominan swapping.

Una solución para optimizar el uso de memoria es que el programador divida un programa principal en módulos que se van solapando en memoria a medida que se van ejecutando, proceso conocido como overlaying.

Estructura de la Memoria Principal

La memoria se divide típicamente en tres partes:

Fundamentos de Sistemas Operativos: Gestión de Procesos, Memoria y Seguridad Informática

Gestión de Procesos y Hilos

#PreguntaRespuesta Correcta
1¿Qué significan los estados de llegada, listo, ejecución y quantum concluido en la gestión de procesos?Explicación de los estados y transiciones de un proceso.
2¿Qué es la concurrencia?Ejecución paralela o pseudo-paralela con acceso a recursos compartidos.
3¿Por qué falla contador = contador + 1 con varios procesos?Condición de carrera: cuando el resultado depende del orden de ejecución.
4Estados de un proceso en el modelo de procesos: Seguir leyendo “Fundamentos de Sistemas Operativos: Gestión de Procesos, Memoria y Seguridad Informática” »

Conceptos Esenciales de Sistemas Operativos: Procesos, Hilos y Ejecutables

¿Qué es una Aplicación, un Ejecutable y un Proceso?

  • Una aplicación es un tipo de programa informático, diseñado como una herramienta para resolver de manera automática un problema específico del usuario.
  • Un ejecutable es un fichero que contiene el código binario o interpretado que se ejecutará en un ordenador.
  • Un proceso es un programa en ejecución.

Tipos de Ejecutables: Binarios e Interpretados

Gestión de Procesos y Concurrencia en Sistemas Operativos: Planificación y Sincronización

Planificación del Procesador

Colas de Retroalimentación de Niveles Múltiples

Las colas de retroalimentación de niveles múltiples proporcionan una estructura eficaz para lograr los siguientes objetivos en la planificación del procesador:

  • Favorecer la ejecución de trabajos cortos.
  • Optimizar el uso de los dispositivos de Entrada/Salida (E/S) al favorecer trabajos limitados por E/S.
  • Determinar la naturaleza de un proceso lo más rápido posible y planificarlo en consecuencia.

Un nuevo proceso entra Seguir leyendo “Gestión de Procesos y Concurrencia en Sistemas Operativos: Planificación y Sincronización” »

Gestión de Memoria en Sistemas Operativos: Conceptos Esenciales y Estrategias

Administración de Memoria en Sistemas Operativos

La administración de memoria es un componente fundamental en el diseño y funcionamiento de los sistemas operativos (SO). Su objetivo principal es gestionar eficientemente el espacio de memoria disponible para los procesos, garantizando su correcto funcionamiento y la protección entre ellos.

Conceptos Fundamentales de Memoria

Memoria: Se refiere a los componentes de un computador, dispositivos y medios de grabación que retienen datos informáticos Seguir leyendo “Gestión de Memoria en Sistemas Operativos: Conceptos Esenciales y Estrategias” »

Conceptos Esenciales de Sistemas Operativos: Preguntas y Respuestas Clave

Preguntas y Respuestas sobre Sistemas Operativos

A continuación, se presenta una serie de afirmaciones relacionadas con los Sistemas Operativos, su funcionamiento y conceptos clave. Cada afirmación va seguida de su veracidad, proporcionando una revisión concisa de temas fundamentales en Ingeniería Informática.

Pregunta 4: Los objetivos de un algoritmo de planificación son la eficiencia y la eficacia.

Verdadero

Pregunta 5: Los procesos en estado bloqueado por operaciones de E/S, cuando finalizan Seguir leyendo “Conceptos Esenciales de Sistemas Operativos: Preguntas y Respuestas Clave” »

Conceptos Esenciales de Infraestructura IT y Despliegue de Aplicaciones

Este documento ofrece un resumen completo y detallado de los temas clave abordados en tus presentaciones de clase. Incluye todos los puntos importantes, sin omitir detalles que podrían ser objeto de preguntas en evaluaciones.


📌 Evolución de Modelos de Despliegue de Servicios

ModeloCaracterísticas clave
MainframeTerminales ‘tontas’ conectadas a un computador central (predominante en los años 60 y 70). Caracterizado por texto plano y ausencia de interfaz gráfica.
Servidores físicosRequieren refrigeración Seguir leyendo “Conceptos Esenciales de Infraestructura IT y Despliegue de Aplicaciones” »