COSC 1315 - Fundamentals of Programming
Allan Kochis
Overview
- Introduction
- Syllabus
- Computer Components
- Hardware
- Software
- Firmware
- Computer Structure
- Input/Ouput
- Memory
- ALU
- Control unit
- Stored Program Concept
- John Von Neuman 1946
- I and E phase
- execution loop.
- Programming Languages
- Family Tree
- Spectrum
| Machine Language |
Assembler |
High Level |
- Types of Languages
- Applicative
- Procedural
- Sequence
- Selection
- Iteration
- Programming Process
- Understand the problem (Hardest step)
- Plan the Logic (Course emphasis)
- Code the Program (C++)
- Translate into Machine language (Compile)
- Test the Program (Testing methodologies)
- Use the program
- Data Hierarchy
- Data Mart
- Data Base
- File
- Record
- Field
- Character