System Programming MCQs with Answers
Practice important System Programming MCQs with answers and explanations.
Multiple Choice Questions
Q1461: The name of the compiler can be used to contact for _______.
- A: Technical queries
- B: Ordering books
- C: Subscription help
- D: Job applications
View Answer
A
Q1462: The compiler's email domain is _______.
- A: @gmail.com
- B: @yahoo.com
- C: @hotmail.com
- D: @outlook.com
View Answer
A
Q1463: Memory is allocated from the _______ file in memory-mapped files.
- A: Pageing
- B: Paging
- C: File System
- D: Cache
View Answer
B
Q1464: The OS controls the mapping of virtual address onto _______ memory.
- A: secondary
- B: physical
- C: virtual
- D: cloud
View Answer
B
Q1465: Memory mapped files help to map virtual memory space directly onto a _______.
- A: normal file
- B: database
- C: process
- D: address space
View Answer
A
Q1466: One advantage of memory mapped IO is that it does not require direct _______ operations.
- A: File Input Output
- B: Memory Allocation
- C: Network Transfer
- D: Processor Scheduling
View Answer
A
Q1467: Data structures placed in a memory mapped file are available for _______.
- A: only current session
- B: later use
- C: only for writing
- D: real-time only
View Answer
B
Q1468: Memory mapped IO is more efficient than using _______ functions for file processing.
- A: ReadFile() and WriteFile()
- B: HeapAlloc() and HeapFree()
- C: GetProcessHeap() and HeapCreate()
- D: LoadLibrary() and FreeLibrary()
View Answer
A
Q1469: In memory mapped IO, there is no need to manage _______ for repetitive file operations.
- A: network sockets
- B: buffers
- C: threads
- D: processes
View Answer
B
Q1470: Multiple processes can share memory space by mapping their virtual memory space onto a _______.
- A: file
- B: socket
- C: device
- D: memory segment
View Answer
A