Tab 1
, PSP Keypoints
Controller :It is a Signal converter That converts digital signals to analog and vice versa. For
example, on the keyboard convert key presses to 0s and 1s. It has a Buffer that stores data
temporarily and is small memory .
Fetch Decode Execute (FDE) Cycle:
IN computer every calculation is 2^x
Memory = electronic
Storage = mechanical
Console is the term used for default input device e.g keyboard and default output device e.g.
monitor .Mouse is devices later for GUI so it is not in console.
Computer achieve divide from subtraction
Machine language has one to one correspondence with assembly language because its one
instruction is equal to one instruction of assembly
Register store unit of data or information
Portable means software can run on different os not of the same type.
Problem solving
Definition or analysis → What? Breakdown problem, requirements identify variable
and name, programming conventions
Planning Solution → design phase - write algorithm problem is solved
What is an algorithm? Finite, doable steps that solves problem
Flowchart
Pseudocode
Coding -> actual implementation , no problem solving here, mechanical process
Testing and Debugging → realizing error ,system crash or runtime err due to illegal
operations non terminate loop ,
Documentation -> user manual , comments
Implicit
Explicit
Fixed point decimal representation
Scientific representation
Don't start number with zero because computer consider it octal
E = x10^
OPerators
Arity
Precedence
, PSP Keypoints
Controller :It is a Signal converter That converts digital signals to analog and vice versa. For
example, on the keyboard convert key presses to 0s and 1s. It has a Buffer that stores data
temporarily and is small memory .
Fetch Decode Execute (FDE) Cycle:
IN computer every calculation is 2^x
Memory = electronic
Storage = mechanical
Console is the term used for default input device e.g keyboard and default output device e.g.
monitor .Mouse is devices later for GUI so it is not in console.
Computer achieve divide from subtraction
Machine language has one to one correspondence with assembly language because its one
instruction is equal to one instruction of assembly
Register store unit of data or information
Portable means software can run on different os not of the same type.
Problem solving
Definition or analysis → What? Breakdown problem, requirements identify variable
and name, programming conventions
Planning Solution → design phase - write algorithm problem is solved
What is an algorithm? Finite, doable steps that solves problem
Flowchart
Pseudocode
Coding -> actual implementation , no problem solving here, mechanical process
Testing and Debugging → realizing error ,system crash or runtime err due to illegal
operations non terminate loop ,
Documentation -> user manual , comments
Implicit
Explicit
Fixed point decimal representation
Scientific representation
Don't start number with zero because computer consider it octal
E = x10^
OPerators
Arity
Precedence