Program Implementation

3. types of testing

computer testing

computer errors

syntax errors

logic errors

runtime errors

debugging techniques

1. distinguish programming languages

low-level

machine

assembly

high-level

visual basic

pascal

C

Compilers/Interpreters

4. program documentation

importance of documentation

features of internal documentation

use of mnemonic

variable names

use of comments

indentation

effective use of white space

features of external documentation

user manual

2. coding the program using high-level language syntax

use key words

Program

read

readln

write

writeln

const

var

type

use identifiers

declaring constant

syntax for data types

integer

real

double

float

character

string

Boolean/logical

syntax for declaring variables

syntax for assignment statement

syntax for operators

syntax for conditional branching

if-then

if-then-else

nested if-then-else

case

syntax for iterations(loops)

for

while

repeat