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

Avb Midsem

The document outlines the mid-semester examination for Bsc Information Technology students at Ghana Communication Technology University, specifically for the course CICS 314: Advance Visual Basic Programming. It includes a series of multiple-choice questions and open-ended questions related to VB.NET programming concepts, such as the .NET framework, object instantiation, exception handling, and constructors. The exam is scheduled for July 2024, with a total duration of 2 hours and a maximum score of 20 marks.

Uploaded by

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

Avb Midsem

The document outlines the mid-semester examination for Bsc Information Technology students at Ghana Communication Technology University, specifically for the course CICS 314: Advance Visual Basic Programming. It includes a series of multiple-choice questions and open-ended questions related to VB.NET programming concepts, such as the .NET framework, object instantiation, exception handling, and constructors. The exam is scheduled for July 2024, with a total duration of 2 hours and a maximum score of 20 marks.

Uploaded by

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

GHANA COMMUNICATION TECHNOLOGY UNIVERSITY

FACULTY OF COMPUTING AND INFORMATION SYSTEMS


Bsc INFORMATION TECHNOLOGY (LEVEL 300)
MID-SEMESTER EXAMINATIONS, JULY 2024

CICS 314: ADVANCE VISUAL BASIC PROGRAMMING


Duration:2 hours
Total Marks: 20

INDEX NUMBER
NAME
CAMPUS/BATCH

QUESTION 1 (5 Marks)
1. The .NET framework provides a runtime environment called……

a) RMT b) CLR c)GC d)BCL

2. How does vb.net instantiates the .net object

a) Using New keyword


b) Using CreateObject Keyword
c) Using Get object
d) Both A & B

3. Which of the following block of VB.NET identifies a block of code for which
particular exceptions will be activated?

a) Try b) Finally c) Catch d) Throw

4. Using MyBase you can call base class ……

a) Constructor b) Function c) Variables d) Constants

5.……… is the ability of one program element to be used in many different

–...1/2
situations

a) Polymorphism b) Inheritance c) Data Hiding d) Object

Answer any 3 questions from Q2 to Q5


Question 2 (5 Marks)
Design a class Employee with a parameterized constructor and a procedure to display the
Name , ID , Designation and salary of an employee

Answer

Question 3(5 Marks)


Create an overloaded function multiply
Answer

Question 4(5 Marks)


Explain exception handling mechanism in VB.NET

Answer

Question 5(5 Marks)


What is a constructor? How do we invoke a constructor? Give an example of
Constructor Overloading

Answer

–...2/2

You might also like