Anuncio

Fundamentos de sistemas operativos: una aproximación práctica usando Linux

Fundamentos de sistemas operativos: una aproximación práctica usando Linux es un manual orientado al aprendizaje progresivo de los principios esenciales de los sistemas operativos, con un enfoque eminentemente práctico.

Los sistemas operativos constituyen la capa fundamental que gestiona los recursos de hardware y permite la ejecución de aplicaciones en cualquier computadora moderna. Comprender su funcionamiento es clave para estudiantes de informática, desarrolladores y profesionales técnicos que trabajan con entornos tipo Unix y Linux.

En entornos académicos y profesionales, Linux se ha consolidado como una plataforma de referencia para el estudio práctico de conceptos como procesos, memoria, sistemas de ficheros y concurrencia. El análisis directo sobre este sistema facilita la comprensión de mecanismos internos que, en otros entornos, suelen permanecer ocultos.

Introducción al libro

Fundamentos de sistemas operativos: una aproximación práctica usando Linux es un manual orientado al aprendizaje progresivo de los principios esenciales de los sistemas operativos, con un enfoque eminentemente práctico.

El libro fue desarrollado como material docente universitario y está pensado tanto para cubrir una asignatura completa de sistemas operativos como para introducir el uso de sistemas tipo Unix. Los ejemplos han sido probados en Linux (distribución Ubuntu), aunque los conceptos son trasladables a otros sistemas Unix.

Está dirigido a:

  • Estudiantes de ingeniería informática o disciplinas afines
  • Desarrolladores que desean comprender el funcionamiento interno del sistema
  • Profesionales técnicos que trabajan con entornos Linux
  • Personas interesadas en aprendizaje autodidacta

Se recomienda contar con conocimientos básicos de programación en C y uso de terminal.

Contenido del libro

El texto combina fundamentos teóricos con numerosos ejemplos prácticos ejecutados en terminal y desarrollos en C y shell. A lo largo de sus capítulos, el lector estudia:

  • La estructura y componentes de un sistema operativo
  • El funcionamiento de la shell y la automatización de tareas
  • La gestión y creación de procesos
  • Planificación y llamadas al sistema
  • Sistemas de ficheros en Linux
  • Entrada/salida y buffering
  • Gestión de memoria física y memoria virtual
  • Comunicación entre procesos (pipes, señales, sockets)
  • Fundamentos de programación concurrente con hilos y mecanismos de sincronización

Incluye ejercicios resueltos y no resueltos con distintos niveles de dificultad, así como ejemplos prácticos en C y scripts de shell.

Índice del libro

  1. Sobre este libro
  2. Introducción y estructura del sistema
  3. Shell
  4. Procesos
  5. Ficheros
  6. Memoria
  7. Comunicación entre procesos
  8. Introducción a la programación concurrente
    Bibliografía
    Agradecimientos
    Índice alfabético
    Sobre los autores

Datos del libro

  • Título: Fundamentos de sistemas operativos: una aproximación práctica usando Linux
  • Autor: Enrique Soriano-Salvador, Gorka Guardiola Múzquiz
  • Categoría principal: Sistemas y redes
  • Subcategoría: Sistemas operativos
  • Idioma: Español
  • Licencia: Creative Commons Atribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)

Más libros en: Sistemas operativos, Sistemas y redes


Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.

Descargar libro PDF

Libros relacionados

Anuncios