Visual Programming MCQs with Answers
Practice important Visual Programming MCQs with answers and explanations.
Multiple Choice Questions
Q71: What is a HOMOGENEOUS EVENT STREAM?
- A: A stream with events of the same type
- B: A stream with events of different types
- C: A stream that processes events in random order
- D: A stream that ignores event types
View Answer
A
Q72: What is a HETEROGENEOUS EVENT STREAM?
- A: A stream with events of the same type
- B: A stream with events of different types
- C: A stream that processes events in real-time
- D: A stream that processes only raw events
View Answer
B
Q73: In the provided code, what does the onkeypress() function do?
- A: It processes file changes
- B: It detects a key press and returns whether the key is 'x'
- C: It reads from a file
- D: It writes to a file
View Answer
B
Q74: What does the onfileread() function check for?
- A: If the file is empty
- B: If the last character read from the file has changed
- C: If the file can be written to
- D: If the file has been closed
View Answer
B
Q75: What is the purpose of the onfilechanged() function in the provided code?
- A: To check if the file is still open
- B: To output the changed character and return whether it is 'x'
- C: To close the file after reading
- D: To open the file for writing
View Answer
B
Q76: What causes the program to exit in the provided code?
- A: When 'x' is read from the keyboard or the file
- B: When the file is empty
- C: When any key is pressed
- D: When the file is closed
View Answer
A
Q77: What is the role of the variable filechanged in the provided code?
- A: It tracks whether a key has been pressed
- B: It indicates if a file change has been detected
- C: It counts the number of events processed
- D: It stores the last character read from the file
View Answer
B
Q78: In event processing, what is an event type?
- A: A specific method used to process an event
- B: A specification for a set of events with the same semantic intent
- C: A way to categorize events based on priority
- D: A data structure used to store event logs
View Answer
B
Q79: What is an event attribute?
- A: A function that handles an event
- B: A component of an event's structure, such as its name or data type
- C: A method of storing events in memory
- D: A type of event log
View Answer
B
Q80: Which of the following is NOT an example of an event attribute?
- A: Name
- B: Data type
- C: Occurrence time
- D: File path
View Answer
D