Project Oberon: The Design of an Operating System, a Compiler, and a Computer

Capa do livro Project Oberon: The Design of an Operating System, a Compiler, and a Computer, de Niklaus Wirth, Jürg Gutknecht

Livro digital

Título:
Project Oberon: The Design of an Operating System, a Compiler, and a Computer

Autor:
Niklaus Wirth, Jürg Gutknecht

Categoria:
Tecnologia > DevOps

Doador:
Raffaello D. N.

Sinopse:
Most operating systems textbooks describe principles; this one describes a system that was actually built and used. Project Oberon presents the complete design and implementation of an entire workstation environment — operating system kernel, compiler, graphics subsystem, and network layer — all described in a single coherent volume. The authors, Niklaus Wirth and Jürg Gutknecht, conceived and programmed every component themselves, and the 2013 revised edition brings the original project into the modern era. The book is structured as a layered walkthrough. It begins with the kernel core — storage management, file system, display and text managers, the program loader, and device drivers — then proceeds to the full compiler for the Oberon language, revealing how fast compilation and dense code are achieved in a compact design. The graphics system chapter demonstrates extensible object-oriented architecture, and the network module shows how to interconnect workstations without bloating the core. Program listings are treated as primary material, not appendices — the authors argue that the code alone contains the ultimate explanations. For systems programmers and language designers, this book offers something increasingly rare: the ability to understand an entire software stack, from hardware interface to user-facing graphics, by reading a single book.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
3 pessoas já receberam este livro
Comprar na Amazon

Continue explorando

Livros disponíveis que combinam com esta leitura.

Operating Systems: From 0 to 1 Livro digital
Operating Systems: From 0 to 1
A short introduction to operating systems (2001) Livro digital
A short introduction to operating systems (2001)
Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels Livro digital
Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels
Computer Organization and Design Fundamentals Livro digital
Computer Organization and Design Fundamentals
Partial Evaluation and Automatic Program Generation Livro digital
Partial Evaluation and Automatic Program Generation
Compiler Design: Theory, Tools, and Examples, C/C++ Edition Livro digital
Compiler Design: Theory, Tools, and Examples, C/C++ Edition
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.