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

A

C. Goal

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

A

True

24
Q

What is it meant by a state?

A

A recognisable period in the life of an object

25
Q

What is an activity?

A

An activity is an ongoing process of performing some action.

26
Q

What does an activity diagram show?

A

The ordering of activities and the transitions in between them

27
Q

Name 2 uses of an activity diagram

A

Business work flows and responsibilities
Sequencing of Business/System use case