stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
IGCSE_CS_Chapter05_Software_40MCQ Flashcards | StudBud
Explore
/
IGCSE_CS_Chapter05_Software_40MCQ
What translates assembly to machine code?
What is machine code?
IGCSE_CS_Chapter05_Software_40MCQ
40 terms
·
StudBud Administration
Imported from external platform
Flashcards
40 cards
F
Practice quiz
P
Host live
L
Questions
40
Answers
1
What is machine code?
Spreadsheet
JavaScript
Binary instructions
Text code
2
What translates assembly to machine code?
Compiler
Editor
Interpreter
Assembler
3
Which software helps clean and optimise your system?
Word processor
Compiler
System BIOS
Utility software
4
Which is a high-level programming language?
Python
BIOS
Assembly
Machine code
5
Which software runs constantly in the background?
Presentation tool
Spreadsheet
Game
System software
6
What is BIOS an example of?
Firmware
Application
GUI
Cloud storage
7
Which is a disadvantage of an interpreter?
No syntax checking
Slower execution
Needs hardware access
Creates executable
8
What is a disadvantage of a compiler?
Needs no translation
Code runs line-by-line
Harder to debug
Slow execution
9
Why are IDEs helpful?
Play videos
Test batteries
Combine tools for coding
Send emails
10
Which of these is an example of application software?
Spreadsheet
BIOS
Compiler
Driver
11
What is an example of a hardware interrupt?
Key press
File save
Copy-paste
Mouse pointer
12
What is an interrupt?
A crash
A loop
A login error
Signal to stop current process
13
Which is a key task of the operating system?
Application design
File management
Cloud syncing
Font editing
14
Which is faster at execution time?
Debugger
Assembler
Interpreter
Compiler
15
Which tool checks for syntax errors?
Mouse
Scanner
IDE
Printer
16
What triggers a software interrupt?
Program error
Battery charge
Monitor brightness
Mouse click
17
What is the function of the OS in security?
User access control
Compile programs
Edit spreadsheets
Download apps
18
Which user interface is used for typing commands?
GUI
CLI
IDE
API
19
What type of software manages computer hardware?
System software
Executable software
Device software
Application software
20
Which tool shows real-time output of errors?
Driver
Compiler
Assembler
Interpreter
21
What is ROM primarily used for?
Executing code
Saving documents
Opening files
Storing firmware
22
Why use a low-level language?
Graphics rendering
Typing practice
Hardware control
App design
23
Which of the following is not system software?
Device driver
Antivirus
Disk defragmenter
Image editor
24
What is the role of a compiler?
Control OS
Scan for viruses
Translate all code to machine code
Encrypt files
25
What does the operating system manage?
Hardware and resources
Only applications
Just the keyboard
Only memory
26
Why are interrupts important?
Enable multitasking
Slow the CPU
Install software
Reduce memory
27
Which memory type stores the OS during use?
SSD
Register
RAM
ROM
28
Which software translates high-level code at once?
Compiler
Interpreter
Assembler
Debugger
29
Which tool helps developers write and test code?
CMD
Clipboard
BIOS
IDE
30
Which is best for real-time error detection?
Interpreter
Compiler
Driver
File manager
31
What is the purpose of utility software?
Run code
Maintain system
Create games
Install drivers
32
What does an IDE often include?
Sound card
Debugger
Search engine
Monitor
33
Which is a benefit of using high-level languages?
Doesn't use memory
Needs no translator
Easier to write
Faster than machine code
34
What is a source code?
Binary format
Original program text
Printed file
Encrypted output
35
Which translator would you use for assembly?
Debugger
Interpreter
Assembler
Compiler
36
Firmware is stored on which type of chip?
ROM
RAM
GPU
Hard drive
37
Which component handles user input/output?
Database
Firewall
Compiler
Operating system
38
What does an interpreter do?
Runs OS
Stores HTML
Edits images
Translates code line by line
39
Which language uses mnemonics?
SQL
Assembly
Python
HTML
40
What runs between application software and hardware?
Firmware
Cloud
Operating system
User