wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Operating System Concepts and Security Quiz-2

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

----------- is implemented using demand paging.

a)

Segmentation

b)

Paging

c)

Main Memory

d)

Virtual Memory

2.

Generally the main memory is divided into a number of equal size partitions called

a)

Equal Allocation

b)

Priority Allocation

c)

Frames

d)

Pages

3.

A process is busy swapping pages in and out is called

a)

Thrashing

b)

Pages

c)

Frames

d)

All the above

4.

Cache means collection of

a)

Temporary Memory

b)

Pages

c)

Slabs

d)

None of the above

5.

UNIX uses a ----------- that separates the kernel from user processes

a)

Memory Isolation

b)

Security Goals

c)

Both a and b

d)

protection mechanism

6.

----------- contains global and static variables of a program.

a)

Stack Segment

b)

Data segment

c)

Heap Segment:

d)

Code segment

7.

----------- means every access to every resource must be checked against access control rules.

a)

Verifiable

b)

Tamperproof

c)

Complete Mediation

d)

All the above

8.

----------- describes a type of race condition vulnerability

a)

Time-of-Check-to-Time-of-Use

b)

Trusted Computing Base (TCB)

c)

Transition State

d)

None of the above

9.

----------- is a type of malware that grants an attacker unauthorized, elevated access to a computer or network.

a)

Network-facing Daemons

b)

Rootkits

c)

Environment Variables

d)

Shared Resources

10.

In UNIX systems, there are special processes that run in the background to handle network connections

a)

Rootkits

b)

Environment Variables

c)

Time-of-Check-to-Time-of-Use (TOCTTOU)

d)

Network-facing Daemons

11.

----------- decides whether a process (user or program) can access a file or resource.

a)

Controlling access

b)

Changing identities

c)

Both of the above

d)

None of the above

12.

----------- contains function parameters and local variables

a)

Heap Segment

b)

Data segment

c)

Stack Segment

d)

Code segment

13.

----------- is a formal security model designed to enforce information flow control in computer systems. It is based on lattice structures from mathematics, which help define

a)

Low Water Mark Integrity

b)

Biba Integrity Model

c)

Denning Lattice Model

d)

All the above

14.

----------- Prevents lower-integrity subjects (users/processes) from writing to higher-integrity objects(files, databases, processes).

a)

No Write-Up Rule:

b)

No Read-Down Rule

c)

Trust Propagation Control

d)

Policy Enforcement

15.

Leaking information based on the power consumption of a device during an operation

a)

Timing Attacks

b)

Power Analysis Attacks

c)

All the above

d)

None of the above

16.

Restricting access to resources based on user permissions

a)

Encryption

b)

Authentication

c)

Hashing

d)

Access Control

17.

----------- is a deliberate action taken to harm a system by exploiting one or more vulnerabilities.

a)

Threat

b)

Attack

c)

Both of the above

d)

None of the above

18.

----------- is the trick or method an attacker uses to take advantage of that weakness.

a)

Vulnerability

b)

Error

c)

Crash

d)

Exploit

19.

----------- is the most common information flow model in secure operating systems for enforcing secrecy

a)

Biba Integrity Model

b)

Bell-LaPadula (BLP) model

c)

Denning Lattice Model

d)

All the above

20.

----------- an entity can access information at its own level.

a)

Antisymmetry

b)

Transitivity

c)

Symmetry

d)

Reflexivity