A Smarter Way To Learn
Register
|
Login
|
Access Premium Content
Menu
Toggle navigation
AFRITUTOR
College Level
College Past Paper Answers
College Study Notes
Senior Secondary Level
Form 4 Lessons
Form 3 Lessons
Form 2 Lessons
Form 1 Lessons
Form 4 Exams
Form 3 Exams
Form 2 Exams
Form 1 Exams
Junior Secondary Level
Grade 7 Exams
Grade 8 Exams
Grade 9 Exams
Lower and Upper Primary Level
Grade 1 Exams
Grade 2 Exams
Grade 3 Exams
Grade 4 Exams
Grade 5 Exams
Grade 6 Exams
My Account
Profile
<=Back
<=KNEC Diploma in ICT module I Operating systems past paper: July 2017
State two purposes of device drivers as used in computer operating system
 Viewed:
463
times
Share in:
Question Answer:
Login to View Answer
Questions List:
1.
Explain each of the following file allocation methods (4 marks) (i)Contiguous ii)Linked
2.
Outline two approaches that could be used to improve computer file performance
3.
Four jobs were scheduled as follows 7 minutes, 3 minutes, 5 minutes and 2 minutes. Compare the turnaround times using each of the following scheduling algorithms
4.
Outline four computer file attributes
5.
With the aid of a diagram in each case, describe two types of directory structures
6.
State two modes of operation of programmable clock as used in operating system
7.
Explain two duties of an I/O control system
8.
A disk has 40 cylinder. An initial request comes in to read a block on cylinder 6. New request come in for cylinder 1, 31,11,29,4 and 7 in that order. (i) Calculate the arm motions required using each of the following disk scheduling algorithm: I. Shortest Seek First (SSF); II. First Come First served(FCFS) III. SCAN (iii)Represent graphically each of the following disk scheduling algorithm in (i)
9.
A certain organization opted for a client-server model for its operating system. Explain two advantages that could have influenced the choice
10.
Describe the term relocating loader as used in memory management
11.
With the aid of diagram in each case explain the effect of double buffering as compared to single buffering data transfer
12.
Mary’s printers have a device that intercepts data sent to it, stores the data in disk files and manages the printing when convenient for the system. (i) Name the device that Mary had installed in her printer Outline three advantages she would get from the device identified in (i).
13.
Outline the functions of the job control language as used in operating system
14.
Define the term virtual memory as used in operating system
15.
Consider an executing process P that issues I/O request. The process temporarily stopped. At some later point, a disk interrupts occurs and the driver detects that P’s request is satisfied. At some later time, the operating system looks for a job to run and picks P. With the aid of a diagrams outline these process states
16.
Differentiate between monoprogramming and multiprogramming as used in operating system
17.
Describe the term starvation as used in operating system
18.
With aid of a diagram, describe a direct memory access method
19.
State two purposes of device drivers as used in computer operating system
20.
Outline two operations that could be used to implement a semaphore
21.
Describe three requirements for a critical section problem as used in process management
22.
Differentiate between first fit and next fit dynamic partitioning algorithm
23.
An operating system uses detection and recovery to deal with possible deadlocks. Explain three criteria that could be used to when selecting processes to abort in such an operating system
24.
Explain three function of a memory manager as used in computers
25.
State two primitive system calls used in message passing
26.
A system administrator of a certain company is contemplating using monitors as inter-process communication methods. Explain two challenges an administrator is likely to face
27.
Mary an IT expert like to design an operating system for I/O device. Explain two issues that she should put into consideration
28.
Explain the following terms as used in operating systems; (4 marks) (i)Compaction ii)Overlaying.-
29.
State three condition that could cause a PROCESS running in a computer to terminate
30.
State one scheduling goals that could be achieved in each of the following systems i)Batch Systems ii)Real Time systems
31.
with an aid of sleeping barber classical example. Explain the inter-process communication as used in process management.
32.
Differentiate between multiprocessor and distributed types of operating systems
33.
Describe two parts of an operating system
34.
Karen was running a system using priority scheduling, she had two processes X and Y with run times of 20 minutes and 60 minutes respectively. Describe the process to be selected: (i) I. If both waits for 5 minutes II. If Y waits for 35 minutes: III. If X starts at time 0: (ii)Outline the way this technique avoids starvation
35.
State four types of access rights that could be granted in a file sharing computer
36.
With the aid of illustration, differentiate between sequential and indexed file organization methods
37.
An IT professional designed an operating system of several modules. Each module was designed on one below it. (2 marks). (i) State the name given the resultant structure results after the design (1 marks) (ii) Outline the advantages of this structure (1 marks).
38.
A certain organization bought a new system for its file system. Explain three consideration that could be put in place in regard to the file management