2025 BCA 4th Semester Programming with VB.NET Question Paper | Purnea University


Advertisement
UniversityPurnea University
CourseBCA
SemesterIV
SubjectVB .NET
Year2025

Looking for the Programming with Visual Basic .NET (VB.NET) previous year question paper for BCA 4th Semester exam? You are in the right place. On this page, we provide access to verified and original question papers for Purnea University to help students prepare efficiently for their exams. Solving these papers helps understand the exam pattern, mark distribution, and high-weightage topics. Scroll down to view the full question paper.

Jump To Section
CODE: 4BCA1

PURNEA UNIVERSITY, PURNEA

B.C.A. (Semester - IV) Examination, June-2025

Subject: Programming with Visual Basic .NET

TIME: 3 HOURS
FULL MARKS: 70

SECTION A (Multiple Choice Questions)

Answer ALL questions

1.
The default value of integer in VB.NET is:
(a) 0
(b) Empty
(c) Nothing
(d) Null
2.
Which of the following is not a numeric data type?
(a) Byte
(b) Integer
(c) Boolean
(d) Double
3.
In VB.NET, every class is preceded by which keyword?
(a) Public
(b) Private
(c) Class
(d) Object
4.
The .NET framework includes:
(a) Common Language Runtime
(b) Class Library
(c) Both (a) & (b)
(d) None
5.
Which collection class in VB.NET stores elements in key-value pairs?
(a) Array
(b) SortedList
(c) Queue
(d) Stack
6.
CLR stands for:
(a) Common Language Runtime
(b) Command Language Runtime
(c) Common Library Runtime
(d) None
7.
Which of the following is used to handle exceptions in VB.NET?
(a) Try-Catch
(b) If-Then
(c) For-Next
(d) While
8.
The extension of VB.NET project file is:
(a) .vb
(b) .vbproj
(c) .sln
(d) .exe
9.
Which control is used to display a list of items to a user?
(a) TextBox
(b) ListBox
(a/b) Button
(d) Label
10.
Which loop repeats a block of code as long as a condition is true?
(a) For
(b) While
(c) Do While
(d) All
Mid-Article Advertisement

SECTION B (Short/Long Answer Type)

Answer any FIVE questions

2.
What do you mean by VB.NET? Explain with its advantages and features.
3.
Define the concept of the .NET Framework and its main architecture. Explain CLR.
4.
Explain the difference between Sub Procedure and Function Procedure in VB.NET with a syntax.
5.
Discuss data types in VB.NET. Differentiate between value types and reference types in VB.NET.
6.
Explain the purpose and usage of Message Box and Input Box 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.

Answer Key & Detailed Solutions

Section A: Answer Key
1. (a)
2. (c)
3. (c)
4. (c)
5. (b)
6. (a)
7. (a)
8. (b)
9. (b)
10. (c)
Section B: Detailed Answers
Q2 Solution (VB.NET & Advantages):

VB.NET (Visual Basic .NET) is an object-oriented computer programming language introduced by Microsoft in 2002 to replace its predecessor Visual Basic 6. It is implemented on the .NET Framework and supports full object-oriented concepts like encapsulation, inheritance, and polymorphism.

Bottom Advertisement