276°
Posted 20 hours ago

Computer Systems: A Programmer's Perspective, Global Edition

£37.495£74.99Clearance
ZTS2023's avatar
Shared by
ZTS2023
Joined in 2023
82
63

About this deal

This is an easy to follow book that covers how computers work from the level of processors up to web servers.

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). CSAPP turned out to be a good find since it is aimed at the intersection of computer architecture, computers systems and OS. As a computer scientist, a book you can quickly look things up in is essential and this book does not do that.This is an international edition textbook with identical content as the US version and is usually paperback bound instead of hardcover. For five of those years he served as head of the Computer Science Department, and for ten of them he served as Dean of the School of Computer Science. He is a fellow of both the ACM and the IEEE and a member of both the US National Academy of Engineering and the American Academy of Arts and Sciences. It's also somehow significantly longer, and the 'brain teasers' meant to reinforce learning are either redundantly easy or uselessly bizarre.

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. From bits to data representation (and its limits), to fricken assembly, to memory hierarchy and caches and everything with memory. being a good enough student to actually read and consume the textbook material is somewhat new to me, but this book made it easy. You read a concept, solve a problem or experiment with a program that illustrates it and then move on to the next concept. 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.

It will show you what a marvellous beauty virtual memory is, the program stack, the heap, linking and loading, what really is a process and a thread (not at a surface level, but at a much deeper level) and how a computer system orchestrates your hello world program to print those ascii letters on screen.

Asda Great Deal

Free UK shipping. 15 day free returns.
Community Updates
*So you can easily identify outgoing links on our site, we've marked them with an "*" symbol. Links on our site are monetised, but this never affects which deals get posted. Find more info in our FAQs and About Us page.
New Comment