VBN70US - Visual Programming With VB - Net Supp Exam
VBN70US - Visual Programming With VB - Net Supp Exam
NAMIBIA
VBN70US
Visual Programming with VB.Net
Degree
YEAR 3
SUPPLEMENTARY EXAMINATION
JULY 2019
Instructions to Candidates:
Examiners: Ms Petrus
Moderator: Ms Mutasa
Question One
Create an application that can help students in grade 1 through 3 learn how to give change.
The application will allow the students to enter the amount of money a customer owes and
the amount of money the customer paid. It then will calculate the amount of change, as well
as the number of dollars, quarter, dimes, nickels and pennies to return to the customers. For
now, you will not worry about the situation where the amount owed is greater than the
amount paid. You will assume that the customer pays either the exact amount or more than
then exact amount. For example your change should display how many N$200, N$100,
N$50, N$20, N$10, N$5,50cents, 10cents and 5cents are returned to the customers. Name
Question Two
Design and implement a working program for the following user requirement:
Management USA, a small training centre, plans to run two full day seminars on June 28.
The seminars are called “How to be an Effective Manager” and “How to run a Small
Business”. Each seminar costs $200. Registration for the seminars will be done by phone.
When a company calls to register its employees, the phone representative will ask for the
following information: the company’s name, address (including city, state and ZIP code), the
number of employees registering for the “How to be an Effective Manager” seminar and the
number of employees registering for the “How to run a Small Business” seminar. Claire
Jenkowski, the owner of Management USA, wants the application to calculate the total
number of employees the company is registering and the total cost. Your program should be
named as Training.
The testing of the application should be done by using the following data:
Company Name: ABC Company
Address: 354 Main str
City, State, ZIP: Glan,tx 70122
Registrants for “How to be an Effective Manager”: 10
Registrants for “How to run a Small Business”: 5
[Total: 25 Marks]
Section B
Question Three
Question Four
You are the Development Team Manager of a company that produces Timetable
software. The development team is currently using procedural technologies and a file
based data storage system. It has has decided to move to an object-oriented
programming language with a database for data storage.
Question Five
a) Software testing is an important part of producing a quality system. Discuss what tools can
be used to test a large complex system, including the advantages and disadvantages of using
such tools. (15 marks)
b) Discuss the key reasons why it is important to have an international standard for any
programming language.
(10 marks)
[Total :25 Marks]