Zusammenfassung der Ressource
Programming.
- Algorithms.
- Solve problems 1 step at a time.
- Processors can only process 1
instruction at once.
- Flowcharts.
- Symbols.
- Psuedocode.
- Allows program to be written in
any language.
- Keywords in capitals. eg INPUT.
- High/Low level.
- Low level.
- Understood by processor.
- Machine code.
- Binary.
- Assembly language.
- Codes to a specific type of
processor.
- Writes as each instruction
would be processed.
- INP, LDA, OUT.
- High level.
- Translate.
- Easier to write.
- Easier to understand.
- Python, JavaScript.
- Translation.
- Assembler.
- Turns assembly language to
machine code.
- Low level language.
- Compiler.
- Creates an executable file.
- High level language.
- Doesn't need original source code after
it's complied.
- Used for propriety software.
- Interpreter.
- Executes source code directly.
- Used when creating program.
- Used for open source software.
- High level language.
- Control flow.
- Sequence.
- Order of program.
- Selection.
- IF THEN ELSE.
- Iteration.
- WHILE, FOR.
- Data types.
- Variable.
- Changes during program.
- Constant.
- Stays the same.
- Integers
- Whole number.
- Real number.
- Float.
- Array.
- List of the same data type.
- Testing.
- Logical error.
- Human error in algorithm.
- Run-time error.
- Error in program eg. stuck in loop.
- Syntax error.
- Not a correct command for coding
language used.