Вы находитесь на странице: 1из 5

.

Unit1
According to Niklaus Wirth, Algorithms + Data structures = _____.
Programs

System

Hardware

Functions

2. OMG stands for _____.


Online Management Group

Object Maintenance Group

Online Maintenance Group

Object Management Group

3. UML stands for _____.

Uniform Modeling Language

Universal Modeling Language

Unified Modeling Language

Ultra Modern Language

4. _____ approach reduces the interdependence of the user interface, business control and
database access.
Layered architecture

Object oriented

System oriented

Client / Server architecture

5. _____ is a collection of discrete objects that encapsulate their data as well as the
function aligy to model real world 'Objects'.
Hardware

Software

Methods

Procedures

Same as Methods or Functions

2 markes question.(State True or False)


1. Object oriented systems provide higher level of abstraction.
2. Seamless transition among different phases of software development is easy in object oriented
systems.
1-True, 2-True

1-True, 2-False

1-False, 2-True

1-False, 2-False

2. The Unified Approach is based on methodologies by _____, _____, and _____.


Booch, Rumbaugh, David

Booch, Rumbaugh, Jacobson

Boolean, Rumbaugh, Jacobson

Pascal, Booch, David

4 markes questions

Match
Systems development
Software development
methodology
Software system
Objects

Correct Answer
Refers to all activities that go into producing an information
systems solution
Series of processes that can lead to the development of an
application
Set of mechanisms for performing certain action on certain
data
Encapsulate data as well as their functionality

Unit 2
1. Consumer-producer relationship can also be called as _____ association or a
_____ relationship.
Master-slave, use

Client-server, use

Client-server, give

Master-slave, give

2. State True or False. 1. Some object-oriented systems permit a class to inherit


its state and behaviors from more than one superclass. 2. Multiple inheritance is
easy to implement.
1-True, 2-False

1-True, 2-True

1-False, 2-True

1-False, 2-False

3. _____ represents the relationships between objects and classes and they are
_____.
Association, unidirectional

Cardinality, bidirectional

Association, bidirectional

Cardinality, unidirectional

Вам также может понравиться