Reg. No. : ..........................................
5324 Q.P. Code : [16 SC 04/16 CA 04/
16 IT 05/16 CTG 04/
16 SS 04/16 MM 04]
(For the candidates admitted from 2016 onwards)
B.Sc./B.C.A. DEGREE EXAMINATION,
JANUARY 2022.
Fifth Semester
Part III — Computer Science/Computer
Application/Information Technology/ Computer
Technology/Software System/Multimedia and Web
Technology
VISUAL BASIC
Time : Three hours Maximum : 75 marks
Answer ALL questions
SECTION A — (10 1 = 10 marks)
Choose the correct answer
1. ________ is used for finding out about objects,
properties and methods.
(a) Object browser
(b) Property window
(c) Form layout window
(d) Code editor window
2. The default data type for Visual Basic is ________
(a) Integer (b) Boolean
(c) Variant (d) String
3. The button parameter used to identify the left
mouse button is __________
(a) 1 (b) 2
(c) 3 (d) 4
4. Which symbol creates an access key in the text of
a menu item?
(a) @ (b) &
(c) $ (d) %
5. Through _________ controls we can access
information in the databases.
(a) Data bound control
(b) Data control
(c) Wizard
(d) Report
2 5324
6. Extension of ActiveX designers is _________
(a) .dsr (b) .axd
(c) .adx (d) None of these
7. The OLE Container control is used to dynamically
––––––––– objects to a form at run time.
(a) Remove (b) Create
(c) Add (d) Destruct
8. ________ is a compressed file that is well suited to
distribution on either disks or the internet.
(a) .CBA (b) .CAB
(c) .PCB (d) .PCC
9. ______ method adds a row to an MSFlexGrid.
(a) Add (b) New
(c) AddItem (d) AppendItem
10. The __________ control provides a group of tabs,
each of which acts as a container for other
controls.
(a) SSTab (b) STab
(c) STaab (d) SSTtab
3 5324
SECTION B — (5 5 = 25 marks)
11. (a) Compare and contrast fixed size array with
dynamic array.
Or
(b) Write short notes on Function Procedures.
12. (a) State the features of a MDI application.
Or
(b) Briefly explain about the mouse events.
13. (a) How VB manages database? Explain.
Or
(b) Write a note on ActiveX EXE.
14. (a) Explain about the fundamentals of OLE.
Or
(b) Discuss how Visual Basic allows users to
explore the file system.
4 5324
15. (a) Write short notes on ImageList control.
Or
(b) Discuss how to use ADO data control.
SECTION C — (5 8 = 40 marks)
16. (a) What is IDE? Discuss the following
components of IDE: Project Window,
Property window, Form Window and Code
Editor Window.
Or
(b) Design a simple calculator which does the
operations add, subtract, multiply and divide
in VB.
17. (a) Explain the steps involved in creation of
menus and controls in a VB project.
Or
(b) Write a detailed note on Dialog boxes in VB.
5 5324
18. (a) Discuss about Database management with
ODBC and communicating with other
applications. Give suitable illustration.
Or
(b) Describe the procedure of creating an
ActiveX DLL component.
19. (a) Explain how to use OLE container control.
Or
(b) Discuss how to access files in VB.
20. (a) Elaborate how to set the properties of SSTab
control at runtime.
Or
(b) Write a detailed note on MSFlexgrid control.
——–––––––––
6 5324