Flashcards
4.6 Flashcards CS
Cards in this deck (11)
- 1Operating SystemsInteract directly with the hardware. Manages resources and provides an interface.
- 2Utility programsPerforms operations needed by the system such as file management
- 3LibrariesProvide pre-compiled operations for use of other operations
- 4AssemblerTakes low level code and converts it to binary
- 5CompilerTranslates high level code into an executable program
- 6InterpreterExecutes source code by translating it as it goes
- 7Why are OS' used?Allows programmers to make code without knowing the specific hardware of every computer
- 8How a compiler works- Scans entire source code and makes it machine code
- Produces an executable for the OS to execute (object code)
- Object code is fast to run - 9How an interpreter works- Translates the source code 1 line at a time
- No object code file is produced as the interpreter executes the source code as its going
-Execution is slower due to it doing it as it goes - 10What is byte code?- It Is compiled high level code into a low level code
-Designed for an interpreter to run and is much faster than interpreting the source directly
- Requires an appropriate interpreter based on the byte code - 11—
Information
- Description
- Flashcards on 4.6 Flashcards CS, created by Big Will Mablonga on 20/05/2021.
- Created by
- Big Will Mablonga
- Views
- 0
- Rating