System Analysis and Design

411. Objects are

  1. tangible entities
  2. intangible entities
  3. transient entities
  4. uniquely identifiable
  1. i, ii
  2. i, ii, iii
  3. i, ii, iii, iv
  4. i, ii, iv
Correct answer: (D)
i, ii, iv

412. Attributes are assigned value

  1. when operations are performed on an object
  2. when instances of objects are defined
  3. when methods are invoked
  4. when classes are identified
Correct answer: (B)
when instances of objects are defined

413. By abstraction in object-oriented modelling we mean picking

  1. only attributes appropriate to model an object
  2. only operations
  3. both operation and attributes with operations appropriate to model an object
  4. the appropriate abstract data type
Correct answer: (C)
both operation and attributes with operations appropriate to model an object

414. When a subclass is created using inheritance the resulting class

  1. may have only attributes of parent class
  2. may have only operations of parent class
  3. may have new operations only in addition to those in parent class
  4. may have new attributes and new operations in addition to those of the parent class
Correct answer: (D)
may have new attributes and new operations in addition to those of the parent class

415. An object is considered an external entity in object-oriented modelling if

  1. its attributes are invariant during operation of the system
  2. its attributes change during operation of the system
  3. it has numerous attributes
  4. it has no attributes relevant to the system
Correct answer: (A)
its attributes are invariant during operation of the system

416. In CRC based design a CRC team consists of

  1. one or two user’s representatives
  2. several programmers
  3. project coordinators
  4. one or two system analysts
  1. i, ii
  2. i, iii
  3. i, iii, iv
  4. i, ii, iii, iv
Correct answer: (C)
i, iii, iv

417. A subsystem of a complex system must

  1. know how other subsystems perform their task
  2. know what tasks other subsystems perform
  3. know what task it performs and other subsystems perform to access its data
  4. know how to send requests to other systems for getting tasks done by them
  1. i, ii
  2. ii, iii
  3. ii, iv
  4. iii, iv
Correct answer: (C)
ii, iv

418. A class is

  1. a group of objects
  2. template for objects of a particular type
  3. a class of objects
  4. a classification of objects
Correct answer: (B)
template for objects of a particular type

419. The following are intangible entities which can be defined as objects

  1. a motor car
  2. a bank account
  3. an aircraft
  4. a linked list
  1. i, ii
  2. ii, iv
  3. iii, iv
  4. ii, iii, iv
Correct answer: (B)
ii, iv

420. Inheritance in object-oriented system is used to

  1. create new classes from existing classes
  2. add new operations to existing operations
  3. add new attributes to existing attributes
  4. add new states to existing states
Correct answer: (A)
create new classes from existing classes
Page 42 of 61