SUPERIOR GROUP OF COLLEGES Mid Term
CLASS BSCS SUBJECT Visual programming TOTAL MARKS 30
ROLL NO. NAME: TIME ALLOWED 1:30 HOURS
Q.1 Tick the correct answer (10*2=10)
1. What triggers actions in event-driven programming?
A Loop B Events C Variables D Functions
[Link] programming approach relies on events for program flow?
A Sequential B oop C Event-driven D Functional
[Link] is the primary purpose of event handlers?
A Displaying B Handling C 1. Responding to D Defining variables
messages exceptions events
4. What is essential for ensuring program responsiveness in event-driven programming?
A Callbacks B Synchronous C Sequential D Blocking events
operations execution
[Link] programming paradigm focuses on visual elements instead of text-based code?
A Imperative B Declarative C Visual D Procedural
[Link] is the primary role of message handling in visual programming?
A Creating B Handling user C Generating D Executing functions
variables input events
[Link] type of event is triggered by a timer?
A Keyboard B Button click C Mouse D Timer event
[Link] do event-driven frameworks provide to developers?
A Graphical B Libraries for C Support for D Audio files
elements text-based event
coding handling
[Link] is the main benefit of using visual programming languages?
A Complex syntax B Intuitive interface C Low-level D Limited functionality
A Instructions B Functions C Events D Variables
10. In event-driven programming, what determines program behavior?
Q. NO.2 Write short answers. (02 × 05 = 10)
1. What are Events?
2. What is event driven programing?
3. Benefits of Visual Programming
4. What are the Event Handlers
5. Diff bw clinet & non client area
[Link].3 Long Question (05*02 = 10)
1) Write detail note on Graphics Device Interface (GDI)
2) What is user interface . write detail note on types of user interface