New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

0478 SECTION 4: SOFTWARE - OS FUNCTIONS

Fill in the Blanks

Played 4

About this activity

DESCRIPTION OF FEATURES OF AN OS.

Created by

Singapore

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
0478 SECTION 4: SOFTWARE - OS FUNCTIONS
 

Fill in the Blanks

0478 SECTION 4: SOFTWARE - OS FUNCTIONSOnline version

DESCRIPTION OF FEATURES OF AN OS.

by Jonathan Dunsby
1

User human Line form

The computer interface ( HCI ) is in the of a Command Interface ( CLI ) or a Graphical Interface ( GUI ) .

2

file instructions commands type

A CLI requires a user to in in order to choose options from menus , open software , etc . There are often a number of that need to be typed in , for example , to save or load a .

3

options direct slow learn operations commands restricted

For CLI , the user has to a number of commands just to carry out basic . It is also having to key in these every time an operation has to be carried out . However , the advantage of CLI is that the user is in communication with the computer and is not to a number of pre - determined .

4

load need type interact selecting icons

A GUI allows the user to with a computer using pictures or symbols ( ) rather than having to in a number of commands . Simply any of the icons from the screen would automatically the application into the phone ready to be used . There is no to type in anything .

5

cannot execution locations time incorrect lost accessible crash track primary placed protection

Memory management carries out the following functions :
» manages the storage ( RAM ) and allows data to be moved between RAM and HDD / SSD during the of programs
» keeps of all the memory
» carries out memory to ensure that two competing applications use the same memory locations at the same . If this wasn ? t done the following might happen :
? data would probably be
? applications could produce results ( based on the wrong data being in memory locations )
? potential security issues ( if data is in the wrong location , it might make it to other software , which would be a major security issue )
? in extreme cases , the computer could .

6

ensure data system management confidentiality

Security is another part of a typical operating ; the function of security management is to the integrity , and availability of . This can be achieved as follow s

7

anti firewall software privacy traffic available updates date

Security Management :

» by carrying out operating system as and when they become .
» ensuring that virus software ( and other security ) is always up to , preserving the integrity , security and of data .
» by communicating with , for example , a to check all to and from the computer .

8

user entering access accounts passwords privileges areas

Security Management :

» By making use of to prevent users ? private ? on a computer that permits multi - user activity ( this is done by setting up user and making use of and user IDs ) ; this helps to ensure the privacy of data
» By maintaining rights for all

9

recovery data ensuring restore corrupted prevent

Security Management : :

» by offering the ability for the of data ( and system ) when it has been lost or .
» by helping to illegal intrusion into the computer system ( also the privacy of ) .

10

data drivers understand Communicates require devices translates priority

Hardware management involves all input and output peripheral .

» with all input and output devices using device
» Uses a device driver to take from a file ( defined by the operating system ) and it into a format that the input / output device can
» Ensures each hardware resource has a so that they can be used and released as

11

memory files protection allocation structures tasks copy create naming locking

The main tasks of file management include :
» File conventions which can be used i . e . filename . docx
» Performing specific ( for example , , open , close , delete , rename , , and move )
» Maintaining the directory
» Ensuring access control mechanisms are maintained ( for example , access rights to , password , or making files available for editing or them )
» Ensuring memory for a file by reading it from the HDD / SSD and loading it into .

12

process multitasking processes share monitor one clash

Multitasking allows computers to carry out more than task ( i . e . a ) at a time . Each of the processes will the hardware resources under the control of the operating system software . To make sure that operates correctly ( in other words , the processes don ? t with each other ) , the operating system needs to constantly the status of each of the under its control :

13

time resources priority allocated risk running interrupted

Multitasking :

» Resources are to a process for a specific limit .
» The process can be while it is .
» The process is given a so it can have resources according to its priority ( the here is that a low priority process could be starved of ) .

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.