0% found this document useful (0 votes)
8 views2 pages

Cse 4307

The document outlines the exam details for the BTech VI Semester End Semester Examination in Programming in C# at Manipal Academy of Higher Education, scheduled for May 10, 2024. It includes a series of questions covering topics such as ASP.Net features, language interoperability, enum constants, string classification, operator overloading, regular expressions, events, DLL Hell, and WPF. Each question specifies the marks allocated and requires practical examples or explanations in C# programming.

Uploaded by

Karan Lalwani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

Cse 4307

The document outlines the exam details for the BTech VI Semester End Semester Examination in Programming in C# at Manipal Academy of Higher Education, scheduled for May 10, 2024. It includes a series of questions covering topics such as ASP.Net features, language interoperability, enum constants, string classification, operator overloading, regular expressions, events, DLL Hell, and WPF. Each question specifies the marks allocated and requires practical examples or explanations in C# programming.

Uploaded by

Karan Lalwani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Exam Date & Time: 10-May-2024 (02:30 PM - 05:30 PM)

MANIPAL ACADEMY OF HIGHER EDUCATION


MIT BLR - BTech VI Semester - End Semester Examination - April / May -2024
Programming in C sharp [CSE-4307]
Marks: 50 Duration: 180 mins.
PART-A
Answer all the questions.
1) List out features of ASP.Net
(3)
A)
B) Illustrate with an example program how scope clashes for local variables is handled
in C#. (3)

C) Briefly explain language interoperability in .Net (4)


2) Illustrate with an example why enum constants must be unique in their scope.
(2)
A)
B) Consider a class named MainEntryPoint and illustrate with a C# program, how
length of the string is classified according to the input characters entered by the user. (5)

C) Use IAnimal interface and demonstrate how it can be used to print different animal
sound through C# program. (3)

3) Illustrate how a unary operators (+) inside a class Complex can be overloaded in a
C# program.
(3)
A)
B) Apply concept of Regular expression to write C# program which checks given
mobile number 9925612824 (12 Numbers) and 897-4567-456 (10 Numbers) are (4)
valid and rest number types are invalid.

C) Demonstrate events by considering Order class as publisher and Email and SMS
classes are subscribers through C# program. (3)

4) Show how .NET platform address the problems of DLL Hell through assemblies
(3)
A)
B) Write a C# program that creates and initializes a list of strings, removes an element,
and adds an element to the end of the list. After each modification, it iterates through (5)
the strings by using a foreach statement or a for loop

C) Distinguish between private and shared assemblies. (2)


5) Code groups are arranged hierarchically with the All Code membership condition at (3)
the root, with a neat diagram illustrate how code groups are arranged.

A)
B) Use Deny() method and write an C# program after building the code the output will
state Failed to open file. (3)

C) Demonstrate how WPF supports graphical subsystem for rendering user interfaces in
Windows-based applications with its key features. (4)

-----End-----

You might also like