Skip to main content

System Programming MCQs with Answers

Practice important System Programming MCQs with answers and explanations.

Chapter: 35
Q801:
GetFileTime() returns FALSE if the file handle is ________.
A. invalid
B. valid
C. opened
D. closed
Correct Answer: A
Chapter: 35
Q802:
FILE_ATTRIBUTE_NORMAL indicates a file with no special ________.
A. attributes
B. size
C. flags
D. permissions
Correct Answer: A
Chapter: 35
Q803:
SetFileTime() with NULL parameters means the corresponding file time will ________.
A. be unchanged
B. be reset
C. to zero
D. be set to current time
Correct Answer: A
Chapter: 35
Q804:
FindNextFile() continues a search started by ________.
A. FindClose
B. FindFirstFile
C. GetFileTime
D. CompareFileTime
Correct Answer: B
Chapter: 35
Q805:
LocalFileTimeToFileTime() converts local file time to ________.
A. UTC
B. system
C. time
D. file time
Correct Answer: B
Chapter: 35
Q806:
The cFileName member in WIN32_FIND_DATA holds the ________.
A. alternate filename
B. filename
C. file size
D. file attributes
Correct Answer: B
Chapter: 35
Q807:
DWORD is a data type representing a ________.
A. 32-bit unsigned integer
B. 16-bit integer
C. 64-bit float
D. Character
Correct Answer: A
Chapter: 35
Q808:
Which API converts system time into file time?
A. FileTimeToSystemTime
B. SystemTimeToFileTime
C. GetFileTime
D. FindFirstFile
Correct Answer: B
Chapter: 35
Q809:
Which function closes the search handle returned by FindFirstFile()?
A. FindClose
B. FindNextFile
C. GetFileTime
D. CompareFileTime
Correct Answer: A
Chapter: 35
Q810:
FindFirstFile() returns ________ on failure.
A. INVALID_HANDLE_VALUE
B. INVALID_FILE_ATTRIBUTES
C. NULL
D. -1
Correct Answer: A
Chapter: 35
Q811:
dwReserved0 and dwReserved1 in WIN32_FIND_DATA are used for ________.
A. future use
B. file size
C. flags
D. file times
Correct Answer: A
Chapter: 35
Q812:
FindNextFile() returns FALSE when there are ________ files remaining to find.
A. no
B. more
C. multiple
D. few
Correct Answer: B
Chapter: 35
Q813:
cAlternateFileName in WIN32_FIND_DATA holds the ________ filename.
A. short
B. hidden
C. system
D. temporary
Correct Answer: A
Chapter: 35
Q814:
WFinderFlags in WIN32_FIND_DATA contains ________.
A. file flags
B. file permissions
C. file size
D. file type
Correct Answer: A
Chapter: 36
Q815:
GetFileTime() API requires a ________ to get file time information.
A. filename
B. handle
C. directory
D. path
Correct Answer: B
Chapter: 36
Q816:
GetFileTime() can retrieve creation time, last access time, and ________ time of a file.
A. last write
B. last read
C. last modified
D. last deleted
Correct Answer: C
Chapter: 36
Q817:
FileTimeToSystemTime() converts ________ time to system time.
A. file
B. file access
C. system
D. file creation
Correct Answer: A
Chapter: 36
Q818:
SystemTimeToFileTime() API converts system time into ________ time.
A. local
B. file
C. network
D. process
Correct Answer: C
Chapter: 36
Q819:
SetFileTime() API can change ________ times of a file.
A. two
B. three
C. four
D. one
Correct Answer: B
Chapter: 36
Q820:
Passing NULL to SetFileTime() for a time parameter means the time will ________.
A. be unchanged
B. be reset
C. to zero
D. be set to current time
Correct Answer: A

Test Your Knowledge

Take a timed quiz on System Programming

🚀 Start Quiz Now