Ch 13: Multitasking & Cooperative Kernels

141 Questions141 MCQs0 Short Questions0 Long Questions
๐ŸŽฏ Exam Practice Papers
SEMESTER PASS

CS401 - Computer Architecture and Assembly Language Programming Examination Practice

Timed practice exam simulation for CS401 - Computer Architecture and Assembly Language Programming.

๐Ÿ“˜ VU MID TERM EXAMLectures 1 to 22
โฑ๏ธ 60 Mins

Mid Term Examination

Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.

๐Ÿ“30 MCQs
โฑ๏ธ60 Minutes
๐Ÿ“— VU FINAL TERM EXAMLectures 23 to 45
โฑ๏ธ 90 Mins

Final Term Examination

Comprehensive semester exam preparation with 45 MCQs covering Lectures 23 to 45 with complete course coverage.

๐Ÿ“45 MCQs
โฑ๏ธ90 Minutes
Showing 41 โ€“ 50 of 141 Questions
Page 5 of 15
Q41
๐Ÿง  Long Problem๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ BIOS INT 13h Disk Read Sector ServiceHard๐Ÿ”โญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Detail the register parameters, buffer pointers, and return values required to read disk sectors into memory using BIOS INT 13h Service 02h.
๐Ÿ’ป assembly Snippet
mov ah, 0x02
mov al, 1
mov ch, 0
mov cl, 1
mov dh, 0
mov dl, 0x80
mov bx, buffer
int 0x13
Q42
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ DOS Device Drivers and Attribute Word EncodingHard๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In a DOS Device Driver Attribute Word, which bit determines whether the driver represents a character device or a block device?
๐Ÿ’ป assembly Snippet
dw 0x8000 ; Bit 15 set = Character Device
  1. A.Bit 12
  2. B.Bit 13
  3. C.Bit 14
  4. D.Bit 15
Q43
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ Device Driver Architecture: Character vs Block DevicesMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Operating system device drivers are fundamentally divided into how many major categories?
  1. A.5 categories
  2. B.4 categories
  3. C.3 categories
  4. D.2 categories
Q44
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ Hard Disk Master Boot Record (MBR) StructureEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the total physical storage size of a hard disk Master Boot Record (MBR) sector?
  1. A.446 bytes
  2. B.350 bytes
  3. C.512 bytes
  4. D.256 bytes
Q45
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ Disk Partition Table and MBR OrganizationEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What critical data structure is contained within the first sector (Master Boot Record) of a hard disk drive?
  1. A.Hard disk size
  2. B.Partition table
  3. C.Data size
  4. D.Sector size
Q46
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ BIOS Disk Services (INT 13h) and Error Status CodesEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which CPU register is generally used by BIOS INT 13h disk services to return the error status code if an operation fails?
๐Ÿ’ป assembly Snippet
int 0x13
  1. A.CF
  2. B.DL
  3. C.AH
  4. D.AL
Q47
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ File System Concepts and File AbstractionEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Operating systems organize logical data stored on secondary storage media primarily in the form of __________.
  1. A.Folders
  2. B.Batch files
  3. C.Files
  4. D.None of the above
Q48
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ DOS INT 21h File Services and Error HandlingMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
When invoking DOS INT 21h Service 3Dh (Open Existing File), how does the operating system indicate that the file could not be opened?
๐Ÿ’ป assembly Snippet
mov ah, 0x3D
int 0x21
jc handle_error
  1. A.Carry Flag is set (CF = 1)
  2. B.Carry Flag is cleared (CF = 0)
  3. C.Zero Flag is set (ZF = 1)
  4. D.Zero Flag is cleared (ZF = 0)
Q49
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ FAT File System Directory Entry StructureMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In the FAT32 file system under DOS, how many bytes are contained in a single directory entry structure?
  1. A.16 bytes
  2. B.24 bytes
  3. C.32 bytes
  4. D.64 bytes
Q50
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 13๐Ÿท๏ธ BIOS Parameter Block (BPB) StructureMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In disk file system architecture, what does the acronym BPB stand for?
  1. A.Basic Parameter Block
  2. B.BIOS Precise Block
  3. C.Basic Precise Block
  4. D.BIOS Parameter Block