Printed Pages - 7 Roll No.
I-538
M.Sc. (ITnd Semester)
Examination, May-June, 2025
COMPUTERSCIENCE
Paper - III
(.Net Technology)
(CS-203)
Time Allowed: Three Hours
Maximum Marks : 100
Note : Attempt all sections as directed.
(Section--A)
(Objective / Multiple Choice Questions)
Note : Attempt all questions. 10×2=20
Choose the correct answer :
Q. 1. The Just-In-Time (JIT) compiler in .NET converts
IL COde into :
(a) Source code
(b) Managed code
I-538 P.T.O.
19
(2)
(c) Native machine code
(d) Byte code
Q. 2. In Visual Studio NET, Which window is used to
explore and manage solution files ?
(a) Properties Window
(b) Toolbox
(c) Solution Explorer
(d) Error List
Q. 3. What is the default value of a bool variable in C# ?
(a) True
(b) False
(c) 0
(d) Null
Q. 4. What is required to implement an interface in
C# ?
(a) Use the override keyword
I-538
(3)
(b) Define all members of the interface in the
class
(c) Inherit from a base class
(d) Use the virtual keyword
O. 5. MDI stands for:
(a) Multi-Device Interface
(b) Multiple Document Interface
(c) Multi-Dimensional Integration
(d) Managed Document Infrastructure
Q. 6. What is the primary programming language used
for designing WPF UIs ?
(a) HTML
(b) XAML
(c) XML
(d) JSON
Q.7. ODBC stands for:
(a) Object Database Connectivity
(b) Oracle Database Connection
I-538 PT.O.
(4)
(c) Open Database Connectivity
(d) Online Database Connectivity
Which command in SQL is used to retrieve data
from adatabase ?
(a) GET
(b) SELECT
(c) FETCH
(d) RETRIEVE
Q. 9. What is the purpose of master pages in
ASP.NET ?
(a) To define database access layers
(b) To reuse a consistent layout across multiple
pages
(c) To store cookies and sessions
(d) To define application-level settings
I-538
(5)
Q. 10. VWhich event is triggered first in the ASP.NET
page life cycle ?
(a) PageLoad
(b) Page_Init
(c) Page_PreRender
(d) Page Unload
(Section-B)
(Short Answer Type Questions)
Note : Attempt all questions. 5x6=30
Q. 1. What is metadata ? Explain it.
Q. 2. What is polymorphism ? Explain with the
program.
Q. 3. VWhat is WPF application ?
Q. 4. What is ADO.NET architecture ?
Q. 5. Discuss the validation controls of ASP.NET in
brief.
I-538
PT.O.
(6)
(Section-C)
(Long Answer Type Questions)
Note : Attempt all questions. 5x10=50
Q. 1. Explain the architecture and components of .NET
framework.
OR
Discuss the automatic memory management in
.NET in brief.
Q. 2. Explain inheritance in C#.
OR
What is OOP's? Explain encapsulation by
programming.
Q. 3. What is MDI application ? Explain in brief.
OR
What is XML? Discuss the WPF properties
in
brief.
I-538
(7)
Discuss the architecture of ADO.NET.
OR
Discuss the connection steps to a database
through ADO.NET.
Q. 5. Discuss the life cycle of ASP.NET. Explain it.
OR
Discuss the benefits of using core web API.
I-538