Dive Into Systems: A Gentle Introduction to Computer Systems 303114

Код товару: 303114Паперова книга
Dive into Systems is a vivid introduction to computer organization, architecture, and operating systems that is already being used as a classroom textbook at more than 25 universities.

This textbook is a crash course in the major hardware and software components of a modern computer system. Designed for use in a wide range of introductory-level computer science classes, it guides readers through the vertical slice of a computer so they can develop an understanding of the machine at various layers of abstraction.
Early chapters begin with the basics of the C programming language often used in systems programming. Other topics explore the architecture of modern computers, the inner workings of operating systems, and the assembly languages that translate human-readable instructions into a binary representation that the computer understands. Later chapters explain how to optimize code for various architectures, how to implement parallel computing with shared memory, and how memory management works in multi-core CPUs. Accessible and easy to follow, the book uses images and hands-on exercise to break down complicated topics, including code examples that can be modified and executed.

About the Author
Suzanne J. Matthews is an Associate Professor of Computer Science at the United States Military Academy, West Point. She holds a PhD in Computer Science from Texas A&M University. Her research interests are in parallel computing, single board computers, and computer science education.

Tia Newhall is a professor in the computer science department at Swarthmore College. She holds a PhD in Computer Science from the University of Wisconsin. Her research interests are in parallel and distributed systems.

Kevin C. Webb is an Associate Professor of Computer Science at Swarthmore College. He holds a PhD in Computer Science from UC San Diego. His research interests are in networks, distributed systems, and computer science education.
950 ₴
Купити
Monobank
до 10 платежей
от 107 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Dive Into Systems: A Gentle Introduction to Computer Systems - фото 1

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2022
  • Сторінок
    816
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Від видавця

Dive into Systems is a vivid introduction to computer organization, architecture, and operating systems that is already being used as a classroom textbook at more than 25 universities.

This textbook is a crash course in the major hardware and software components of a modern computer system. Designed for use in a wide range of introductory-level computer science classes, it guides readers through the vertical slice of a computer so they can develop an understanding of the machine at various layers of abstraction.
Early chapters begin with the basics of the C programming language often used in systems programming. Other topics explore the architecture of modern computers, the inner workings of operating systems, and the assembly languages that translate human-readable instructions into a binary representation that the computer understands. Later chapters explain how to optimize code for various architectures, how to implement parallel computing with shared memory, and how memory management works in multi-core CPUs. Accessible and easy to follow, the book uses images and hands-on exercise to break down complicated topics, including code examples that can be modified and executed.

About the Author
Suzanne J. Matthews is an Associate Professor of Computer Science at the United States Military Academy, West Point. She holds a PhD in Computer Science from Texas A&M University. Her research interests are in parallel computing, single board computers, and computer science education.

Tia Newhall is a professor in the computer science department at Swarthmore College. She holds a PhD in Computer Science from the University of Wisconsin. Her research interests are in parallel and distributed systems.

Kevin C. Webb is an Associate Professor of Computer Science at Swarthmore College. He holds a PhD in Computer Science from UC San Diego. His research interests are in networks, distributed systems, and computer science education.

Відгуки про Dive Into Systems: A Gentle Introduction to Computer Systems

Dive Into Systems: A Gentle Introduction to Computer Systems
Dive Into Systems: A Gentle Introduction to Computer Systems
950 ₴
Купити
Персонально для вас
Windows Server 2012 Hiper-V. Книга рецептов
11284
Леандро Карвальо
454 ₴
Linux Basics for Hackers, 2nd Edition
303136
OccupyTheWeb
1'200 ₴
Java 17 Recipes: A Problem-Solution Approach. 4th Ed.
244691
Josh Juneau, Luciano Manelli
1'700 ₴
Mastering Linux Security and Hardening: A practical guide to protecting your Linux system from cyber attacks, 3rd Edition
263518
Donald A. Tevault
2'100 ₴
SQL Server 2005 Analysis Services і MDX для професіоналів
836
Сивакумар Харинатх, Стивен Куинн
681 ₴
Visual Studio Code Distilled: Evolved Code Editing for Windows, macOS, and Linux 3rd ed. Edition
282449
Alessandro Del Sole
1'700 ₴
Artificial Intelligence for Robotics - Second Edition: Build intelligent robots using ROS 2, Python, OpenCV, and AI/ML techniques for real-world tasks 2nd ed. Edition
277869
Francis X. Govers IIIDr. Kamesh Namuduri
1'800 ₴
PHP/MySQL для початківців
1701
Энди Харрис
108 ₴
Fluent C: Principles, Practices, and Patterns
253605
Christopher Preschern
1'700 ₴1'360 ₴
T-SQL Fundamentals (Developer Reference) 4th Edition
272108
Itzik Ben-Gan
1'200 ₴
CockroachDB: The Definitive Guide: Distributed Data at Scale 2nd Edition
305295
Rob ReidGuy HarrisonJesse SeldessBen Darnell
2'200 ₴