Mapa mental
Source Code
Conteúdo do mapa
Source Code
Translator - Interpreter
- Machine Code
- Take one line of high language code and translate it straight into machine code. It needs to use the source code again after every line so it executes very slowly.
Translator - Compiler
- Object Code
- Linker
- Intermediate Code
- Interpreter
- Machine Code - Binary
- Interpreter
- Library
- Links to any library code that's required and place it into a single executable file. This is static. This results in large programmes.
- Dynamic linking, compiled version of libraries needed are stored by computer. an operating system links code required directly into the program when its run. this cuts down on the size of the compiled programme. this requires a loader.
- Intermediate Code
- Library
- Pre-compiled, pre-tested sets of code with hundreds of ready to use routines. to fetch it needs a reference in the code.
- Object code is a medium between High level code and machine code.
- Linker
- Compiles the whole code into a single program, this allows it to be executed very quickly. However this means that if the program needs to changed, it has to be recompiled. So its quicker to execute but takes a long time to compile.
- Object Code
Informações
- Descrição
- A level Computing Mapa Mental sobre Source Code, criado por Aaron Kent em 13-03-2017.
- Criado por
- Aaron Kent
- Visualizações
- 0
- Histórico
-
- Criado por Mrs Harper · 13 mar 2017
- Copiado por Aaron Kent · 13 mar 2017
- Avaliação
Mais sobre Compilers, Interpreters and Assemblers