Get premium membership and access revision papers, questions with answers as well as video lessons.

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


Popular Exams



Return to Question Papers