How Computers Really Work: A Hands-On Guide to the Inner Workings of the Machine
Justice, Matthew
- 出版商: No Starch Press
- 出版日期: 2020-12-17
- 定價: $1,360
- 售價: 9.0 折 $1,224
- 語言: 英文
- 頁數: 380
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1718500661
- ISBN-13: 9781718500662
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$2,190$2,081 -
$1,390$1,362 -
$1,700$1,615 -
$1,425$1,350 -
$1,700$1,700 -
$1,492$1,413 -
$4,620$4,389 -
$356網絡戰:信息空間攻防歷史、案例與未來
-
$1,350$1,283 -
$1,500$1,425 -
$600$510 -
$1,650$1,568 -
$560$442 -
$1,650$1,568 -
$1,980$1,881 -
$1,548Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
-
$1,600$1,520 -
$1,640$1,558 -
$500$390 -
$520$406 -
$880$695 -
$1,320$1,254 -
$1,881$1,782 -
$2,109$1,998 -
$2,081$1,971
商品描述
From Amps to Apps: How Computers Work is an approachable, hands-on guide to understanding how computers work, from low-level circuits to modern software. From Amps to Apps: How Computers Work takes an informal approach to topics often reserved for textbooks. Each chapter covers one foundational aspect of computing. Exercises and hands-on activities throughout are designed to help you learn. Exercises mostly involve mental problem solving, while hands-on activities require you to actually try various aspects of computing: building a circuit, writing software, and so forth. You will learn about electrical circuits, learn how to read a circuit diagram, and build a working circuit. You'll learn how computer hardware like processors, memory, and input/output work and fit together; how low-level machine code runs on a processor; and how to examine the machine code of software running on a computer. You'll gain an understanding of the differences between programming languages like C and Python; examine operating systems; use tools to explore your local network and the Internet; and build a simple web page. The book's primary goal is to give you a broad understanding of how computers work and to offer a big-picture view of computing and the foundational information needed to dig deeper into topics that interest you.
作者簡介
Matthew Justice, a software engineer, spent 17 years at Microsoft where his work included debugging the Windows kernel, developing automated fixes, and leading a team of engineers building diagnostic tools and services. He has worked on everything from low-level software to high-level web applications.