Translators, Compilers & Interpreters (OCR GCSE Computer Science): Flashcards

📚Flashcards
Translators, Compilers & Interpreters
Sign up to keep revising.Create a free account to study more flashcards and track your progress.

Practise the cards

15 cards from this deck

Show

What do computers understand?

Machine code (binary)

Purpose of translators

Convert human-readable code to machine code

Assembler function

Translates assembly code to machine code

Compiler translation method

Entire program at once

Interpreter translation method

Line by line

Compiler output

Object code (machine code)

Compiler execution speed

Faster than interpreter

When does compiler show errors?

After entire program is compiled

Does interpreter create object code?

No, translates each time program runs

Interpreter error feedback

Real-time, easier to identify

Compiler ideal use

Software distribution

Interpreter ideal use

Development and testing

What is object code?

Machine code from compiler, runs independently

Interpreter source code requirement

Must be available every time

Why is interpreter slower?

Translates every time program runs

Explore OCR GCSE Computer Science Revision Notes by Topics

Explore OCR GCSE Computer Science Model Answers by Topics

Explore OCR GCSE Computer Science Quizzes by Topics

Explore OCR GCSE Computer Science Exam Questions by Topics

Join 100,000+ GCSE students studying Flashcards with us.

Select your subjects, and get access to A+ resources today.