Computer Science Programming Basics in Ruby 1st Edition by Ophir Frieder, Gideon Frieder, David Grossman- Ebook PDF Instant Download/Delivery: 9781449356866, 1449356869
Instant download Full Chapter of Computer Science Programming Basics in Ruby 1st Edition after payment
Product details:
ISBN 10: 1449356869
ISBN 13: 9781449356866
Author: Ophir Frieder, Gideon Frieder, David Grossman
Table of contents:
Chapter 1: Introduction to Computer Science
- 1.1 Introduction
- 1.2 Application Development
- 1.3 Algorithms
- 1.4 Summary
- 1.5 Exercises
Chapter 2: How Does the Computer Really Work?
- 2.1 Introduction
- 2.2 Basic Nomenclature and Components of a Computer System
- 2.3 Scales of Magnitude
- 2.4 Instruction Execution—Speed and Timing Scales
- 2.5 Bit Strings and Their Meaning
- 2.6 The Interpreter Process and Ruby
- 2.7 Summary
- 2.8 Exercises
Chapter 3: Core Programming Elements
- 3.1 Introduction
- 3.2 Getting Started
- 3.3 What Is a Variable?
- 3.4 Basic Arithmetic Operators
- 3.5 Input and Output
- 3.6 Common Programming Errors
- 3.7 Mixing Data Types
- 3.8 Summary
- 3.9 Exercises
Chapter 4: Conditional Structures
- 4.1 Introduction
- 4.2 Flow of Execution
- 4.3 Conditional Control
- 4.4 If-Then-Else Statements
- 4.5 Case Statements
- 4.6 Debugging
- 4.7 Summary
- 4.8 Exercises
Chapter 5: Loop Structures
- 5.1 Introduction
- 5.2 While Loops
- 5.3 Until Loops
- 5.4 For Loops and Nested Loops
- 5.5 Infinite Loops
- 5.6 Example: Finding Prime Numbers
- 5.7 Summary
- 5.8 Exercises
Chapter 6: Arrays
- 6.1 Introduction
- 6.2 Array Types
- 6.3 Hashes
- 6.4 Summary
- 6.5 Exercises
Chapter 7: Sorting and Searching
- 7.1 Introduction
- 7.2 Complexity Analysis
- 7.3 Searching
- 7.4 Summary
- 7.5 Exercises
Chapter 8: Using Objects
- 8.1 Introduction
- 8.2 Objects and Built-in Objects
- 8.3 Summary
- 8.4 Exercises
Chapter 9: Defining Classes and Creating Objects
- 9.1 Introduction
- 9.2 Instantiating Objects from Classes
- 9.3 Data and Methods
- 9.4 Summary
- 9.5 Exercises
Chapter 10: Object Inheritance
- 10.1 Introduction
- 10.2 Inheritance
- 10.3 Basic Method Overriding
- 10.4 Accessing the Superclass
- 10.5 Applications
- 10.6 Summary
- 10.7 Exercises
Chapter 11: File Input/Output
- 11.1 Introduction
- 11.2 File Access: Reading and Writing
- 11.3 Summary
- 11.4 Exercises
Chapter 12: Putting It All Together: Tic-Tac-Toe
- 12.1 Introduction
- 12.2 Programming Approach
- 12.3 Tic-Tac-Toe
- 12.4 Tic-Tac-Toe Revised
- 12.5 Summary
- 12.6 Exercises
People also search:
ruby computer science
ruby programming basics
basics of ruby programming language
ruby programming pdf
ruby c
Reviews
There are no reviews yet.