wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Windows OS

Total questions: 95

Worksheet time: 47mins

Name
Class
Date
1.

An operating system is a----------------

a)

Application software

b)

Web browser

c)

Hardware

d)

System software

2.

What form of data does a computer store?

a)

Alphanumeric

b)

primary

c)

Binary

d)

High level

3.

What is ASCII?

(a)  

4.

How is each character stored in the computer-------------

(a)  

5.

RAM is type of --------

a)

Hardware

b)

Secondary memory

c)

Input Device

d)

Primary memory

6.

Software has two types--------

a)

Application and hardware

b)

Keyboard and Operating system

c)

System software and Application software

d)

Operating system and Printer

7.

What type of data stored in the ROM?

a)

Program files to execute

b)

Permanent data

c)

Currently working on file

d)

short time data

8.

 What type of data stored in the RAM.

a)

Secondary storage

b)

Temporary data

c)

Operating system

d)

Permanent data

9.

Denary number system has base

a)

16

b)

8

c)

10

d)

2

10.

There is no separate code for every alphabet, color, number, symbol

a)

True

b)

False

11.

which is not input device

a)

Scanner

b)

Joy stick

c)

plotter

d)

Microphone

12.

-------------is used to measure memory

a)

Kmph

b)

mtr

c)

Mb and Gb

d)

cm/in

13.

Resolution of an image is dependent on

a)

color

b)

pixel per inch

c)

shape

d)

screen

14.

AI and ML stands for

a)

Art information and

Man Language

b)

Artificial intelligence and

Major Language

c)

Artificial intelligence and

mail

d)

Artificial Intelligence and Machine Learning

15.

Robots can be used in automations

a)

True

b)

False

16.
Allocating time on the processor to individual processes is known as...
a)
CPU Scheduling
b)
CPU Timing
c)
CPU Clocking
d)
CPU Sorting
17.
A process is a...
a)
program in execution
b)
program on the hard drive
c)
high level program
d)
low level program 
18.
What are the two ways an OS can close a file?
a)
Normally or Abnormally
b)
Mouse Click or Automatic
c)
Simple or Complex
d)
Complete or Partial
19.
Which of the following is not a resource managed by the OS?
a)
Bandwidth
b)
Secondary Storage
c)
RAM
d)
Programs
20.
The OS provides a platform that enables what to be run?
a)
Applications
b)
Hardware
c)
Cache
d)
Processes
21.
A message sent by the OS to change the CPU schedule is known as...
a)
Interupt
b)
Poll
c)
Cache
d)
Defrag
22.

Which of these is not a function of an OS:

a)

Provide a user interface

b)

Communicate with hardware

c)

Allow the computer to multi-task

d)

Improves CPU performance

23.

What do device drivers do?

a)

Allows the OS to communicate with hardware

b)

Drives around the motherboard

c)

Increases the amount of storage

24.

Which of these is an advantage to using a command-line interface over a GUI?

a)

More interactive

b)

Easier to use

c)

Less resource heavy

25.

What type of operating system is Windows 10?

a)

Single-user OS

b)

Multi-user OS

26.
A(n) ______________________ is the most important software that runs on a computer.
a)
Operating System
b)
Windows
c)
Anti Virus
d)
iOS
27.
Which of the following is the most recent version of Windows?
a)
Windows 8
b)
Windows 7
c)
Windows 10
28.
What is the purpose of an operating system?
a)
Manage software on computer
b)
Manage hardware on computer
c)
Manage all hardware & software on computer
29.
Which of the following operating systems can you freely modify if you choose?
a)
OS X
b)
iOS
c)
BlackBerry
d)
Linux
30.
Keeping track of the location of processes in memory and allocating space to new processes is known as...
a)
Memory Management
b)
Process Management
c)
Memory Scheduling
d)
Process Scheduling
31.
A process is a...
a)
program in execution
b)
program on the hard drive
c)
high level program
d)
low level program 
32.
Which of the following is not a resource managed by the OS?
a)
Bandwidth
b)
Secondary Storage
c)
RAM
d)
Programs
33.

What do device drivers do?

a)

Allows the OS to communicate with hardware

b)

Drives around the motherboard

c)

Increases the amount of storage

34.

What type of operating system is Windows 10?

a)

Single-user OS

b)

Multi-user OS

35.
A(n) ______________________ is the most important software that runs on a computer.
a)
Operating System
b)
Windows
c)
Anti Virus
d)
iOS
36.
Which of the following is the most recent version of Windows?
a)
Windows 8
b)
Windows 7
c)
Windows 10
37.
What is the purpose of an operating system?
a)
Manage software on computer
b)
Manage hardware on computer
c)
Manage all hardware & software on computer
38.

The program in our operating system always deals with what address?

a)

logical address

b)

virtual address

c)

both

d)

neither

39.

Click on all the examples of Operating Systems

a)

Windows

b)

iOS

c)

Google Docs

40.

To access the services of operating system, the interface is provided by the ___________

a)

System calls

b)

API

c)

Library

d)

Assembly instructions

41.

The primary purpose of an operating system is:

a)

To make the most efficient use of the computer hardware

b)

To allow people to use the computer,

c)

To keep systems programmers employed

d)

To make computers easier to use

42.

The strategy of allowing processes that are logically runnable to be temporarily suspended is called

a)

preemptive scheduling

b)

non preemptive scheduling

c)

shortest job first

d)

first come first served

43.

Semaphores are used to solve

a)

Deadlock

b)

Mutual exclusion

c)

Inter-process Communication

d)

Messaging

44.

Only the process executing the critical section is allowed access to the shared variable,all other processes should prevented from doing so until the completion of the critical section. This is often referred to as-

a)

Mutual exclusion

b)

semaphores

c)

Deadlock

d)

Interprocess communication

45.

Banker’s algorithm is used as-

a)

Deadlock occurrence method

b)

Deadlock avoidance method

c)

Deadlock detection method

d)

Deadlock recovery method

46.

The ability for a computer to execute more than one task simultaneously

a)

multitasking

b)

multiprogramming

c)

multiprocessing

d)

timesharing

47.

The operating system is a type of

a)

system software

b)

general purpose software

c)

utility software

d)

application software

48.

Which is not a process state?

a)

waiting

b)

terminated

c)

blocked

d)

redirected

49.

A signal sent by a hardware or software to CPU indicating that something needs attention

a)

disturbance

b)

interrupt

c)

waiting

d)

exclusion

50.

FCFS is operates similar to a

a)

stack

b)

sorting algorithm

c)

circle

d)

queue

51.

What does an OS need to work well?

a)

RAM memory

b)

storage

c)

CPU

d)

all answers

52.

What is the most used operating system in the world?

a)

Linux

b)

MacOS

c)

Windows

d)

Ubuntu

53.

Choose a characteristic of the meaning of open source.

a)

Processor

b)

Free Use

c)

Privatization

d)

Capitalism

54.

The operating system helps to manage files

a)

True

b)

False

55.

The operating system is in your mind

a)

True

b)

False

56.

Operating systems allow you to interact with various devices

a)

True

b)

False

57.

(a)   is founded by Steve Jobs

58.

What year was unix created?

a)

2000

b)

1780

c)

1969

d)

1945

59.

which company created the first operating system?

a)

General Motors

b)

Cadillac

c)

IBM

d)

Intel

60.

Do operating systems today have a graphical user interface (GUI)?

a)

True

b)

False

61.

1. What is an operating system?

a)

a) interface between the hardware and application programs

b)

b) collection of programs that manages hardware resources

c)

c) system service provider to the application programs

d)

d) all of the mentioned

62.

2. What is the main function of the command interpreter?

a)

a) to provide the interface between the API and application program

b)

b) to handle the files in the operating system

c)

c) to get and execute the next user-specified command

d)

d) none of the mentioned

63.

3. To access the services of the operating system, the interface is provided by the ___________

a)

a) Library

b)

b) System calls

c)

c) Assembly instructions

d)

d) API

64.

4.  Where is the interrupt in operating system?

a)

a) either low or high memory (depending on the location of interrupt vector)

b)

b) in the low memory

c)

c) in the high memory

d)

d) none of the mentioned

65.

5. Which one of the following is not a real time operating system?

a)

a) RTLinux

b)

b) Palm OS

c)

c) QNX

d)

d) VxWorks

66.

6. In a timeshare operating system, when the time slot assigned to a process is completed, the process switches from the current state to?

a)

a) Suspended state

b)

b) Terminated state

c)

c) Ready state

d)

d) Blocked state

67.

7. For an effective operating system, when to check for deadlock?

a)

a) every time a resource request is made at fixed time intervals

b)

b) at fixed time intervals

c)

c) every time a resource request is made

d)

d) none of the mentioned

68.

8. To recover from failures in the network operations _____________ information may be maintained.

a)

a) operating system

b)

b) ip address

c)

c) stateless

d)

d) state

69.

9 The two steps the operating system takes to use a disk to hold its files are _______ and ________

a)

a) caching & logical formatting

b)

b) logical formatting & swap space creation

c)

c) swap space creation & caching

d)

d) partitioning & logical formatting

70.

10 In Unix, which system call creates the new process?

a)

a) create

b)

b) fork

c)

c) new

d)

d) none of the mentioned

71.

To access the services of operating system, the interface is provided by the ___________

a)

System calls

b)

API

c)

Library

d)

Assembly instructions

72.

What is the main function of the command interpreter?

a)

to get and execute the next user-specified command

b)

to provide the interface between the API and application program

c)

to handle the files in operating system

d)

none of the mentioned

73.

By operating system, the resource management can be done via __________

a)

time division multiplexing

b)

space division multiplexing

c)

time and space division multiplexing

d)

none of the mentioned

74.

Logical extension of multiprogramming operating system is

a)

Time sharing

b)

multi-tasking

c)

single programing

d)

Both time-sharing and multi-tasking

75.

Multi-processor system gives a

a)

Small system

b)

Tightly coupled system

c)

loosely coupled system

d)

Macro system

76.

If a process fails, most operating system write the error information to a ______

a)

log file

b)

another running process

c)

new file

d)

None

77.

Which of the following refers to the associative memory?

a)

the address of the data is generated by the CPU

b)

the address of the data is supplied by the users

c)

there is no need for an address i.e. the data is used as an address

d)

the data are accessed sequentially

78.

In multiprogramming, programmer chooses programs which are suitable to run together from

a)

job center

b)

job terminal

c)

job queue

d)

timed job

79.

Last step in running and preparing batch jobs is to

a)

printout is return

b)

printout is started

c)

printout is queued

d)

printout is verified

80.

Jobs processed in multiprogramming are to be done

a)

very quickly

b)

very slow

c)

very time consuming

d)

very systematic

81.

Second step in running and preparing batch jobs is to

a)

wait in the queue

b)

store output

c)

write on printed sheets

d)

verify the work

82.

The primary purpose of an operating system is:

a)

To make the most efficient use of the computer hardware

b)

To allow people to use the computer,

c)

To keep systems programmers employed

d)

To make computers easier to use

83.

Which is built directly on the hardware?

a)

Computer Environment

b)

Application Software

c)

Operating System

d)

Database System

84.

Short period of time in which a user process gets CPU time is known as

a)

Time slice

b)

Time slot

c)

Quantum

d)

All of the Above

85.

The strategy of allowing processes that are logically runnable to be temporarily suspended is called

a)

preemptive scheduling

b)

non preemptive scheduling

c)

shortest job first

d)

first come first served

86.

Semaphores are used to solve

a)

Deadlock

b)

Mutual exclusion

c)

Inter-process Communication

d)

Messaging

87.

Wasting of memory within a partition, due to a difference in size of a partition, due to a difference in size of a partition and of the object resident within it, is called-

a)

External fragmentation

b)

Internal fragmentation

c)

Compaction

d)

Coalescing

88.

Only the process executing the critical section is allowed access to the shared variable,all other processes should prevented from doing so until the completion of the critical section. This is often referred to as-

a)

Mutual exclusion

b)

semaphores

c)

Deadlock

d)

Interprocess communication

89.

Partition Description Table collects the-

a)

A. Current Partition Status

b)

B. Attributes

c)

Both a and b

d)

none

90.

The time complexity of Banker’s algorithm is r*(P*P) where P is the number of active processes and r is the number of-

a)

Releasing

b)

Resources

c)

Remaining cycle of executives

d)

none

91.

Shortest Remaining Time Next(SRTN) scheduling may be implemented-

a)

A. Preemptive

b)

Both a and b

c)

B. Non-preemptive

d)

none

92.

Which of the following is not an operating system call for process management?

a)

CREATE

b)

DELETE

c)

FORK

d)

PCB

93.

Multiple Level Queues(MLQ) is a type of-

a)

CPU Scheduling

b)

Data Scheduling

c)

Disk Scheduling

d)

none

94.

Banker’s algorithm is used as-

a)

Deadlock occurrence method

b)

Deadlock avoidance method

c)

Deadlock detection method

d)

Deadlock recovery method

95.

The finite circular buffer is used to implement ……………. Strategy

a)

FIFO

b)

FILO

c)

LIFO

d)

none