Warenkorb
Kostenloser Versand
Unsere Operationen sind klimaneutral

Concurrent Systems Jean Bacon

Concurrent Systems von Jean Bacon

Concurrent Systems Jean Bacon


11.00
Zustand - Sehr Gut
Nur noch 3

Zusammenfassung

This text discusses an issue at the heart of many topics within computer science: concurrency. Designed with distributed computing courses in mind, it should also be suitable for self-study, enabling the reader to move from a first programming course to the programming operating systems.

Concurrent Systems Zusammenfassung

Concurrent Systems: An Integrated Approach to Operating Systems, Distributed Systems and Databases (Open University Edition) Jean Bacon

Concurrency is at the heart of many topics within computer science and is the focus of this book from Jean Bacon. The successful straightfoward approach, coupled with new material on operating system functions, synchronization, shared memory, middleware, mobile computing and transaction processing will make this book a key core text for courses on concurrent or distributed systems

The coverage in this third edition is now wholly relevant to a distributed computing course It provides students with the most up-to-date knowledge of the theory behind modern distributed systems, enabling them to move seamlessly from a first programming course to being able to program operating systems. The book is also suitable for self-study or distance learning and has been proven on a user base of many thousands of students.

Über Jean Bacon

Jean Bacon is Lecturer in Computer Science at the University of Cambridge, where she teaches operating systems, distributed systems and computer architecture. Her main research interest is in distributed computing, for which Cambridge is a centre of excellence.

Inhaltsverzeichnis

1 Introduction: Examples and requirements
Part I Background and fundamentals
2 System structure and dynamic execution
3 The hardware interface, I/O and communications
4 Support for processes and threads
5 Operating system functions
6 Fundamentals of distributed systems
7 Security
PART II Single concurrent actions
8 System structure
9 Low-level synchronization primitives: Implementation
10 Low-level primitives: Use in systems and languages
11 Language primitives for shared memory
12 IPC and system structure
13 IPC without shared memory
14 Crash resilience and persistent data
15 Distributed IPC
PART III Concurrent composite actions
16 Decomposable abstract operations
17 Resource allocation and deadlock
18 Transactions
19 Concurrency control
20 Recovery
21 Distributed transactions
22 Distributed computations
PART IV Case studies
23 Middleware
24 Mobile computing
25 Transaction processing monitors and systems
Appendix: Evolution of computer systems
A.1 Introduction, technological and commercial context
A.2 Operating systems and distributed operating systems
A.2.1 Multiprogramming batch
A.2.2 Centralized time-sharing (interactive) systems
A.2.3 Workstations and personal computers
A.3 Middleware
A.3.1 distributed programming, communications and services
A.3.2 mobile and ubiquitous computing
A.4 Databases
Bibliography
Glossary
Author index
Subject index

Zusätzliche Informationen

GOR002047299
9780321117885
0321117883
Concurrent Systems: An Integrated Approach to Operating Systems, Distributed Systems and Databases (Open University Edition) Jean Bacon
Gebraucht - Sehr Gut
Broschiert
Pearson Education (US)
2002-11-04
752
N/A
Die Abbildung des Buches dient nur Illustrationszwecken, die tatsächliche Bindung, das Cover und die Auflage können sich davon unterscheiden.
Dies ist ein gebrauchtes Buch. Es wurde schon einmal gelesen und weist von der früheren Nutzung Gebrauchsspuren auf. Wir gehen davon aus, dass es im Großen und Ganzen in einem sehr guten Zustand ist. Sollten Sie jedoch nicht vollständig zufrieden sein, setzen Sie sich bitte mit uns in Verbindung.