HamiIT
Sign inGet started
Home
Theme
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBsc CSITSemester 4Operating SystemUnit 6: Device Management (6 Hrs.)
Chapter Study

Bsc CSIT Semester 4 – Operating System – Unit 6: Device Management (6 Hrs.)

Comprehensive questions and detailed answers for Unit 6: Device Management (6 Hrs.). Perfect for exam preparation and concept clarity.

17
Questions
115
Marks
Back to All Chapters
1
  1. Suppose that the disk drive has 50 cylinders, numbered from 0 to 49.
    The drive is currently serving the request at cylinder 20 and the previous request was at cylinder 25.
    The queue of pending requests is:
    Code
    10, 22, 20, 2, 40, 6, 38
    (in this order).
    A seek takes 6 msec per cylinder moved. How much seek time is needed for the following disk-scheduling algorithms?
    • a) First-Come, First-Served (FCFS)
    • b) Shortest Seek Time First (SSTF)
    • c) SCAN
    • d) LOOK
HardNumerical10 marks2070(TU Final)
2

What is “device independence”? Define.

MediumTHEORY5 marks2070(TU Final)
3

Suppose the head of a moving- head disk with 200 tracks, numbered 0 to 199 is currently serving request at tracks 143 and has finished a request at track 125. The queue it requests is kept in the FIFO order

Code
86, 147, 91, 177, 94, 150, 102, 175, 130
. What is the total head movement needed to satisfy these request for the following disk- scheduling algorithms?
i. FCFS ii. SSTF iii. SCAN iv. LOOK

MediumNumerical10 marks2071(TU Final)
4

What is DMA? Explain how it works.

MediumTHEORY5 marks2071(TU Final)
5

How does DMA increase system concurrency? How does it complicate hardware design?

MediumTHEORY5 marks2072(TU Final)
6

Write short notes on:
(a) Disk formatting
(b) Memory Mapped I/O

MediumTHEORY5 marks2072(TU Final)
7

What is the main objective of disk scheduling algorithms? why SSTF is not practically feasible? Assume that we have disk with 100 tracks and currently head is at track number 35. What will be the seek time for the algorithms SCAN and LOOK for processing IO requests queue: 52, 67, 27, 11, 43, 85, 18, 75, 92, 8?

HardNumerical10 marks2076(TU Final)
8

When programmed IO is suitable than other IO handling techniques? Explain the process of IO handling using DMA.

MediumTHEORY5 marks2076(TU Final)
9

Why the concept of disk interleaving is important? Explain with suitable example.

MediumTHEORY5 marks2078(TU Final)
10

How DMA operation is performed? Consider a disk with 200 tracks and the queue has random requests from different processes in the order :45,48,29,17,80,150,28 45, 48, 29, 17, 80, 150, 2845,48,29,17,80,150,28 and 188188188. Find the seek time using FIFO,SSTFFIFO, SSTFFIFO,SSTF and SCANSCANSCAN. Assume the initial position of head as 100.

HardNumerical10 marks2080(TU Final)
11

Find the seek time using SCAN, C-SCAN, Look and C-Look disk scheduling algorithms for processing

the following request queue:

35,70,45,15,65,20,80,90,75,130.35, 70, 45, 15, 65, 20, 80, 90, 75, 130.35,70,45,15,65,20,80,90,75,130.

Suppose the disk has tracks numbered from 0 to 150 and assume the disk arm to be at 30 and moving outward.

HardTHEORY10 marks2081(TU Final)
12

Explain memory-mapped I/O.

MediumTHEORY5 marks2081(TU Final)
13

Define shell and system call. suppose a disk has 201 cylinders, numbered from 0 to 200. At same time the disk arm is at cylinder 95, and there is a queue of disk access requests for cylinders 82,170,43,140,24,16 and 190. Calculate the seek time for the disk scheduling algorithm FCFS,SSTF,SCAN and C-SCAN.

HardNumerical10 marks2079(TU Final)
14

Describe the working mechanism of DMA.

MediumTHEORY5 marks2079(TU Final)
15

What is the task of disk controller ? List some drawback of segmentation.

MediumTHEORY5 marks2079(TU Final)
16

Suppose a disk has 201 cylinders, numbered from 0 to 200. At same time the disk arm is at cylinder 10, and there is a queue of disk access requests for cylinders 30,85,90,100,105,110,135,30, 85, 90, 100, 105, 110, 135,30,85,90,100,105,110,135, and 145145145. Find the total seek time for the disk scheduling algorithm FCFS and SSTF. Assume the head is moving inward.

MediumNumerical5 marks2080(TU Final)
17

What are the advantages of using interrupt? Describe.

MediumTHEORY5 marks2080(TU Final)
Showing 17 questions

Sample Questions

3) Suppose that the disk drive has 50 cylinders, numbered from 0 to 49. The drive is currently serving the request at cylinder 20 and the previous request was at cylinder 25. The queue of pe

Marks: 10Chapter: Unit 6: Device Management (6 Hrs.)

What is “device independence”? Define.

Marks: 5Chapter: Unit 6: Device Management (6 Hrs.)

Suppose the head of a moving- head disk with 200 tracks, numbered 0 to 199 is currently serving request at tracks 143 and has finished a request at track 125. The queue it requests is kept in the FIFO

Marks: 10Chapter: Unit 6: Device Management (6 Hrs.)

What is DMA? Explain how it works.

Marks: 5Chapter: Unit 6: Device Management (6 Hrs.)

How does DMA increase system concurrency? How does it complicate hardware design?

Marks: 5Chapter: Unit 6: Device Management (6 Hrs.)

And more questions available on this page.

About Unit 6: Device Management (6 Hrs.) Questions

This page contains comprehensive questions from the Unit 6: Device Management (6 Hrs.) chapter of Operating System, part of the Bsc CSIT Semester 4 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to Operating System Chapters

Unit 6: Device Management (6 Hrs.) chapter questions with answers for Operating System (Bsc CSIT Semester 4). Prepare for TU exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact
  • Terms of Service
  • Privacy Policy

Contact

  • 📧contact@hamiit.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

Community

  • Join Discord
  • Report a bug
  • Request feature

© 2026 Hami IT. All rights reserved.