Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Information Management Quiz

Total questions: 50

Worksheet time: 32mins

Name
Class
Date
1.

What does CRC stand for in the context of structural modeling?

a)

Class Relationship Collaboration

b)

Class Responsibility Collaboration

c)

Class Responsibility Communication

d)

Class Relationship Communication

2.

Which of the following is NOT a type of structural model?

a)

CRC Card

b)

Sequence Diagram

c)

Object Diagram

d)

Class Diagram

3.

What is the purpose of a Class Diagram?

a)

To outline system architecture

b)

To represent user interactions

c)

To show relationships among classes

d)

To document responsibilities of a class

4.

What does the term 'generalization' refer to in structural modeling?

a)

A part of a whole

b)

A specific instance of a class

c)

A relationship between two classes

d)

A broader category of classes

5.

Which attribute type is hidden from all other objects?

a)

Derived Attributes

b)

Private Attributes

c)

Public Attributes

d)

Protected Attributes

6.

What is the main focus of behavioral modeling?

a)

Data representation

b)

User interface design

c)

Internal behavior of a system

d)

System architecture

7.

What is a Sequence Diagram used for?

a)

To document class responsibilities

b)

To outline system architecture

c)

To represent data relationships

d)

To show the sequence of messages between objects

8.

Which of the following is a component of a Communication Diagram?

a)

State transitions

b)

Message flows

c)

Class attributes

d)

User interactions

9.

What is the purpose of a CRUD matrix?

a)

To outline system architecture

b)

To show data manipulation operations

c)

To document class responsibilities

d)

To analyze user requirements

10.

What is the first step in the UI design process?

a)

User research

b)

Navigation design

c)

Output design

d)

Input design

11.

Which principle of user interface design focuses on the arrangement of objects on the screen?

a)

Layout

b)

Consistency

c)

Aesthetics

d)

Content Awareness

12.

What does the term 'factoring' refer to in system design?

a)

Creating subclasses

b)

Designing user interfaces

c)

Creating a parent class to share attributes

d)

Decomposing a system into subsets

13.

What is the main goal of input validation?

a)

To ensure data accuracy and completeness

b)

To ensure data is visually appealing

c)

To enhance system performance

d)

To minimize user effort

14.

Which of the following is NOT a type of navigation mechanism?

a)

Direct Manipulation

b)

Command Language

c)

Menus

d)

Data Management

15.

What is the purpose of a package diagram?

a)

To outline user interactions

b)

To group classes together

c)

To document system architecture

d)

To show class relationships

16.

What is the primary focus of the Human-Computer Interaction layer?

a)

Data management

b)

User interface design

c)

Behavioral modeling

d)

System architecture

17.

What is the significance of a use-case diagram?

a)

To show system architecture

b)

To document class responsibilities

c)

To outline user interactions

d)

To represent data relationships

18.

Which of the following is a characteristic of a behavioral state diagram?

a)

Shows data relationships

b)

Represents user interactions

c)

Illustrates different states of an object

d)

Documents class responsibilities

19.

What is the main purpose of a Requirements Definition Proposal?

a)

To outline system architecture

b)

To document user interactions

c)

To present a new system proposal

d)

To analyze data relationships

20.

What does the term 'multiplicity' refer to in class relationships?

a)

The number of methods

b)

The number of classes

c)

The number of instances in a relationship

d)

The number of attributes

21.

What is the role of a storyboard in interface design?

a)

To outline system architecture

b)

To provide a visual representation of screens

c)

To create a detailed prototype

d)

To document user interactions

22.

Which of the following is a nonfunctional requirement in UI design?

a)

Performance

b)

User roles

c)

Data types

d)

System architecture

23.

What is the purpose of a heuristic evaluation in interface design?

a)

To document user interactions

b)

To test system performance

c)

To compare design against principles

d)

To gather user feedback

24.

What is the main focus of the output design process?

a)

To ensure data accuracy

b)

To manage information load

c)

To enhance user experience

d)

To document system architecture

25.

Which of the following is a type of input design?

a)

Data Management

b)

User Interface Design

c)

System Architecture

d)

Batch Processing

26.

What is the primary goal of user experience design?

a)

To document system architecture

b)

To ensure ease of use for all users

c)

To analyze data relationships

d)

To create visually appealing interfaces

27.

What is the significance of a formal usability testing session?

a)

To gather user feedback

b)

To compare design against principles

c)

To test system performance

d)

To document user interactions

28.

What is the main purpose of a navigation mechanism in UI design?

a)

To outline user roles

b)

To manage data

c)

To facilitate user interactions

d)

To document system architecture

29.

Structural models are technology-independent and typically used for the "To Be" system, not the "As Is.

a)
True
b)
False
30.

A class diagram represents the relationships between classes and the attributes within a system.

a)

True

b)

False

31.

In a class diagram, a private attribute is not accessible by subclasses.

a)

True

b)

False

32.

The process of creating CRC cards is done first, and then class diagrams are created from CRC cards.

a)

True

b)

False

33.

Generalization in structural modeling represents inheritance, where one class inherits attributes and methods from another.

a)

True

b)

False

34.

"Employee is a kind of Person" represents a generalization relationship.

(a)  

35.

Behavioral models represent internal behavior of a system and are typically used during the analysis phase, not the design phase.

a)

True

b)

False

36.
  • A sequence diagram shows the communication flow among objects, focusing on the sequence of messages.

a)

True

b)

False

37.

In a behavioral state diagram, an event triggers a transition between different states of an object.

a)

True

b)

False

38.

It shows the communication flow among multiple objects, highlighting patterns of activity.

(a)  

39.

A behavioral state diagram shows different states through which an object passes during its lifecycle.

a)

True

b)

False

40.

The term used in a sequence diagram to refer to the series of events between objects is messages.

(a)  

41.

Is used to represent the structure of navigation within the user interface.

(a)  

42.

The system design strategy that involves hiring an external vendor or consultant to create or modify a system is called?

(a)  

43.

The name of the layer that outlines the communication among system components.

(a)  

44.

The term used to describe the value of an object’s attributes at a specific point in time.

(a)  

45.

The diagram used to show the sequence of events for a single use case, detailing messages passed between objects.

(a)  

46.

It represents a real-world object or concept with attributes and methods.

(a)  

47.

The relationship where one class is a "part of" another class (e.g., Door is a part of a Car) is called?

(a)  

48.

The term used for attributes calculated from other attributes in a class diagram (e.g., Age).

(a)  

49.

The symbol used in a class diagram to represent public attributes

(a)  

50.

The written form used to document responsibilities and collaborations of a class, often used to build class diagrams

(a)