Mindmap
Source Code
Inhalt der Mindmap
Source Code
Translator - Interpreter
- Machine Code
- Assemblers convert from low level assembly code, to machine code.
- Uses a one to many relationship
- Takes one line of high level code and converts directly into machine code.
- Useful in debugging a program.
- Requires access to the whole source code to translate it. This is a time and security issue.
- Machine Code
Translator - Compiler
- Object Code
- Linker
- Intermediate Code
- Interpreter
- Machine Code - Binary
- Interpreter
- Library
- Used to link references to libraries and then translate straight into an executable code.
- Called static linking
- Dynamic linking has the OS like compiled versions of the code into the computer.
- Intermediate Code
- Library
- Libraries of compiled and tested code that can be referenced and used by others.
- Very close to machine code so can be distributed to anyone with a compatible source program.
- Can be very slow to translate this.
- Linker
- Uses a one to many relationship.
- First invented by Grace Hopper.
- Object Code
Informationen
- Beschreibung
- AS level Computing Mindmap am Source Code, erstellt von Deanna Osborne am 13/03/2017.
- Erstellt von
- Deanna Osborne
- Aufrufe
- 0
- Verlauf
-
- Erstellt von Mrs Harper · 13 Mär 2017
- Kopiert von Deanna Osborne · 13 Mär 2017
- Bewertung
Mehr zu Compilers, Interpreters and Assemblers