SISTEMAS OPERATIVOS - PR26-3
Topic outline
- BIENVENIDA
BIENVENIDA
En esta sección el docente dará la bienvenida al estudiante a través de un mensaje explicito y cordial, acorde a su nivel profesional e integral.
También puede incluir una imagen alusiva a la bienvenida
- COMPETENCIA ESPECíFICA
COMPETENCIA ESPECíFICA
Administra, gestiona y optimiza sistemas operativos monolíticos y distribuidos (con énfasis en entornos Linux/POSIX y Windows Server) mediante el uso de la interfaz de línea de comandos (CLI), automatización con shell scripting y herramientas de monitoreo de recursos, para garantizar el rendimiento, la seguridad básica y la continuidad operativa de la infraestructura lógica de software en las organizaciones, adaptándose a las tendencias actuales de virtualización.
Criterios de Desempeño y Subcompetencias
Gestión de Procesos y Memoria: Diagnostica, monitorea y gestiona el ciclo de vida de los procesos, hilos y asignación de memoria principal/virtual mediante comandos del sistema operativo para optimizar la carga de trabajo.
Automatización mediante Scripting: Diseña y desarrolla scripts (Bash/PowerShell) para la automatización de tareas administrativas recurrentes, gestión de usuarios, permisos y respaldos del sistema.
Administración de Sistemas de Archivos y Almacenamiento: Configura y administra la estructura del sistema de archivos, permisos POSIX/ACLs, cuotas y esquemas de particionamiento para asegurar la integridad y jerarquía de la información.
Configuración Básica de Red y Servicios: Configura interfaces de red, parámetros de red del SO y servicios esenciales (SSH, DHCP, DNS básico) para permitir la conectividad segura del servidor/cliente.
Saberes Integrados
Saber (Conocimiento): Arquitectura del kernel, estados de un proceso, algoritmos de planificación de CPU, gestión de memoria virtual (paginación/segmentación) y estructura de carpetas estándar (FHS en Linux).
Saber Hacer (Habilidad Práctica): Dominio de la CLI (Bash/Shell), creación de scripts con estructuras de control e I/O, configuración de permisos (
chmod/chown), gestión de demonios/servicios (systemctl) y filtrado de texto/logs (grep,sed,awk).Saber Ser (Actitud): Rigor técnico en la ejecución de comandos con privilegios elevados (
root/sudo), responsabilidad ética en la privacidad de los datos administrados y proactividad ante fallas del sistema.
- DATOS DEL DOCENTE:This topic
DATOS DEL DOCENTE:
Profesor: Lcdo. Gustavo Jiménez.
Sección: Sistemas Operativos
Semestre: PR26-3
Sede: Valencia
Datos de Contacto:
* Número de Teléfono: 0414-405.99.10
* Número de Teléfono de Habitación: 0414-405.99.10
* WhatsApp: 0414-405.99.10 (SUJETO A CAMBIO PRONTAMENTE)
* Correo: prof.gustavo.sistemas@gmail.com
HORARIO DE ATENCIÓN:
Asesoría: Explicación para actividades o contenidos asignados.
– Lunes a Viernes de 05:00 PM a 08:30 PM
Consulta: Dudas y preguntas breves con respecto a actividades o contenidos asignados.
– Lunes a Viernes Los días Sábados ni Domingos no atiendo llamadas, ni whatsapp solo via E-MAIL de ser muy urgente en las tardes. - PLANIFICACIÓN - PR26-3
- I CORTE: El docente debe colocar en esta zona cuando inicia y termina el Módulo
- Semana 1 del 24/08/2026 28/08/2026
Semana 1 del 24/08/2026 28/08/2026
Un sistema operativo (SO) es un software que actúa como intermediario entre el hardware de una computadora y el usuario o las aplicaciones. Su función principal es gestionar y coordinar los recursos del sistema para permitir un funcionamiento eficiente y proporcionar una interfaz para que los usuarios interactúen con la computadora. Aquí hay una breve descripción de las funciones clave de un sistema operativo:
· Gestión de Recursos: El sistema operativo administra los recursos de hardware, como la memoria RAM, el procesador, el disco duro y los periféricos, para garantizar un uso eficiente y equitativo.
· Interfaz de Usuario: Proporciona una interfaz que permite a los usuarios interactuar con la computadora. Esto puede ser a través de una interfaz gráfica de usuario (GUI) o una interfaz de línea de comandos (CLI).
· Gestión de Procesos: Administra la ejecución de procesos y programas. Un proceso es una instancia en ejecución de un programa y el sistema operativo gestiona su creación, ejecución, suspensión y finalización.
· Gestión de Memoria: Controla la asignación y liberación de memoria para los programas y procesos en ejecución, garantizando
que cada aplicación tenga acceso a la cantidad de memoria que necesita.
· Sistema de Archivos: Organiza y gestiona la información almacenada en dispositivos de almacenamiento, como discos duros.
Facilita la creación, lectura, escritura y eliminación de archivos.
· Gestión de Dispositivos: Controla y coordina el funcionamiento de los dispositivos de hardware conectados a la computadora,
como impresoras, teclados, ratones, etc.
· Seguridad: Implementa medidas de seguridad para proteger el sistema y los datos. Esto incluye el control de accesos, la autenticación de usuarios y la protección contra amenazas informáticas.
· Redes: Facilita la comunicación entre computadoras en una red. Administra la conexión, transmisión y recepción de datos a través de dispositivos de red.
· Arranque del Sistema: Inicia y carga el sistema operativo cuando se enciende la computadora. Este proceso implica cargar el núcleo del sistema operativo en la memoria principal.
- Semana 2 del 31/08/2026 04/09/2026
Semana 2 del 31/08/2026 04/09/2026
Arranque del sistema
Cada vez que un Sistema Operativo es arrancado en frio (boot) una parte del SO debe ser trasferida a memoria principal, obteniendo el control del procesador y realizando labores de inicialización del sistema. Se trata de un procedimiento interno del núcleo que en algunos sistemas puede ser invocado por procedimiento de usuario.
La rutina de arranque comienza deshabilitando las interrupciones, pasando a continuación a iniciar el soporte físico; seguido se inicializan las estructuras de datos del sistema y los buzones del sistema (uno por cada interrupción), inicializando a nulo la cola de procesos preparados, retardos y las colas de procesos y mensaje de los buzones del sistema.
El proceso de iniciar el sistema desde el estado de apagado se denomina bootstrapping o booting.
La secuencia de arranque de un ordenador es un proceso que se lleva mediante una serie de pasos:
1. Desde la memoria no volátil o memoria flash se carga el programa BIOS (Basic Input/output System). Este programa comprueba el estado del hardware y determina su configuración, proceso que se denomina POST (Power On Self Test).
2. Si no hay errores (en el paso uno), carga en memoria un código llamado Bootstrap, que puede ser almacenado en un CD-DVD,
USB, en un disco duro, en el MBR (Master Boot Record), ubicado en la partición de arranque, o también se puede acceder desde la red.
3. Si arrancamos desde el disco duro, el código en el MBR examina la tabla de particiones, identifica la partición activa, lee
el sector de arranque de la partición, ejecuta el código almacenado en ese sector de arranque.
4. Una vez cargado el sistema operativo, este comienza con un test del sistema de archivos, crea las estructuras de datos
internas necesarias para el funcionamiento del Sistema Operativo y comienza a arrancar los procesos del sistema.
5. Una vez arrancados los procesos del sistema, es momento en que el equipo ya está en funcionamiento y en espera de que el
usuario lo utilice y empiece a ejecutar sus propios procesos.Palabras clave: introducción al sistema operativo, conceptos básicos del sistema operativo, qué es un sistema operativo, kernel del sistema operativo, interfaz de usuario, arquitectura de sistemas operativos, sistema operativo para principiantes, componentes del sistema operativo, funciones del sistema operativo, guía del sistema operativo, tutorial de sistemas operativos, fundamentos del sistema operativo, interfaz de usuario en sistemas operativos, estructura del sistema operativo, sistemas operativos explicados, arquitectura del kernel, interacción con el sistema operativo, curso de sistemas operativos, sistemas operativos y sus componentes, conceptos fundamentales de sistemas operativos.
Los sistemas operativos (SO) son el componente esencial que permite la interacción entre el usuario y el hardware de una computadora. Su función principal es gestionar los recursos del sistema, como la CPU, la memoria y los dispositivos de entrada/salida, y proporcionar una plataforma estable para ejecutar aplicaciones. Este trabajo presenta una visión integral sobre los tipos de sistemas operativos, su evolución histórica, funciones esenciales, seguridad, desarrollo y tendencias futuras, incluyendo un caso de estudio aplicado en el entorno empresarial.

Memoria RAM
Significa: Random Access Memory (Memoria de Acceso Aleatorio) su función es almacenar datos e instrucciones que la CPU necesita para ejecutar programas de forma virtual.
Características:- Volátil: Los datos se pierden al apagar el dispositivo.
- Rápida: Permite un acceso rápido a los datos.
- Direccionable: Cada ubicación de memoria tiene una dirección única.
- 1. Lectura: La CPU envía una solicitud a la memoria RAM para leer datos de una dirección específica.
- 2. Escritura: La CPU envía una solicitud a la memoria RAM para escribir datos en una dirección específica.
- 3. Actualización: La CPU puede actualizar los datos existentes en la memoria RAM.
- 4. Borrado: La CPU puede borrar datos de la memoria RAM.
Módulos: Circuitos integrados que contienen las celdas de memoria.
Bancos: Grupos de módulos que trabajan juntos.
Controlador: Chip que administra el acceso a la memoria RAM.
Tipos de memoria RAM:- SDRAM: La memoria RAM más común.
- DDR SDRAM: Más rápida que la SDRAM.
- DDR2 SDRAM: Más rápida que la DDR SDRAM.
- DDR3 SDRAM: Más rápida que la DDR2 SDRAM.
- DDR4 SDRAM: Más rápida que la DDR3 SDRAM.
- Semana 3 del 07/09/2026 al 11/09/2026
Semana 3 del 07/09/2026 al 11/09/2026
- Tipos de Sistemas Operativos:
- Historia de los Sistemas Operativos.
- Funciones y Componentes Esenciales.
- Interfaz de Usuario.
- Sistemas Operativos Móviles.
- Sistemas Operativos y Virtualización.
- Seguridad en Sistemas Operativos.
- Desarrollo de Sistemas Operativos.
- Tendencias Futuras.
- Caso de Estudio y desarrollo.
Ya que las mismas cuentan con la forma de trabajar de descarga en formato de Word excel y powerpoint dependiendo de lo que se pueda por este medio
No se aceptarán trabajos luego de la fecha.
Hago énfasis y referencia en que las asignaciones deben estar bien elaboradas con su debida hoja de presentación introducción índice desarrollo conclusión anexos y referencias bibliográficas recuerden que el uso de imágenes tablas gráficos también llevan una norma de cómo publicarlas en su trabajo quedó atento a cualquier duda.Sistemas Operativos.
- Semana 4 del 15/09/26 al 18/09/26
Semana 4 del 15/09/26 al 18/09/26
Realizar un mapa conceptual sobre la memoria RAM.
No realizar búsquedas en paginas web crean todo como canvas ni nada me gustaría ver mapa conceptuales realizados con criterio propio realizados en Power Point, Edraw Manager, Cmap Tools, Mind Master u otra herramienta que realice mapas conceptuales desde 0 y no los ya creados, los mapas conceptuales que sean generados directamente de aplicaciones no gozaran de una ponderación o nota adecuada para pasar esta asignación sencilla.
Cómo crear un mapa conceptual sobre la memoria RAM
1. Empieza con el concepto central: "Memoria RAM".
2. Añade ramas para las características, funciones y tipos de memoria RAM.
3. Utiliza sub ramas para proporcionar más detalles sobre cada tema.
4. Utiliza flechas para conectar los conceptos relacionados.
5. Etiqueta las flechas con palabras que describan la relación entre los conceptos.
6. Utiliza colores y formas para que el mapa conceptual sea más atractivo y fácil de entender.
1. Definir el tema central- Debe ser claro y conciso, representando el concepto central que se desea desarrollar.
- "Teoría de la Evolución".
- Haz una lista de todos los conceptos importantes relacionados con el tema central. Estos conceptos deben ser significativos y representar las ideas principales y secundarias del tema.
- "Selección Natural", "Mutación", "Adaptación", "Especialización".
- Ordena los conceptos desde los más generales a los más específicos. Coloca el concepto más general (tema central) en la parte superior y los conceptos más específicos en niveles inferiores.
- Identifica cómo se relacionan los conceptos entre sí. Esto puede implicar definir las conexiones lógicas entre ellos.
- Puedes usar papel y lápiz, o herramientas digitales como CmapTools, Mind Master, o aplicaciones similares.
- Escribe el tema principal en un recuadro o un círculo en el centro o en la parte superior.
- Conecta los conceptos clave al nodo central mediante líneas o flechas.
- Añade conceptos secundarios y sus conexiones, siguiendo el esquema jerárquico.
- Añade palabras o frases en las líneas de conexión que expliquen la relación entre los conceptos. Esto ayuda a clarificar cómo se interrelacionan los conceptos.
- "provoca", "resulta en", "es parte de".
- Revisa el mapa conceptual para asegurarte de que todas las relaciones son correctas y que no hay conceptos importantes omitidos.
- Realiza ajustes según sea necesario para mejorar la claridad y la organización.
- Semana No. 5
- Semana No. 6
- Semana No. 7
- Semana No. 8
- Semana No. 9
- Semana No. 10

