OCR A Level Computer Science

1.2.2f: Linkers and loaders and use of libraries.

Keywords:
Software and software development
Test your self on these keywords and definitions using the games below or Play random game
KeywordDefinition
DependenciesThe relationships between different object files or libraries that need to be resolved by the linker in order to create a complete and correct executable file.
Dynamic linkingThe process of linking object files or libraries at runtime, instead of at compile time. Static linking: The process of linking object files or libraries at compile time, instead of at runtime.
External referencesReferences to symbols or entities that are defined in another object file or library, and need to be resolved by the linker in order to create a complete and correct executable file.
LibrariesCollections of pre-compiled code and data that can be linked into an executable file or loaded at runtime by a program.
LinkersPrograms that combine multiple object files or libraries into a single executable file that can be run on a computer.
LoadersPrograms that load executable files or libraries into memory and prepare them for execution by a computer.
Static linkingproduces a standalone executable that contains all of the code and data from the linked object files and libraries, and does not require any additional files or libraries to be present in order to run.
Keyword games:
Resources: