Block 2 Flashcards

1
Q

What does the term Cardinality mean?

A

How many instances of an entity can related to one instance of the other entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a primary key?

A

An attribute that uniquely identifies an entity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a foreign key?

A

Linking attributes in the other entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the term Entity mean?

A

A type of thing on which an organisation may wish to hold data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the term attribute mean?

A

The data we need to know about each entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an example of Simple attributes?
1) student_ID
2) exam_grade
3) hobbies

A

Student_ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is an example of composite attributes?
1) hobbies
2) name=title + inital + surname
3) student_ID

A

name=title + inital + surname

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is an example of single-valued attribute?
1) exam_grade
2) hobbies
3) hourly_rate

A

hourly_rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is meant by the term attribute domain?

A

The set of all values in an attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A trigger is a condition that must be
true before the use case has occurred.
1) True
2) False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Business use cases describe interactions
between a computer system and its
users.
1) True
2) False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A use case model describes part of a
system from:
A. A legal point of view
B. An operational point of view
C. A strategic point of view
D. A financial point of view

A

B. An operational point of View

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is an extension use case also referred to as?

A

Exceptions, Variations and alternative flows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is it meant by minimum guarantee?

A

However else the use case ends

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is it meant by Statement of Scope?

A

A short concise statement of the primary purpose, function or role of the system being developed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

True or false

A use case is any direct interaction
with a computer system.

Use cases specify interface design.

An actor in a use case maybe not be
a human

A

1) False - Buisness use case is another form of use case

2) False - Use case specify functional requirements

3) True - An actor does not need to be human as a computer system can also be a human

17
Q

What is a ‘Casual’ use case ?

A

A normal, basic use case that includes,
Primary actor
Goal
Scope
Main sequence

18
Q

What is ‘Full - dressed’ use case?

A

The use case that may include more detail,
Supporting actors
Stakeholder
Trigger
Preconditions
Guarantees ( Success & Minimum)

19
Q

What is it meant by ‘Supporting Actor’?

A

A stakeholder who interacts with the system during the use case.

20
Q

What is it meant by ‘Pre-conditions’?

A

What must be true before the use case can occur

21
Q

Which one of these is included in a
‘casual’ use case?

A. Supporting actor
B. Pre-conditions
C. Goal
D. Trigger

22
Q

Which of the following statements is most
likely to describe the goal of a system use
case?

a. Add item number
b. Buy stock
c. Return item
d. Select delivery date

A

C. Return Item

23
Q

Events cause entities to change state.

1) True
2) False

24
Q

What is it meant by a state?

A

A recognisable period in the life of an object

25
What is an activity?
An activity is an ongoing process of performing some action.
26
What does an activity diagram show?
The ordering of activities and the transitions in between them
27
Name 2 uses of an activity diagram
Business work flows and responsibilities Sequencing of Business/System use case