Which of the following is the best definition of a multi-user operating system?
NEW 1.2.1 Operating Systems

Quiz
•
Computers
•
3rd Grade
•
Medium
Matt Hunt
Used 15+ times
FREE Resource
62 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
An operating system intended to serve and process data as it comes in, typically without buffering delays
Any operating system designed to allow multiple processes to be carried out at the same time
The software is spread over a collection of independent and physically separate computers
Any operating system designed to allow multiple users to connect from different locations or computers at the same time
Answer explanation
A multi-user operating system is one which allows multiple users to log in and connect to a central server from different locations or computers at the same time. Specially designed for the sharing of resources such as files, programs or hardware (printers, scanners etc.)
2.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
What happens when a computer runs out of RAM?
Virtual networks can be used
Virtual storage is used
Virtual servers are used
Virtual memory is used
Answer explanation
The physical RAM in a computer can rarely hold all the open applications and data, including the operating system. Therefore part of the secondary storage is used as a temporary memory store. When code needs to be executed it is paged in to the RAM. When it is not executing it can be paged to the storage.
3.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Which of the following devices found in the home is NOT an embedded system?
Electronic coffee maker
Personal laptop
Washing machine
Central heating boiler
Answer explanation
An embedded system is any computer systems with a dedicated function within a larger mechanical or electrical system.
4.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
What type of operating system would you recommend for an aircraft auto-pilot system?
Real time
Embedded
Distributed
Multi-user
Answer explanation
A real time operating system is intended to process data as it comes in, typically without buffering delays. This is vital with certain critical applications such as medical monitoring systems, aircraft, missile and car management systems. Real time operating systems usually have plenty of redundancy. That means the CPU and memory can never be at maximum capacity.
5.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Which of the following is a non pre-emptive scheduling algorithm?
Shortest remaining time
Multi-level feedback queues
Round robin
First come first served
Answer explanation
Scheduling algorithms are classified as either 'pre-emptive' or 'non pre-emptive'. 'Pre-emptive' algorithms are able to interrupt a job during its running state and move it into a ready state. 'Non pre-emptive' algorithms are not able to interrupt a job during its running state and must wait for it to finish before loading another.
6.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
What are virtual servers?
A server design specifically for virtual reality programs
A server which can only operate in the cloud
The process of using software to create multiple instances of a server
A server that handles virtual memory
Answer explanation
In a virtual server environment if a server fails, a server application such as email is simply run by another server. This happens automatically, so no technical support is necessary and there is no down-time. In bigger applications such as dedicated servers for online games, it allows for load balancing where servers can spin up and shut down as the player base grows and shrinks at different times of the day.
7.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
What is a virtual machine?
An interpreter that translates intermediate code
A computer system which runs software in the cloud
A design for a hypothetical machine
A computer in the cloud
Answer explanation
A virtual machine is an abstraction of an underlying hardware architecture allowing programs written for one type of system to work on other systems. Regardless of the operating system or actual hardware present, a virtual machine creates a predictable environment for programs and translates intermediate code into machine code for the system it is executing on. The most popular example is the Java Virtual Machine (JVM) installed on all devices running Java programs. This allows the same Java program to run on any architecture running the JVM. Remember in exams not to use the brand name 'Java' though in your explanation!
Create a free account and access millions of resources
Similar Resources on Quizizz
60 questions
Doors

Quiz
•
1st Grade - Professio...
60 questions
Review3 BMTinHoc

Quiz
•
KG - 6th Grade
60 questions
Hacking & Phishing

Quiz
•
2nd - 8th Grade
61 questions
MOCK EXAM: PARTS OF A COMPUTER SYSTEM

Quiz
•
1st - 12th Grade
57 questions
Kiến thức về mạng và bảo mật

Quiz
•
3rd Grade - University
63 questions
IT 3

Quiz
•
1st - 5th Grade
65 questions
Form 2 CL

Quiz
•
3rd - 4th Grade
60 questions
Quiz 2 Latihan Soal UAS Manajemen Keamanan Sistem Informasi

Quiz
•
1st Grade - University
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade
Discover more resources for Computers
14 questions
IREAD-3 Practice Test

Quiz
•
3rd Grade
10 questions
Identifying equations

Quiz
•
KG - University
10 questions
Perimeter of Polygons!

Quiz
•
3rd Grade
20 questions
Math Review

Quiz
•
3rd Grade
18 questions
Traits

Quiz
•
3rd Grade
16 questions
Chapter 8 - Getting Along with your Supervisor

Quiz
•
3rd Grade - Professio...
17 questions
Multiplication facts

Quiz
•
3rd Grade
15 questions
Third Grade Topics 1-16: Part 1

Quiz
•
3rd Grade