WorksheetsCSC520 - OS Components and its functions
Total questions: 20
Worksheet time: 10mins
Choose TWO(2) OS functions as user view
multi language
ease of use
slow response time
usability
Choose THREE(3) services provided by the operating system
Databases
File manipulation
User command line interface
protection and security
Which of the following IS NOT function of system call?
Programming interface to the services provided by the OS
It used sequence mechanism in order to copy the contents of one file to another file
It allows for creating and terminating process
system call provide Input output program execution
Which of the following is FALSE regarding on Command Line Interface
It can be implemented in kernel, sometimes by systems program
It also known as command interpreter
It provide API standardization
It is primarily fetches a command from user and executes it
Choose THREE (3) methods that are used to pass parameters to the OS
pass the parameters in registers
parameters stored in a block, or table, in memory
launching booting programs
Parameters placed, or pushed, onto the stack by the program and popped off the stack by the operating system
Choose TWO(2) system goals in designing operating system
easy to learn
easy to implement
fast response
error-free
Choose THREE(3) advantages of using microkernel architecture
scalability in extending the kernel
low CPU utilization
more reliable
more secure
Choose TWO(2) examples of OS using modular approaches
MS-DOS
Linux
MAC OS
Solaris
What is the name of Windows NT boot loader?
GRUB
LILO
NTLDR
XOS
The bootstrap loader normally will reside in _______________
RAM
Cache
Register
ROM
Choose TWO(2) features in iOS operating system
It was developed in Java plus
Cocoa touch-provide Objective-C API for developing apps
It libraries include frameworks for web browser (webkit), database (SQLite), multimedia, smaller libc
Media services layer for graphics, audio, video
In microkernel, communication takes place between user modules using __________________
shared memory
message passing
shared library
shared input output
Choose TWO(2) language used by the system call
assembly language
C
Ruby language
C++
Provide THREE (3) type of system call
Process control
protection
backup and restore
device management
Choose TWO (2) functions of system call in file management services
setting device attribute
deleting file
creating file
create communication connection
Choose TWO (2) functions of system call in process control
loading process
file attribute
waiting of signal event
get device attribute
Choose THREE (3) ways in program loading and execution
remote users
relocatable loaders
absolute loaders
linkage editors
Provide THREE (3) status information have in system programs
date
time
disk space
maintenance schedule
Provide TWO (2) facilities are available in background services
password protection
disk checking
user scheduing
process scheduling
In layered approach of OS, layer 0 is represent by the ______
user interface
applications
hardware
communication
