Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
10 views4 pages

Ood Programming Proposal HND 2022 Paper1

The document outlines the examination details for the Higher National Diploma in Information System Management, specifically focusing on Object Oriented Design and Programming. It includes instructions for the exam format, which consists of multiple choice questions and structured programming questions. The document also lists specific topics and concepts that students are expected to understand and address in their responses.

Uploaded by

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

Ood Programming Proposal HND 2022 Paper1

The document outlines the examination details for the Higher National Diploma in Information System Management, specifically focusing on Object Oriented Design and Programming. It includes instructions for the exam format, which consists of multiple choice questions and structured programming questions. The document also lists specific topics and concepts that students are expected to understand and address in their responses.

Uploaded by

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

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

PAIX-TRAVAIL-PATRIE PEACE-WORK-FATHERLAND

……………… ………………

MINISTERE DE L’ENSEIGNEMENT SUPERIEUR MINISTRY OF HIGHER EDUCATION

……………… ………………

COMMISSION NATIONALE D’ORGANISATION NATIONAL COMMISSION FOR

DE L’EXAMEN HIGHER NATIONAL ORGANISATION OF HIGHER

DIPLOMA EXAM (HND) NATIONAL DIPLOMA(HND) EXAM

……………… ………………

National Exam of Higher National Diploma 2022 Session

Speciality/option : Information System Management(ISM)

Paper : Object Oriented Design and Programming

CODE : ISM 16

DURATION : 3HOURS CREDITS: 10

NATURE OF EXAM : WRITTEN

INSTRUCTIONS OF THIS PAPER


This paper contains two sections: Section A offers Multiple choice Question (MCQ) and Section B
structural questions. Both are compulsory.

SECTION A : MCQs /20marks

Choose the correct answer between the proposed answer in each question.

NB : Concellation is not allowed !

1. Which among the following is true?


a) The private members can’t be accessed by public members of the class
b) The private members can be accessed by public members of the class

Page 1 sur 4
c) The private members can be accessed only by the private members of the class
d) The private members can’t be accessed by the protected members of the class
2. Which member can never be accessed by inherited classes?
a) Private member function
b) Public member function
c) Protected member function
d) All can be accessed
3. When a class serves as base class for many derived classes, the situation is called:
a) Polymorphism c) hierarchical inheritance
b) hybrid inheritance d) none of these

4. Which of the following is not an OOP feature in Java?


a) Encapsulation b) Abstraction
c) Polymorphism d) Exceptions
5. The keyword «this » is used
a) As reference to current object
b) Explicit constructor invocation
c) In open recursion
d) All of the above
6 Which of following is shared structure of a set of similar objects
a) A Class
b) Inheritance
c) Encapsulation
d) None of the above
7. An operation can be described as?
a) Object behavior
b) Class behavior
c) Functions
d) Object & Class behavior
8. A Class consists of which of these abstractions?
a) Set of the objects
b) Operations
c) Attributes
d) All of the mentioned
9. A class is divided into which of these compartments?
a) Name Compartment
b) Attribute Compartment
c) Operation Compartment
d) All of the mentioned

10. UML ... gives an overview of a software system.

a. Class diagram
b. List of attributes
c. List of operations
d. All of the above

Page 2 sur 4
11. Which feature of OOP is indicated by the following code ?

a) Polymorphism
b) Inheritance
c) Encapsulation
d) Object
12. How many access specifiers are provided in OOP (Java) ?
a) 2
b) 4
c) 3
d) 5
13. RAD stands for
a) Rapid Application Development
b) Required Application Developement
c) Rapid Application Developpers
d) Rapid application Disposition
14. Which of the following are valid step in SDLC
a) Requirement Gathering
b) System analysis
c) Software design
d) All of the of the above
15. Which of the following is not correct in software Development paradigm ?
a) Waterfall Model
b) P-Model
c) Spiral Model
d) V-Model
16. The construction of a simpler version of a problem by ignoring details is known as
a) Abstraction
b) Decomposition
c) Composition
d) Aggregation
17. The objective of this phase is to transform the design of the system into high-level
language
a) Design phase
b) Unit testing
c) Coding
d) Unit testing
18. Which of the following model put much more emphasis on testing ?
a) Waterfall model
b) Agile model
c) RAD model
d) V Shape model

Page 3 sur 4
19. For which of the following activity one needs to execute the product ?
a) Verifiaction
b) Validation
c) Both
d) None
20. SDLC is :
a) Software Development Life Cycle
b) System Development Life Cycle
c) Secure Development Life Cycle
d) Both a and b

SECTION B : STRUCTURED AND PROGRAMMING QUESTIONS /30marks

1. Programming /18marks

1.1.Define the following concepts : Data stucture, constructor, encapsulation 6marks


1.2.List two(2) rules to follow when writing the algorithm name 2marks
1.3. What does local variable mean ? 2marks
1.4.Define a record of type book with the following attributes: isbn, author, nbpages, title
using algorithmic syntax. 3marks
1.5.What does UML mean ? 1mark
1.6.What is a difference between class diagram and object diagram 2marks
1.7.List two(2) UML static diagrams 2marks

2. Software engineering /12marks

2.1.Define : software engineer, software component 2marks


2.2.List the different steps involved in waterfall model explain any three(3) of your choice
6 marks
2.3.List two(2) caracteristics of software components 2marks
2.4.Briefly describe software quality 2marks

Page 4 sur 4

You might also like