Computer Systems: A Programmer's Perspective, Global Edition

£37.495
FREE Shipping

Computer Systems: A Programmer's Perspective, Global Edition

Computer Systems: A Programmer's Perspective, Global Edition

RRP: £74.99
Price: £37.495
£37.495 FREE Shipping

In stock

We accept the following payment methods

Description

This is an easy to follow book that covers how computers work from the level of processors up to web servers. It's a very clear and well-written book of computer systems from a programmer's perspective, with important emphasis on parts of the system (hardware, OS, application program) that are important for a software programmer to understand. This innovative online program emulates the instructor’s office hour environment, engaging and guiding students through engineering concepts with self-paced individualized coaching With a wide range of activities available, students can actively learn, understand, and retain even the most difficult concepts.

CSAPP turned out to be a good find since it is aimed at the intersection of computer architecture, computers systems and OS. I actually found this a very approachable textbook on this subject, and following along with the examples and exercises in the text was quite helpful in gaining a working understanding of the material for lab exercises and exams. I found the time well-spent in deepening my understanding of how computers actually run programs and why higher-level languages like Python necessarily sacrifice some performance.Software like compiler, assembler, linker, loader, libraries and operating system kernel help to compile and load the program. The book has concrete and easy to follow along examples in C (basic understanding of C is required), which makes the book very practical. The book provides a detailed and comprehensive treatment of computer systems, with a focus on the perspective of a programmer. I've come across numerous texts during my undergrad that try to explain fundamental concepts like processes, threads, virtual memory (and so on) and fail to do so comprehensively.

It takes great passion and love for a subject to present it so beautifully in a book, and I will forever owe my clarity on these concepts to them. Having read for breadth and gleaned a low-resolution understanding of the topics, I imagine I will revisit this as-needed for deeper reference throughout my future studies and career (and have already encountered a couple real-world problems where this lower-level knowledge has helped me debug and find solutions).being a good enough student to actually read and consume the textbook material is somewhat new to me, but this book made it easy. While reading the book, you feel like traveling in the computer world with a smart compass that keeps telling you everything you just need, no more, no less. The best thing about the book is that it gives an hands on approach with several labs that apply very well the theory into practice. I have only academic experience with C, yet was able to follow along well enough with the examples adequately.



  • Fruugo ID: 258392218-563234582
  • EAN: 764486781913
  • Sold by: Fruugo

Delivery & Returns

Fruugo

Address: UK
All products: Visit Fruugo Shop