System Flashcards

1
Q

draw up

A
  • Since 1996, UML has become the most widely used language to draw up plans for software systems.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

sought-after skill

A
  • Knowledge of UML has become a much sought-after skill in software development and engineering.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

acquisition

A
  • However, the biggest reward will be your acquisition of the highly in-demand UML class diagramming skills.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

map out

A
  • The “class diagrams” is a UML technique that is used to map out the structure of a business domain.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

end up

A
  • In some businesses, one product can end up in different shopping baskets.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

pinpoint

A
identify, spot, determine
- Creating a UML class diagram for a business will enable to pinpoint what makes this business unique.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

domain model

A
  • Creating a domain model allows a deeper understanding of that domain which is crucial for creating software systems
    that can adapt to the ever-changing requirements of their users.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ever-changing

A
  • Creating a domain model allows a deeper understanding of that domain which is crucial for creating software systems
    that can adapt to the ever-changing requirements of their users.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

write down

A
  • A modeling technique is what you use to write down a model.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

attributes

A
  • The characteristics that we want to information about for every individual object in a class, are called the ‘attributes’ of that class.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

replenish

A

refill, restock

- When the stock is too low you can replenish the product.

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

ontology

A

هستی شناسی
- In information science, an ontology formally represents knowledge as a set of concepts within a domain. It means that for that domain you create a shared vocabulary that you use to denote the
types, the properties, and the interrelationships of the concepts.

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

enforce constraint

A
  • In unary association, there are cases that no constraint is enforced on the two participants of a link.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ternary association

A
  • Sometimes binary and unary associations are not able to correctly capture the relationships
    between objects but ternary can.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

adorn

A

array, decorate
- In the UML, you can adorn the association end at the side of the “whole” with a diamond to clarify that the association has a “whole-part” meaning.

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

cascading

A
  • Composite aggregation is associated with cascading delete.
17
Q

implicit association

A
  • The fact that you can navigate over several consecutive associations implies that there are implicit associations between classes.
18
Q

detrimental

A
  • Wrong associations and missing associations are detrimental to information need satisfaction.
19
Q

inanimate

A
  • Aside from inanimate objects, there might be peoples such as security guards and passengers in a system.