NEW 1.2.1 Operating Systems

NEW 1.2.1 Operating Systems

3rd Grade

62 Qs

quiz-placeholder

Similar activities

Simulasi CIHE

Simulasi CIHE

1st - 5th Grade

65 Qs

The final grade 3

The final grade 3

3rd Grade

59 Qs

Coding Assessment 2

Coding Assessment 2

1st - 5th Grade

60 Qs

Kiến thức về mạng và bảo mật

Kiến thức về mạng và bảo mật

3rd Grade - University

57 Qs

S.T.E.A.M. Day

S.T.E.A.M. Day

3rd - 5th Grade

60 Qs

Class 3 quiz

Class 3 quiz

3rd Grade

60 Qs

ICT2

ICT2

3rd Grade

63 Qs

WINDOWS 10

WINDOWS 10

3rd Grade

64 Qs

NEW 1.2.1 Operating Systems

NEW 1.2.1 Operating Systems

Assessment

Quiz

Computers

3rd Grade

Medium

Created by

Matt Hunt

Used 15+ times

FREE Resource

62 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which of the following is the best definition of a multi-user operating system?

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

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?