DOWNLOAD/PDF The Secret Life of Programs: Understand Computers -- Craft Better Code
COPY LINK: https://pdf.bookcenterapp.com/yumpu/1593279701 A primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input/Output.Many coders are unfamiliar with the underlying technologies that make their programs run. But why should you care when your code appears to work? Because you want it to run well and not be riddled with hard-to-find bugs. You don't want to be in the news because your code had a security problem.Lots of technical detail is available online but it's not organized or collected into a convenient place. In The Secret Life of Programs, veteran engineer Jonathan E. Steinhart explores--in depth--the foundational concepts that underlie the machine. Subjects like computer hardware, how software behaves on hardware, as well as how people have solved problems using technology over time.You'll learn:How the real world is converted into a form that computers understand, like bits, logic, numbers, text, and colorsThe fundamental building blocks that make up a computer including logic gates, adders, decoders, registers, and memoryWhy designing programs to match computer hardware, especially memory, improves performanceHow programs are converted into machine language that computers understandHow software building blocks are comb
COPY LINK: https://pdf.bookcenterapp.com/yumpu/1593279701
A primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input/Output.Many coders are unfamiliar with the underlying technologies that make their programs run. But why should you care when your code appears to work? Because you want it to run well and not be riddled with hard-to-find bugs. You don't want to be in the news because your code had a security problem.Lots of technical detail is available online but it's not organized or collected into a convenient place. In The Secret Life of Programs, veteran engineer Jonathan E. Steinhart explores--in depth--the foundational concepts that underlie the machine. Subjects like computer hardware, how software behaves on hardware, as well as how people have solved problems using technology over time.You'll learn:How the real world is converted into a form that computers understand, like bits, logic, numbers, text, and colorsThe fundamental building blocks that make up a computer including logic gates, adders, decoders, registers, and memoryWhy designing programs to match computer hardware, especially memory, improves performanceHow programs are converted into machine language that computers understandHow software building blocks are comb
- Keine Tags gefunden...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
The Secret Life of Programs: Understand
Computers -- Craft Better Code
.
The Secret Life of Programs: Understand
Computers -- Craft Better Code
Simple Step to Read and Download:
1. Create a FREE Account
2. Choose from our vast selection of EBOOK and PDF
3. Please, see if you are eligible to Read or Download book The Secret Life of Programs: Understand Computers -- Craft
Better Code
4. Read Online by creating an account The Secret Life of Programs: Understand Computers -- Craft Better Code READ
[MAGAZINE]
The Secret Life of Programs: Understand
Computers -- Craft Better Code
DESCRIPTION
COPY LINK: https://pdf.bookcenterapp.com/yumpu/1593279701 A primer on the underlying
technologies that allow computer programs to work. Covers topics like computer hardware,
combinatorial logic, sequential logic, computer architecture, computer anatomy, and
Input/Output.Many coders are unfamiliar with the underlying technologies that make their
programs run. But why should you care when your code appears to work? Because you want it to
run well and not be riddled with hard-to-find bugs. You don't want to be in the news because your
code had a security problem.Lots of technical detail is available online but it's not organized or
collected into a convenient place. In The Secret Life of Programs, veteran engineer Jonathan E.
Steinhart explores--in depth--the foundational concepts that underlie the machine. Subjects like
computer hardware, how software behaves on hardware, as well as how people have solved
problems using technology over time.You'll learn:How the real world is converted into a form that
computers understand, like bits, logic, numbers, text, and colorsThe fundamental building blocks
that make up a computer including logic gates, adders, decoders, registers, and memoryWhy
designing programs to match computer hardware, especially memory, improves performanceHow
programs are converted into machine language that computers understandHow software building
blocks are combined to create programs like web browsersClever tricks for making programs more
efficient, like loop invariance, strength reduction, and recursive subdivisionThe fundamentals of
computer security and machine intelligenceProject design, documentation, scheduling, portability,
maintenance, and other practical programming realities.Learn what really happens when your
code runs on the machine and you'll learn to craft better, more efficient code.