Sunteți pe pagina 1din 10
UNIVERSITY EXAMINATIONS: UNIVERSITEITSEKSAMENS. UNISA Fee, INF2611 May/June 2014 VISUAL PROGRAMMING II Duraton 2 Hours 70 Marks EXAMINERS. FIRST MRS PM GOUWS SECOND MR AJ FLANAGAN. Closed book examination This examination question paper remains the property of the University of South Africa and may not be removed from the examination venue This paper consists of 10 pages Instructions Answer all questions in the answer book * Answers in pencil will be marked, + Marks are given in the brackets next to the question * Enjoy! [Please Turn Over] wv INE2611 May/June 2014 Question 1 - Menus (15) a Give 3 reasons why is it necessary to include menus in an application? (3) b A main menu can have both drop-down menus and cascading menus attached to it Explain what each of these menus types are, and provide an example from you database application project (6) snare 95 pees eto lem Explain how to add an item (XXX or provide a relevant example item) to the menu How would this new item be displayed in the menu? You are welcome to provide a sketch of an interface of your application at runtime showing the menus used (2) d_ How is code attached to menu items? Explain and give an example using this application (2) @ When's the use of a pop-up menu recommended? Explain, with reference to your database application (2) [Please Turn Over] INF2611 May/June 2014 Question 2 — Multiple forms (15) The question 1s “From a user interface design perspective, is it better to use modal or modeless forms?’ a Define each of these form styles (2) b Explain the methods used to display each of these form styles Provide code examples for each, as developed in your database project application (4) Explain and provide an example from your project, when the use of modeless forms is recommended? (2) Explain and provide an example from your project, when the use of modal forms |s recommended? (2) Name 2 factors (designer or user) that need to be taken into consideration when including multiple forms into an application (2) 1 Given that an application requires multiple forms, answer the quoted question above (3) [Please Turn Over]

S-ar putea să vă placă și