Questions: Languages and translators
Pick a question type. Each time you get new numbers. Free ones are marked free.
High-level and low-level languages
- Decode a machine code instructionWrite down, 2 marks, free
- Write an instruction in machine codeWrite down, 2 marks, Plus
- Run an assembly programState, 2 marks, Plus
- High-level and low-level languagesIdentify, 1 mark, free
- Which kind of code is this?Identify, 1 mark, free
- Opcodes and addressesCalculate, 3 marks, Plus
- Decode a short machine code programWrite down, 3 marks, Plus
- Machine code in hexadecimalWrite down, 2 marks, Plus
- High-level against low-levelCompare, 4 marks, Plus
- Portability and translationIdentify, 1 mark, Plus
- Assembly: the accumulator after each lineComplete, 2 marks, Plus
- Write assembly for a statementWrite, 5 marks, Plus
- Run a machine code programState, 3 marks, Plus
- How many instructions?State, 1 mark, Plus
- Bits needed for the opcodeCalculate, 1 mark, Plus
- Decode a hexadecimal instructionWrite down, 2 marks, Plus
- Assembly language: factsIdentify, 1 mark, Plus
- Assemble a short programComplete, 3 marks, Plus
- Assembly: the missing instructionIdentify, 1 mark, Plus
- Why assembly for embedded systems?Explain, 2 marks, Plus
Compilers, interpreters and assemblers
- Which translator?Identify, 1 mark, free
- Compiler or interpreter?Identify, 1 mark, free
- Where does each translator stop?State, 3 marks, Plus
- Translators: factsIdentify, 1 mark, Plus
- Compilers and interpreters (6 marks)Compare, 6 marks, Plus
- Compiler or interpreter tableComplete, 2 marks, Plus
- Choose translators for a teamComplete, 3 marks, Plus
- Explain why translation is neededExplain, 2 marks, Plus
- What happens when you compileIdentify, 1 mark, Plus
- AssemblersIdentify, 1 mark, Plus
IDEs and errors
- IDE featuresIdentify, 1 mark, free
- Why use an IDE?Identify, 1 mark, Plus
- Syntax or logic error? (code)Identify, 1 mark, Plus
- Use a trace to find a logic errorState, 3 marks, Plus
- Find the syntax errorIdentify, 1 mark, Plus
- Output before an interpreter stopsWrite down, 1 mark, Plus
- Syntax, logic or run-time error?Identify, 1 mark, Plus
- Libraries and reuseIdentify, 1 mark, Plus
- Explain how an IDE helpsExplain, 3 marks, Plus
- Run-time errorsIdentify, 1 mark, Plus
AQA, Pearson Edexcel and OCR are registered trade marks of their owners. Brainlag Learn is independent: it is not affiliated with or endorsed by any exam board, and every question on it is original.