Exam Overview: VB.NET 2025 (Purnea University) | PYQPress
Are you preparing for the BCA 4th Semester exams? The "Programming with Visual Basic .NET" paper is one of the most scoring subjects if you understand the core concepts of the .NET Framework and GUI design.
In this post, PYQPress provides the original Question Paper from the June 2025 examination (Session 2023-26). This paper covers essential topics like MDI Forms, Event-Driven Programming, and ADO.NET.
Below, you will find the complete text of the question paper along with a detailed analysis of the difficulty level. You can read the paper here and prepare for your exams.
| Source | PYQPress |
| University | Purnea University, Purnia |
| Course | BCA (Bachelor of Computer Applications) |
| Semester | 4th Semester (June 2025) |
| Subject Code | BCA-403 (VB.NET) |
| Full Marks | 70 Marks |
PYQPress
Your Trusted Resource for Previous Year Question Papers
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. Answer any five questions.
1. 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 Window
ii. Which control allows multiple selections from a list?
(a) Combo Box
(b) Text Box
(c) List Box
(d) Button
iii. What is the purpose of MDI?
(a) Manage databases
(b) Open multiple forms in a parent form
(c) Debug code
(d) Design websites
iv. What is the default access modifier in VB. NET classes?
(a) Public
(b) Private
(c) Protected
(d) Friend
v. Which dialog box selects colors?
(a) Font Dialog
(b) Color Dialog
(c) Open File Dialog
(d) Save File Dialog
vi. Which is NOT a .Net Framework component?
(a) CLR
(b) CTS
(c) JVM
(d) BCL
vii. Which keyword declares a variable in VB.NET?
(a) VAR
(b) DIM
(c) LET
(d) CONST
viii. What is the scope of a variable declared inside a procedure?
(a) Global
(b) Module-level
(c) Local
(d) Static
ix. 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 Execution
xi. Which namespace is used for file operations?
(a) System.IO
(b) System.Data
(c) System.Drawing
(d) System.Windows.Forms
xii. What is the output of MsgBox("Hello")?
(a) A console message
(b) A popup dialog with "Hello"
(c) A textbox with "Hello"
(d) No output
xiii. Which is NOT a looping statement in VB.NET?
(a) For
(b) While
(c) Loop Until
(d) If-Then
xiv. What is encapsulation in OOP?
(a) Hiding data within a class
(b) Inheriting properties
(c) Creating multiple forms
(d) Debugging code
--- SUBJECTIVE QUESTIONS ---
2. Explain variable scope and lifetime in VB.NET with examples.
3. What do you understand by SDI and MDI form? Differentiate SDI and MDI. Also explain how you can create MDI form?
4. Explain the .NET Framework architecture and its key components.
5. Discuss data types in VB.NET. Differentiate between value types and reference types in VB.NET.
6. Explain the purpose and usage of MessageBox and InputBox in VB.NET with examples.
7. Describe the IDE features of VB.NET with a focus on the Toolbox, Solution Explorer and Properties Window.
8. Explain event-driven programming with an example of a button click event and Mouse Over event.
9. Describe the step-by-step process to use Open File Dialog and Color Dialog in a VB.NET application.
10. What are operators in VB.NET? Explain different types of operators and their precedence.
📊 Paper Analysis by PYQPress
Our team at PYQPress has analyzed the 2025 paper to help you prepare effectively:
- Theory vs. Practical: This paper focuses heavily on IDE features. Questions like "Describe Toolbox and Solution Explorer" (Q7) prove that you must know the Visual Studio interface.
- Repeated Topics: The concept of MDI (Multiple Document Interface) is a favorite for Purnea University. It frequently appears every 2 years.
- New Trend: Question 9 requires explaining the "GUI steps" for Dialog Boxes, which is a shift towards process-oriented questions.
❓ Frequently Asked Questions
Q: Does PYQPress provide solutions?
A: Currently, we focus on providing original question papers. Stay tuned as
we update our site with solved answers soon!
Q: Is this paper official?
A: Yes, this is the original paper from Purnea University transcribed by
PYQPress.