SUPERSTARWEBTECH

There is no elevator to success. You have to take the stairs. Take your first steps with SSWT!

CS609-System Programming Quiz MCQs Lecture 23-45 Finalterm Objective Questions

CS609-System Programming Quiz MCQS #Objective #Questions #FinalTerm
1. The data structure that is maintained by the DOS in the boot block of each drive is known as:
  • FCB
  • DPB
  • BPB
  • RDB
2. In partition table, if LBA = 0 then it means
  • Logical drive
  • Extended partition
  • MBR
  • None
3. There is/are ___ DMA controller’s masking register(s).
  • 1
  • 2
  • 3
  • 4
4. The ___ signals are used by various devices to request a DMA operation
  • ACK
  • Hold
  • DREQ
  • Dorder
5. The value ___ of partition table signature indicate that the code part contains valid executable code.
  • AA22
  • AA33
  • AA44
  • AA55
6. The last partition table within the chain contains ___ entry/entries about the logical drive
7. ___ is an absolute address relative to the start of physical drive
  • LBA
  • LSN
  • CHS
  • None
8. An extended partition can have one or more ___ partitions
  • Logical ✔
  • Physical
  • Primary
  • None
9. Blocks can be termed as ___
10. A single DMA can transfer ___ bit operand to and from memory in one bus cycle
  • 4
  • 8
  • 12
  • 16
11. When we talk about FAT based file system, in user data area first cluster number is ___
  • 0
  • 1
  • 2
  • None
12. Cluster number can also be referred as block number
13. What will be the value of DL register when we are accessing C drive using undocumented service 21H/32H?
  • 0
  • 1
  • 2
  • 3
14. When we mark a file as deleted by placing 0xE5 then the chain of clusters in FAT is also replaced by ___
  • E5
  • 1
  • 0
  • N
15. For supporting long file names. ___ fragments can be supported
  • 12
  • 20
  • 26
  • 32
16. Drive parameter block is derived from ___
  • FCB
  • FAT
  • BPB
  • CPB
17. ___ is the first logical sector of NTFS partition
18. In NFTS, Fat and root directory is replaced by:
  • FCB
  • MFT
  • Hidden blocks
  • Boot sector
19. File can be ___ views as collection of clusters or blocks
  • Physically
  • Logically
  • Both physically and logically
  • None
20. What will be the value of the word located at 1Fh in DPB when number of free clusters on drive is not known?
  • 0000H
  • 1111H
  • FFFFH
  • None

21. Each addressable unit has a unique combination of sec#, head#, track# as its ___ address.

22. BIOS services understand ___
  • LBA
  • LSN
  • Cluster #
  • None
23. The first cluster number of a file can be found in ___
  • BPB
  • DPB
  • FCB
  • None
24. The size of FSInfo block is:
  • 64 byte
  • 128 byte
  • 256 byte
  • 512 byte
25. In NTFS first ___ entries are reserved
  • 4
  • 6
  • 16
  • 32
26. In memory map of first 1MB of RAM, the first ___ is called conventional RAM
  • 64kb
  • 384kb
  • 640kb
  • None
27. In memory map of first 1 MB of RAM, the higher ___ is called system memory
  • 64kb
  • 384kb
  • 64kb
  • None
28. The ___ of boot block constitutes of BPB
29. Extended BIOS function make use of ___ address
  • LBA
  • CHS
  • LSN
  • None
30. LBA address can be used in place of CHS address
31. In FAT12, the maximum range of clusters is ___
  • 0 ~ FFEFH
  • 1 ~ FFEFH
  • 2 ~ FFEFH
  • 3 ~ FFEFH
32. NTFS volume can be accessed directly in DOS
33. Service 21H/52H service returns the address of DOS internal data structures in ES:BX ___ behind the address returned lies the far address of the first MCB in memory
  • 2-bytes
  • 4-bytes
  • 6-bytes
  • 8-bytes
34. 80386 can have ___ control registers
  • 2
  • 5
  • 3
  • 4
35. The partition table uses the extended ___ service
  • 13h
  • 14h
  • 15h
  • 16h
36. The entry point of execution in EXE File can be
  • Start of the first execution
  • Start of the last execution
  • Anywhere in the Program
  • Can be in the middle of the program
37. Using the ___ entry and the FAT contents we can access the contents of file
38. Control information in files is maintained using
  • BPB
  • DPB
  • FCB
  • FPB
39. What will happen if NTFS volume is accessed in DOS?
40. LSN of FSInfo block is available at
  • BPB
  • FAT
  • Root Directory
  • None
41. DOS device drivers do not understand the ___ data structures
  • FAT12
  • FAT16
  • FAT32
  • NTFS
42. A ___ is a collection of contiguous block
43. Practically ___ entries are there in FAT32
  • 2^26
  • 2^28
  • 2^30
  • 2^32
44. BPB stands for ___
45. Maximum possible entries in FAT12 are ___
  • 1024
  • 4096
  • 2048
  • 65536
46. Disadvantage of FAT32 is ___
  • Large disk size can be managed in FAT32
  • Cluster size is reduced
  • Internal fragmentation is reduced
  • Very large table
47. Jump code part contains ___ bytes in boot block
  • 3
  • 5
  • 8
  • 11
48. Operating system name contains ___ bytes in boot block
  • 3
  • 5
  • 8
  • 11
49. File can be ___ views as organization of data
50. ___ is used to read a block against its LSN
51. To access the block within cluster using BIOS services the cluster number should be converted into ___
  • CHS
  • LBA
  • LSN
  • None
52. The directory structure of DOS is like ___
  • Array
  • Tree
  • Linked list
  • None
53. When LSN is equal to zero (0) it means ___
54. In FAT32, lower ___ bits are used
  • 26
  • 28
  • 30
  • 32
55. ___ is relative address with respect to the start of Logical Drive
  • LBA
  • LSN
  • CHS
  • None
56. The practical limit of blocks per cluster is ___
57. In DOS we have limit of ___
58. Highest capacity physical capacity of the disk according to the IDE interface is ___
  • 127 GB
  • 100 GB
  • 80 GB
  • 300 GB
59. In Protected Mode, the segment registers are used as ___
  • Descriptor
  • Selector
  • All of given
  • None
60. To access drive parameter block we use undocumented service ___
  • 09H/32H
  • 11H/32H
  • 17H/32H
  • 21H/32H
61. Boot block consists of ___ bytes
  • 64
  • 128
  • 256
  • 512
62. The DMA requests to acquire buses through the ___ signal
  • HOLD
  • ACR
  • ACK
  • None
63. In FAT12, to calculate the address or offset from index, we need to multiply it with ___
  • 1/2
  • 3/2
  • 5/7
  • 7/2
64. ___ registers can be used to show that the channel is single transfer, block transfer or demand transfer mode
65. Cluster size is reduced in ___
  • FAT12
  • FAT16
  • FAT32
  • None
66. In FAT32 ___ root directory entries are there
  • 128
  • 256
  • 512
  • None
67. If a file is having more than one cluster then it will be managed by ___
  • FAT
  • BPB
  • DPB
  • None
68. Internal fragmentation is reduced in ___
  • FAT12
  • FAT16
  • FAT32
  • None
69. To store a cluster in FAT32 ___ is/are needed
70. If a file size is 12K and the size of the cluster is 4K then ___ clusters are used for files.
  • 2
  • 3
  • 4
  • 5
71. We can access the contents of File by using the root directory entry and ___
72. FAT based file system can store file name in ___ form
73. We can access blocks for FAT using ___
  • BPB
  • DPB
  • FCB
  • Both BPB and DPB
74. If we know the cluster number, we can access the blocks within the cluster using BIOS services directly
75. ___ is an internal data structure of DOS and resides in main memory
  • BPB
  • DPB
  • CPB
  • None

Author

Anam Afzal

Anam Afzal

Hi, I'm a Pakistani freelancer with a passion for helping businesses achieve their online goals through no-code solutions. I specialize in WordPress customization and ManyChat automation, and I'm always on the lookout for new ways to use technology to make businesses more efficient and successful. I'm also a big believer in the power of no-code tools to democratize technology and make it accessible to everyone. I'm passionate about sharing my knowledge and helping others learn how to use no-code tools to create their own websites, automate their workflows, and grow their businesses. If you're looking for a reliable and experienced no-code developer, I'm here to help. Please feel free to contact me to discuss your project requirements.
SHARE THIS POST