Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSC520 - OS Components and its functions

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Choose TWO(2) OS functions as user view

a)

multi language

b)

ease of use

c)

slow response time

d)

usability

2.

Choose THREE(3) services provided by the operating system

a)

Databases

b)

File manipulation

c)

User command line interface

d)

protection and security

3.

Which of the following IS NOT function of system call?

a)

Programming interface to the services provided by the OS

b)

It used sequence mechanism in order to copy the contents of one file to another file

c)

It allows for creating and terminating process

d)

system call provide Input output program execution

4.

Which of the following is FALSE regarding on Command Line Interface

a)

It can be implemented in kernel, sometimes by systems program

b)

It also known as command interpreter

c)

It provide API standardization

d)

It is primarily fetches a command from user and executes it

5.

Choose THREE (3) methods that are used to pass parameters to the OS

a)

pass the parameters in registers

b)

parameters stored in a block, or table, in memory

c)

launching booting programs

d)

Parameters placed, or pushed, onto the stack by the program and popped off the stack by the operating system

6.

Choose TWO(2) system goals in designing operating system

a)

easy to learn

b)

easy to implement

c)

fast response

d)

error-free

7.

Choose THREE(3) advantages of using microkernel architecture

a)

scalability in extending the kernel

b)

low CPU utilization

c)

more reliable

d)

more secure

8.

Choose TWO(2) examples of OS using modular approaches

a)

MS-DOS

b)

Linux

c)

MAC OS

d)

Solaris

9.

What is the name of Windows NT boot loader?

a)

GRUB

b)

LILO

c)

NTLDR

d)

XOS

10.

The bootstrap loader normally will reside in _______________

a)

RAM

b)

Cache

c)

Register

d)

ROM

11.

Choose TWO(2) features in iOS operating system

a)

It was developed in Java plus

b)

Cocoa touch-provide Objective-C API for developing apps

c)

It libraries include frameworks for web browser (webkit), database (SQLite), multimedia, smaller libc

d)

Media services layer for graphics, audio, video

12.

In microkernel, communication takes place between user modules using __________________

a)

shared memory

b)

message passing

c)

shared library

d)

shared input output

13.

Choose TWO(2) language used by the system call

a)

assembly language

b)

C

c)

Ruby language

d)

C++

14.

Provide THREE (3) type of system call

a)

Process control

b)

protection

c)

backup and restore

d)

device management

15.

Choose TWO (2) functions of system call in file management services

a)

setting device attribute

b)

deleting file

c)

creating file

d)

create communication connection

16.

Choose TWO (2) functions of system call in process control

a)

loading process

b)

file attribute

c)

waiting of signal event

d)

get device attribute

17.

Choose THREE (3) ways in program loading and execution

a)

remote users

b)

relocatable loaders

c)

absolute loaders

d)

linkage editors

18.

Provide THREE (3) status information have in system programs

a)

date

b)

time

c)

disk space

d)

maintenance schedule

19.

Provide TWO (2) facilities are available in background services

a)

password protection

b)

disk checking

c)

user scheduing

d)

process scheduling

20.

In layered approach of OS, layer 0 is represent by the ______

a)

user interface

b)

applications

c)

hardware

d)

communication