wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Fundamental of OS - Revision 2

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

A set of programs that coordinate all the activities among computer or mobile device.

a)

Firmware

b)

Operating system

2.

Which is TRUE about Shortest Job First?

a)

This scheduling algorithm is optimal if all the jobs/processes are available at the same time

b)

Using a Queue data structure, where a new process enters through the tail of the queue, and the scheduler selects process from the head of the queue

3.

Which is FALSE about thread?

a)

A segment of a process

b)

A segment of a speed

4.

Describe the process and threads Lightweight?

a)

Process is Lightweight, Threads is not Lightweight

b)

Process is not Lightweight, Threads is Lightweight

5.

What is the most important collection of system programs comprising the OS?

a)

Layers and Thread

b)

Layers and Views

6.

Which is the TRUE about process?

a)

A program in instruction

b)

A program in execution

7.

Major constrains in memory hierarchy are faster access speed and greater capacity

a)

Memory Storage

b)

Memory Hierarchy

8.

Which is True about the advantages of FCFS?

a)

There is no option for pre-emption of a process.

b)

A process queue for a long time.

9.

What is the relationships between thread and process?

a)

A process is an executing instance of an application and a thread is a path of execution outside a process.

b)

Threads within the same process share the same address space, whereas different processes do not.

10.

This figure is referring to?

a)

Layers and View of Memory

b)

Layers and View of Computer System

11.

Which is TRUE about advantages of FCFS?

a)

FCFS is pretty simple and easy to implement.

b)

FCFS is segment of a process.

12.

What is the meaning of FCFS?

a)

First Cut First Scheduling

b)

First Come First Serve

13.

Virtually all computers provide a mechanism by which other modules (I/O, memory) may _____ the normal sequencing of the processor.

a)

Interrupt

b)

Process

14.

What is the meaning of SJF?

a)

Shortest-Job-First

b)

Small-Job-First

15.

Which is FALSE about the advantages of SJF?

a)

The throughput is increased because more processes can be executed in less amount of time.

b)

Long processes are executed first and then followed by longer processes.

16.

What is the Functions of Operating System?

a)

Input/outputs operations

b)

Fixes error

17.

What is Operating system three objectives?

a)

Convenience, Efficiency and Ability to evolve

b)

Convenience, Effective and Ability to move

18.

Round Robin fixed time…

a)

Allotted to each process, called quantum, for execution.

b)

Allotted to one process, called quantum, for execution.

19.

What moves data between the computer and the external environment?

a)

Terminals

b)

Memory

20.

Which is True about this model?

a)

A thread is contained outside a process and different threads in the same process share all resources,

while different process do not.

b)

A thread is contained inside a process and different threads in the same process share some resources, while different process do not. 

21.

I/O module transfers data from external devices to processor and memory?

a)

It contains internal buffers for temporarily holding data until they can be sent on

b)

It contains external buffers for temporarily holding data until they can be sent on

22.

What part of operating systems evolve over time?

a)

Fixes; Any OS has faults, of cause the fix may introduce new faults

b)

Transfer data speed

23.

A program to be executed by a processor consists of a set of instructions stored in memory.

a)

Internal Execution

b)

Instruction Execution

24.

How many steps in Basic Instruction Cycle?

a)

The two steps are referred to as the fetch stage and the execute stage

b)

The three steps are referred to as the fetch stage and the execute stage

25.

Which not problems of memory?

a)

System bus

b)

Not enough RAM

26.

RAM is …..

a)

Ready Only Memory

b)

Read Only Memory

27.

What is Directory System?

a)

A directory is a container that is used to contain folders and files. It organizes files and folders in a hierarchical manner.

b)

A directory is a storage that is used to contain folders and files. It organizes files and folders in a stage manner.

28.

What is the most important part of the OS to a user

a)

Virtual Memory is one of the most important part of the OS to a user

b)

File System is one of the most important part of the OS to a user

29.

What is Virtual Memory?

a)

Memory references are logical addresses dynamically translated into physical addresses at run time

b)

Memory references are logical addresses dynamically translated into logical addresses at run time

30.

What is the process that utilize more processor time than other processes?

a)

Chrome

b)

Task Manager

31.

Which is True about Memory Management Requirements: Relocation

a)

The programmer does not know where the program will be placed in memory when it is executed.

b)

The programmer knows where the program will be placed in memory when it is executed

32.

What is the advantages of Round Robin?

a)

No process is left behind.

b)

All process is left behind.

33.

What is Segmentation?

a)

Each segment has its number and length.

b)

Cause external fragmentation

34.

What is memory management schemes?

a)

Thread and segmentation

b)

Paging and segmentation

35.

What does First-fit algorithm function?

a)

Scans memory form the beginning and chooses the first available block that is large enough

b)

Moves memory form the beginning and chooses the first available block that is large enough

36.

Which result is TRUE result?

a)

First-fit = 6-Mbyte fragment

b)

Next-fit = 20-Mbyte fragment

37.

What is an operating system?

a)

An operating system is a set of programs that manage computer hardware resources and provide common services for application software.

b)

An operating system is a set of data that manage computer hardware resources and provide common services for application software.

38.

What is SJF disadvantages?

a)

The time taken by a process must be known by the CPU beforehand, which is not possible.

b)

The time taken by a process must be known by the CPU beforehand, which is possible.

39.

A program that controls the execution of application programs and acts as an

a)

Interface between applications and the computer hardware

b)

Interface in applications and the computer hardware

40.

What is the name this model?

a)

Three-State Process Model

b)

Five-State Process Model

41.

Operating systems are not found on almost any device that contains a computer—from cellular phones and video game consoles to supercomputers and web servers.

a)

True

b)

False

42.

Time-sharing operating systems schedule time for efficient use of the system and damage accounting for cost allocation of processor time, mass storage, printing, and other resources.

a)

True

b)

False

43.

Operating system is a vital component of the system software in a computer system. Application programs require an operating system which are usually separate programs, but can be combined in simple systems.

a)

True

b)

False

44.

Fixed Partitioning Problems cause internal fragmentation

a)

True

b)

False

45.

Dynamic Partitioning cause memory internal to all processes is fragmented

a)

True

b)

False

46.

Buddy System is not easy to merge adjacent holes

a)

True

b)

False

47.

Fixed- partition problem main memory use is not inefficient. 

a)

True

b)

False

48.

Next-Fit is the smaller block of memory is broken up into largest blocks

a)

True

b)

False

49.

Round Robin throughput in RR largely depends on the choice of the speed of the time quantum.

a)

True

b)

False

50.

SJF stands for Shortest-Job-First

a)

True

b)

False