Descripción
Prácticas de Arquitectura de Computadores y Sistemas Operativos
Resumen del libro
Este manual práctico ofrece un enfoque directo para comprender la interacción entre la arquitectura de computadores y los sistemas operativos. A través de ejercicios progresivos, el lector aprenderá a explotar los recursos del sistema mediante la API de Windows, utilizando C y C++. Diseñado para estudiantes de ingeniería, el libro proporciona las herramientas necesarias para desarrollar aplicaciones y software de sistema, con una biblioteca de funciones que facilita la programación orientada a objetos. Es un recurso validado en el aula que convierte conceptos teóricos en habilidades prácticas.
¿De qué trata?
El libro se estructura en una serie de prácticas que abordan la explotación de los recursos del computador a través de la interfaz de programación de aplicaciones (API) que el sistema operativo expone. Cada práctica comienza con objetivos claros y los conocimientos previos requeridos, guiando al alumno paso a paso. Se centra en la API de Windows, usando C como lenguaje base, e introduce una biblioteca de funciones para facilitar su uso en programas de C++ orientados a objetos. El contenido incluye pequeños ejercicios integrados en el desarrollo, ejercicios más amplios al final de cada práctica y ejemplos de uso de las clases que encapsulan partes de la API. El material ha sido refinado durante varios cursos en la asignatura Arquitectura de Computadores de la titulación de Ingeniería de Telecomunicación en la Universidad de Oviedo.
Temas principales
- Arquitectura de computadores y su relación con los sistemas operativos.
- Programación de aplicaciones mediante la API de Windows.
- Uso de C y C++ para el desarrollo de software de sistema.
- Gestión de recursos del computador (memoria, procesos, E/S) a bajo nivel.
- Implementación de una biblioteca de funciones para encapsular la API de Windows.
¿Para quién está recomendado?
Está dirigido a estudiantes de ingeniería, especialmente de Telecomunicación, Informática o afines, que cursen asignaturas sobre arquitectura de computadores o sistemas operativos. También es útil para profesionales que deseen adquirir experiencia práctica en el uso de la API de Windows y la programación a nivel de sistema con C/C++.
Qué aporta este libro
- Proporciona una base práctica y aplicada para entender cómo los sistemas operativos gestionan los recursos hardware.
- Ofrece ejercicios y ejemplos que facilitan la transición de la teoría a la implementación real.
- Incluye una biblioteca de funciones que simplifica el desarrollo en C++ orientado a objetos sobre la API de Windows.
- Permite al lector adquirir habilidades para desarrollar software de sistema y aplicaciones complejas.
- Se basa en material probado en el aula, lo que garantiza su eficacia pedagógica.
Ficha técnica
- Autor: Usamentiaga Fernández; Rubén, Molleda Meré; Julio, Entrialgo Castaño; Joaquín, Granda Candás; Juan Carl
- Editorial: Servicio de Publicaciones de la Universidad de Ovi
- Idioma: Español
- Tema: SISTEMAS OPERATIVOS
- Colección: TEXTOS UNIVERSITARIOS
- Encuadernación: Bolsillo
- Fecha de edición: 2010
- Número de páginas: 221
- Dimensiones: 240.0 x 170.0
- Peso: 360.0
Valoración editorial
Este manual destaca por su enfoque eminentemente práctico, ideal para estudiantes que buscan consolidar conceptos de arquitectura de computadores y sistemas operativos mediante la programación real. La inclusión de una biblioteca de funciones para C++ y la validación en varios cursos académicos le otorgan un valor pedagógico sólido. Es una herramienta recomendable para quienes deseen profundizar en el desarrollo de software de sistema con Windows, ofreciendo una progresión clara desde ejercicios básicos hasta aplicaciones más complejas.

