Course topics
Section outline
-
Chapter 1: Introduction
Chapter 2: Simple Sequential Algorithm
- Structure of an algorithm
- Objects: Constants, Variables and Types
- Basic actions
- The assignment
- Expressions: arithmetic, logical and relational
- Inputs/outputs: reading and writing
- Representation of an algorithm by a flowchart
- Translation into programming language: Pascal and C
Chapter 3: Conditional structures
- Introduction
- Simple conditional structure: The conditional
- Compound conditional structure: The alternative
- Multiple choice conditional structure
- Nested conditional structure
Chapter 4: Iteration Structures : Loops
- Introduction
- the “For” loop
- the “While” loop
- the “Repeat” loop
- Nested loops
Chapter 5: Static Data Structure
- Introduction
- Arrays
- One-dimensional arrays: vectors
- Two-dimensional arrays: matrices
- Strings
- Records
Bibliographic References
Exam Subjects with Answers