Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 15 (15.2 Basic programming ideas (Structured programming (Sequence…
Chapter 15
15.1 What does a computer program look like?
Flowcharts
Pseudocode
15.2 Basic programming ideas
Natural languages
Complex machine means complex programs
The big picture: Inputs, processing and outputs
Which language is best?
What does a program look like in different languages?
Parts of a program
Control Structures
Structured programming
Sequence
Selection
Variables
Binary Selection
Multi-way branching
Repetition
Pre-test loop
Post-test loop
Variables
Declaring variables
Initialising variables
15.3 Data types
Characters
Strings
Integers
Real numbers
Boolean
Date and time
15.4 Operators and assignment statements
Operators
Arithmetic Operators
Relational operators
Logical operators
Concatenation
Assignment Statements
15.11 Testing program code and detecting errors
Unit Testing
Error detection
Syntax errors
Logical errors
Run-time errors