

OS CT and translators
Presentation
•
Computers
•
12th Grade
•
Medium
Michael Sheil
Used 1+ times
FREE Resource
2 Slides • 23 Questions
1
2
Which word links these 2 images?
3
Multiple Select
Select the true statements about operating systems:
A computer can only have one OS
The OS manages memory, storage, security, printing and other useful functions of the system
The OS provides a user interface
All OSes allow you to use multiple programs at once
4
Multiple Choice
For a simple system with very limited processing power, you would use a _______________ OS:
Embedded
Real Time
Distributed
Multi-Tasking
Multi-User
5
Multiple Choice
A virtual machine...
uses secondary storage instead of RAM when the computer runs out of space on the main memory
allows software to act as hardware, running code or an operating system within another OS.
can only be used through the internet
relies on cloud storage
6
Multiple Choice
Device drivers...
allow peripherals to communicate with the OS
allow users to communicate with the OS
allow peripherals to work directly with the CPU
allow users to change settings of their peripherals
7
Multiple Select
Open Source software is...
Always bug free
Usually well documented
Fully editable
Free to use
Definitely suitable for use by a large organisation
8
Multiple Select
Converts high-level code to low-level:
Interpreter
Compiler
Assembler
9
Multiple Select
Creates an executable file
Interpreter
Compiler
Assembler
10
Multiple Select
Provides quicker debugging
Interpreter
Compiler
11
Multiple Select
Does not provide the source code to the user
Interpreter
Compiler
12
Multiple Choice
The correct order of the stages of compilation is:
Lexical Analysis, Syntax Analysis, Code Generation, Code Optimisation
Lexical Analysis, Syntax Analysis, Code Optimisation, Code Generation
Syntax Analysis, Lexical Analysis, Code Optimisation, Code Generation
Syntax Analysis, Lexical Analysis, Code Generation, Code Optimisation
13
Multiple Choice
Token creation is in:
Lexical Analysis
Syntax Analysis
Code Generation
Code Optimisation
14
Multiple Choice
Removing whitespace is in:
Lexical Analysis
Syntax Analysis
Code Generation
Code Optimisation
15
Multiple Choice
Which is an example of iteration?
print("Hello")
if a == b:
for I in range (1,10):
16
Multiple Choice
This piece of code uses ...
Sequence
Selection
Iteration
17
Fill in the Blanks
13 DIV 4 =
Type answer...
18
Fill in the Blanks
34 MOD 5 =
Type answer...
19
Multiple Choice
Die1 = 3, Die2 = 4
2
7
0
1
20
Multiple Choice
20
15
7
0
21
Multiple Choice
DIV means...
Dividing without including the remainder
Dividing, but only writing the remainder
Multiplying the number by itself
22
Multiple Choice
What is the first stage of thinking procedurally?
Taking the problem defined by the user and breaking it down into its constituent parts
Developing a solution
Testing a solution
Analysing a problem
23
Multiple Choice
What is the purpose of problem decomposition?
To make complex problems easier to solve and more manageable by allowing tasks to be divided between a group of people according to individual skill sets.
The process of separating ideas from specific instances of those ideas at work
Any situation in the design or programming of a system when you would want more than one thing happening at the same time
Letting the problem rot away
24
Multiple Select
What are the benefits of using top-down design?
Problems can be solved and modules developed by different people
Tasks can be tested separately. Modules are self-contained
Uses abstraction to create algorithms and prototypes
Wireframe designs are required before development can take place
25
Multiple Select
State advantages of utilising reusable components.
More reliable than newly-coded components, as they have already been tested.
This saves time, money and resources.
Accuracy of the algorithms used
Effectiveness of algorithm in managing the cache
Content can be loaded without delay
Show answer
Auto Play
Slide 1 / 25
SLIDE
Similar Resources on Wayground
20 questions
ICT in the Home part 1
Presentation
•
12th Grade
21 questions
The Loop Structure
Presentation
•
11th Grade
19 questions
Job Application Letter
Presentation
•
12th Grade
19 questions
Logarithms and Exponential Functions
Presentation
•
12th Grade
22 questions
Mastering Email's By Mr. B
Presentation
•
12th Grade
18 questions
Perfect Verb Tenses
Presentation
•
KG
18 questions
Discussion Text
Presentation
•
12th Grade
21 questions
Redistricting and Gerrymandering
Presentation
•
12th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade