Chapter 1: Introduction to Programming Logic
General Overview
Today's material is a review of material that you already
should know. We will briefly go over the
material and then use the day to get oriented with respect to
our lecture room, our lab room, and the campus.
Major Operations of Computer Hardware and Software
- Input
- Processing
- Output
- Storage
Programming Process
- Understand the Requirements
- Design a Solution
- Translate the Solution into a Programming Language
- Test the Program
- Deploy the Program
- Decommission the Program
Common Built-in Data Types
- Integer
- Real
- Character
- String
- Boolean
Programming Statements
- Sequential
- Conditional
- Iterative
Object Oriented Principles (Classes, Objects, Methods)
- Encapsulation (Data Abstraction, Procedural Abstraction)
- Inheritance
- Polymorphism