This page contains the 2025 BCA 4th Semester Programming with Visual Basic .NET (VB.NET) question paper of Purnea University. The question paper includes multiple choice questions, short answer questions and long theory questions based on VB.NET programming concepts, forms, controls, events and database connectivity.
4 BCA 1 SEM-4
BCA (SEMESTER-IV)
EXAMINATION, JUNE-2025
PROGRAMMING WITH VISUAL BASIC.NET
Time: 3 Hours Maximum Marks: 70
Note: Candidates are required to give the answers in their own words as far as practicable. The questions are of equal value. Answer any five questions.
- Multiple Choice Questions.i. Which window is used to modify control properties in VB .NET?(a) Toolbox(b) Properties Window.(c) Solution Explorer(d) Output Windowii. Which control allows multiple selections from a list?(a) Combo Box(b) Text Box(c) List Box(d) Buttoniii. What is the purpose of MDIY(a) Manage databases(b) Open multiple forms in a parent form.(c) Debug ande(d) Design websitesiv. What is the default access modifier in VB. NET classes?(a)Public(b)Private(c)Protected(d) FriendV. Which dialog box selects colors?(a) Font Dialog(b) Color Dialog(c) Open File Dialog(d) Save File Dialogvi. Which is NOT a. Net Framework component?(a) CLR(b) CTS(c) JVM(d) BCLvii. Which keyword declares a variable in VB.NET?(a) VAR(b) DIM(c) LET(d) CONSTviii. What is the scope of a variable declared inside a procedure?(a) Global(b) Module-level(c) Local(d) Staticix. Which method hides a form in VB.NET"(a) Close()(b) Hide()(c) Dispose()(d) Unload()x. What does OLE stand for?(a) Object Linking and Embedding(b) Object Language Extension(c) Operational Linkage Environment(d) Optimized Library Executionxi. Which namespace is used for file operations?(a) System.IO-(b) System.Data(c) System.Drawing(d) System.Windows.Formsxii. What is the output of MsgBox("Hello")?(a) A console message(b) A popup dialog with "Hello"(c) A textbox with "Hello"(d) No outputxiii. Which is NOT a looping statement in VB.NET?(a) For(b) While(c) Loop Until(d) If-Thenxiv. What is encapsulation in OOP?(a) Hiding data within a class(b) Inheriting properties(c) Creating multiple forms(d) Debugging code
- Explain variable scope and lifetime in VB.NET with examples.
- What do you understand by SDI and MDI form? Differentiate SDI and MDI. Also explain how you can create MDI form?
- Explain the .NET Framework architecture and its key components.
- Discuss data types in VB.NET. Differentiate between value types and reference types in VB.NET.
- Explain the purpose and usage of Massage Box and Input Box in VB.NET with examples.
- Describe the IDE features of VB.NET with a focus on the Toolbox, Solution Explorer and Properties Window.
- Explain event-driven programming with an example of a button click event and Mouse Over event.
- Describe the step-by-step process to use Open File Dialog and Color Dialog in a VB.NET application.
- What are operators in VB.NET? Explain different types of operators and their precedence.
***