Introduction to Computing Systems: From Bits & Gates to C & Beyond 3rd Edition – Ebook Instant Download/Delivery ISBN(s): 9781260150537,9781260424751,1260150534,1260424758
Product detail:
- ISBN 10: 1260424758
- ISBN 13: 9781260424751
- Author: Yale Patt
The third edition of Introduction to Computing Systems: From bits & gates to C/C++ and beyond is designed to give students a strong foundation of computing early on in their coursework. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in two high-level languages and programming methodology. Taking a bottom-up approach from foundational concepts, such as how a computer operates, to more high-level programming languages enables students to understand each concept while working through the text. This bottom-up approach can lead students to more conceptual understanding and application with less memorizing.
Table of contents:
- 1 Welcome Aboard
- 2 Bits, Data Types, and Operations
- 3 Digital Logic Structures
- 4 The von Neumann Model
- 5 The LC-3
- 6 Programming
- 7 Assembly Language
- 8 Data Structures
- 9 I/O
- 10 A Calculator
- 11 Introduction to C/C++ Programming
- 12 Variables and Operators
- 13 Control Structures
- 14 Functions
- 15 Testing and Debugging
- 16 Pointers and Arrays
- 17 Recursion
- 18 I/O in C
- 19 Dynamic Data Structures in C
- 20 Introduction to C++