Object Oriented Programming (Bbit 223) (Cisy 210) 2Nd Trimester 2015 Question Paper
Object Oriented Programming (Bbit 223) (Cisy 210) 2Nd Trimester 2015
Course:Bachelor Of Business Information Technology
Institution: Kenya Methodist University question papers
Exam Year:2014
OBJECT ORIENTED PROGRAMMING (BBIT 223) (CISY 210) 2ND TRIMESTER 2015
KENYA METHODIST UNIVERSITY
END OF 2'ND 'TRIMESTER 2015 (FT) EXAMINATION
FACULTY : COMPUTING & INFORMATICS
DEPARTMENT : COMPUTER SCIENCE & BUSINESS INFORMATION
UNIT CODE : BBIT 223/CISY 210
UNIT TITLE : OBJECT ORIENTED PROGRAMMING
TIME : 2 HOURS
Instructions: Answer all questions in section A and any other two section B.
SECTION A
Question One
Describe three access control specifiers in Java.
(6mks)
Distinguish between a method and constructor.
(4mks)
What is a package? What is its importance in Java?
(4mks)
List three advantages of Java over C++
(6mks)
Define the following terms as used in Java programming. (10mks)
Inheritance
Polymorphism
Exception
Abstraction
Encapsulation
SECTION B
Question Two
Explain the following java program types with example.
(8mks)
Application.
Applet
Write a program code to illustrate the concepts of polymorphism. (7mks)
Question Three
Discuss the following packages as used in java programming.
(10mks)
Language support package
Utilities package
Networking language
Applet package
Input/output package
Explain the five states of thread in Java progamming.
(5mks)
Question Four
Write a Java program that demonstrates data abstraction. (10mks)
Using a program explain the various parts of exception handling in java.
(5mks)
More Question Papers
Exams With Marking Schemes
Popular Exams
Mid Term Exams
End Term 1 Exams
End Term 3 Exams
Opener Exams
Full Set Exams
Return to Question Papers