product
3454382How Computers Really Workhttps://www.gandhi.com.mx/how-computers-really-work-9781718500679/phttps://gandhi.vtexassets.com/arquivos/ids/2703676/5b842e1f-3dd6-44f8-9e90-681b031005e8.jpg?v=638695906846500000446619MXNNo Starch PressInStock/Ebooks/<p><strong>An approachable, hands-on guide to understanding how computers work, from low-level circuits to high-level code.</strong></p><p><em>How Computers Really Work</em> is a hands-on guide to the computing ecosystem: everything from circuits to memory and clock signals, machine code, programming languages, operating systems, and the internet.</p><p>But you wont just read about these concepts, youll test your knowledge with exercises, and practice what you learn with 41 optional hands-on projects. Build digital circuits, craft a guessing game, convert decimal numbers to binary, examine virtual memory usage, run your own web server, and more.</p><p>Explore concepts like how to:</p><p>Think like a software engineer as you use data to describe a real world concept</p><p>Use Ohms and Kirchhoffs laws to analyze an electrical circuit</p><p>Think like a computer as you practice binary addition and execute a program in your mind, step-by-step</p><p>The books projects will have you translate your learning into action, as you:</p><p>Learn how to use a multimeter to measure resistance, current, and voltage</p><p>Build a half adder to see how logical operations in hardware can be combined to perform useful functions</p><p>Write a program in assembly language, then examine the resulting machine code</p><p>Learn to use a debugger, disassemble code, and hack a program to change its behavior without changing the source code</p><p>Use a port scanner to see which internet ports your computer has open</p><p>Run your own server and get a solid crash course on how the web works</p><p>And since a picture is worth a thousand bytes, chapters are filled with detailed diagrams and illustrations to help clarify technical complexities.</p><p><strong>Requirements:</strong> The projects require a variety of hardware - electronics projects need a breadboard, power supply, and various circuit components; software projects are performed on a Raspberry Pi. Appendix B contains a complete list. Even if you skip the projects, the books major concepts are clearly presented in the main text.</p>...3390361How Computers Really Work446619https://www.gandhi.com.mx/how-computers-really-work-9781718500679/phttps://gandhi.vtexassets.com/arquivos/ids/2703676/5b842e1f-3dd6-44f8-9e90-681b031005e8.jpg?v=638695906846500000InStockMXN99999DIEbook20209781718500679_W3siaWQiOiI2ZWJlOWFmYy1mYTJiLTQwMjktOWMxYi0xNmJlOWNlZWE1YTkiLCJsaXN0UHJpY2UiOjYxOSwiZGlzY291bnQiOjE3Mywic2VsbGluZ1ByaWNlIjo0NDYsImluY2x1ZGVzVGF4Ijp0cnVlLCJwcmljZVR5cGUiOiJXaG9sZXNhbGUiLCJjdXJyZW5jeSI6Ik1YTiIsImZyb20iOiIyMDI1LTA3LTAxVDAwOjAwOjAwWiIsInJlZ2lvbiI6Ik1YIiwiaXNQcmVvcmRlciI6ZmFsc2V9XQ==9781718500679_<p><strong>An approachable, hands-on guide to understanding how computers work, from low-level circuits to high-level code.</strong></p><p><em>How Computers Really Work</em> is a hands-on guide to the computing ecosystem: everything from circuits to memory and clock signals, machine code, programming languages, operating systems, and the internet.</p><p>But you wont just read about these concepts, youll test your knowledge with exercises, and practice what you learn with 41 optional hands-on projects. Build digital circuits, craft a guessing game, convert decimal numbers to binary, examine virtual memory usage, run your own web server, and more.</p><p>Explore concepts like how to:</p><p>Think like a software engineer as you use data to describe a real world concept</p><p>Use Ohms and Kirchhoffs laws to analyze an electrical circuit</p><p>Think like a computer as you practice binary addition and execute a program in your mind, step-by-step</p><p>The books projects will have you translate your learning into action, as you:</p><p>Learn how to use a multimeter to measure resistance, current, and voltage</p><p>Build a half adder to see how logical operations in hardware can be combined to perform useful functions</p><p>Write a program in assembly language, then examine the resulting machine code</p><p>Learn to use a debugger, disassemble code, and hack a program to change its behavior without changing the source code</p><p>Use a port scanner to see which internet ports your computer has open</p><p>Run your own server and get a solid crash course on how the web works</p><p>And since a picture is worth a thousand bytes, chapters are filled with detailed diagrams and illustrations to help clarify technical complexities.</p><p><strong>Requirements:</strong> The projects require a variety of hardware - electronics projects need a breadboard, power supply, and various circuit components; software projects are performed on a Raspberry Pi. Appendix B contains a complete list. Even if you skip the projects, the books major concepts are clearly presented in the main text.</p>...9781718500679_No Starch Presslibro_electonico_f5d53faa-3b15-3631-850b-b0ca6188d715_9781718500679;9781718500679_9781718500679Matthew JusticeInglésMéxicohttps://getbook.kobo.com/koboid-prod-public/randomhousewh-epub-05a22542-2947-40ea-b027-51d1115b4b7f.epub2020-12-29T00:00:00+00:00No Starch Press