Bookbot

Computer Systems: A Programmer's Perspective

Hodnotenie knihy

Parametre

  • 1128 stránok
  • 40 hodin čítania

Viac o knihe

This standalone product does not include MasteringEngineering®. To purchase both the physical text and MasteringEngineering, search for the specific package ISBN. The book explains the fundamental elements common to all computer systems and their impact on application performance from a programmer's perspective. It aims to teach readers that understanding these basic elements and engaging in practical exercises can lead to the development of better programs. Covering themes such as hardware architecture, operating systems, and systems software, the Third Edition serves as a comprehensive introduction to programming. It prepares programmers to tackle various applications in the field, from fixing software issues to creating advanced programs and avoiding common pitfalls. The text lays the groundwork for more complex topics like computer architecture, embedded systems, and cybersecurity, focusing on systems that execute x86-64 machine code. A Linux system is recommended, and familiarity with C or C++ is beneficial. MasteringEngineering, an online homework and assessment system, enhances learning through personalized coaching and a variety of activities designed to help students grasp challenging concepts. Students interested in the package should consult their instructor for the correct ISBN and Course ID, while instructors can reach out to their Pearson representative for further details.

Vydanie

Nákup knihy

Computer Systems: A Programmer's Perspective, David R. O. Hallaron, Randal E. Bryant

Jazyk
Rok vydania
2016
product-detail.submit-box.info.binding
(pevná)
Akonáhle sa objaví, pošleme e-mail.

Platobné metódy

4,6
Výborná
65 Hodnotenie
Jazyk
anglicky
Vydavateľ
Pearson
Rok vydania
2016
Väzba
pevná
Počet strán
1128
ISBN10
013409266X
ISBN13
9780134092669
Série
Hodnotenie
4,6 z 5
Anotácia
This standalone product does not include MasteringEngineering®. To purchase both the physical text and MasteringEngineering, search for the specific package ISBN. The book explains the fundamental elements common to all computer systems and their impact on application performance from a programmer's perspective. It aims to teach readers that understanding these basic elements and engaging in practical exercises can lead to the development of better programs. Covering themes such as hardware architecture, operating systems, and systems software, the Third Edition serves as a comprehensive introduction to programming. It prepares programmers to tackle various applications in the field, from fixing software issues to creating advanced programs and avoiding common pitfalls. The text lays the groundwork for more complex topics like computer architecture, embedded systems, and cybersecurity, focusing on systems that execute x86-64 machine code. A Linux system is recommended, and familiarity with C or C++ is beneficial. MasteringEngineering, an online homework and assessment system, enhances learning through personalized coaching and a variety of activities designed to help students grasp challenging concepts. Students interested in the package should consult their instructor for the correct ISBN and Course ID, while instructors can reach out to their Pearson representative for further details.