Maths

Topics: Object-oriented programming, Programming language, Computer program Pages: 4 (363 words) Published: March 19, 2013
NATIONAL UNIVERSITY OF SCIENCE AND TECHNOLOGY
FACULTY OF APPLIED SCIENCE
AUGUST EXAMINATIONS 2009

SUBJECT:
CODE:

VISUAL PROGRAMING CONCEPTS AND DEVELOPMENT
SCS 1206

INSTRUCTIONS TO CANDIDATES
Answer all questions from section A and any 2 from section B. Each question carries 25 marks
3HOURS
SECTION A
QUESTION ONE
a)

Explain any four advantages of using Visual Programming as compared to Commandline Programming for application development.
[8]
b)
With the aid of examples explain the following types of programming errors; i) Logic errors,
ii) Syntax errors.
iii) Run-time errors.
c)

[2]
[2]
[2]

Define the following terms as used in Visual Programming
i.
User Interface
ii.
Label
iii.
Textbox
iv.
Checkbox
v.
Form

[10]

QUESTION TWO

Enter Word
Reverse

Palindrome

Write a program that implements the interface shown above and should be able to perform the following functions:

When the Reverse button is clicked, a word that the user inputs in the TextBox is reversed.When the Palindrome button is clicked, the program states wether the word that the user inputs in the TextBox is a palindrome or not.

[25]

SECTION B

QUESTION THREE
a)

Explain the following terms used in object models:
i. Inheritance
ii. Generalization
iii. Composition
iv. Polymorphism
v. Aggregation

[10]

b)

Explain what is meant by “VB.NET implements single inheritance”

[3]

c)

Write code snippet of two classes showing the concept of inheritence, use UML diagrams to express yourself.
[12]

QUESTION FOUR
a)

b)

Define the following terms;
i)
Control
ii)
Object
iii)
Property
iv)
Event Procedure
v)
Method

[10]

Write a VB.NET program that reads the contents of an input file and displays them on the console. The file name is to be specified by the user through the Input Box.
[15]

2

QUESTION FIVE
a)

What are the advantages and disadvantages of using the Implicit declaration as compared...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Manipulatives: a Hands-on Approach to Math. Article Review Essay
  • Math Essay
  • Essay about Math
  • maths Essay
  • Maths Essay
  • Essay about math
  • math Essay
  • Essay on Faith and Math

Become a StudyMode Member

Sign Up - It's Free