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

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).

The authors have tried their best to introduce as many of modern multiprocessor concepts as possible in a practical way. If I read a chapter from start to finish, absorbing every word, I could understand the material well enough, but it got so caught up in jargon and what-ifs that it was incomprehensible as a quick lookup guide. His current work focuses on the notion of autograding, that is, programs that evaluate the quality of other programs.is the newest version, does not mention SSL and talks about Telnet, rather than SSH) and more low level than I expected. Being new in this area of CS, I had a hard time actually assessing whether I got sufficiently around the 'need-to-know' concepts (the answer is probably 'No'). Professor Bryant has taught courses in computer systems at both the undergraduate and graduate level for around 40 years. There's very good depth for each topic covered, the language is easy to understand, and the homework assignments are very well thought out too.

In 2004, he was awarded the Herbert Simon Award for Teaching Excellence by the CMU School of Computer Science, an award for which the winner is chosen based on a poll of the students. One of the strengths of the book is its use of C programming language to illustrate the concepts being presented. By using the Web site, you confirm that you have read, understood, and agreed to be bound by the Terms and Conditions. This actually did a lot for me, but I had to put many, many hours and days into it to get just the overarching concepts.While reading I looked up many, many things and found that you get excellent explanations of everything in here via 10-20 minute YouTube videos and online exercises.

Not having to deal with such caste boundaries, this book is able to show the student how virtual memory is brought to life. While the content is not too hard, the knowledge in here is definitely not attainable from random tutorials here and there on the web. The sections on cache here and in Inside The Machine stand head-to-head as the most practical introductions to the topic. It's also somehow significantly longer, and the 'brain teasers' meant to reinforce learning are either redundantly easy or uselessly bizarre.This book covers all the knowledge that a good programmer needs to understand how his program executes upon the OS and CPU and how to make it efficient, fast and scalable.

being a good enough student to actually read and consume the textbook material is somewhat new to me, but this book made it easy. 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. Each chapter starts with some good reasons for actually spending the time to understand the given subject, which is very nice.The book is well-written, comprehensive, and highly accessible, making it a great choice for both students and professionals.



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

Delivery & Returns

Fruugo

Address: UK
All products: Visit Fruugo Shop