Chapter 1-1 Test Flashcards

1
Q

What is on the block diagram elements that access or store data in another location?

A

Variables

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

Local Variable, store data where?

A

Front panel controls

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

Local Variable, how to access?

A

Front panel objects

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

Local Variable, relationship

A

One-to-one

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

Global Variable, store data where?

A

Special repositories

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

Global Variable, how to access?

A

Pass data along

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

Global Variable, relationship

A

More than one

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

What type of variables circumvent normal data flow by passing data from one place to another location?

A

ALL variables

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

When do you use a Local Variable?

A

To initialize panel controls
To initialize writing controls
To keep loops parallel

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

What are drawbacks of Local Variables?

A

Less readable
Limited boolean use
Randoms behavior
Slow performance

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

What executes multiple tasks in a parallel, share data using variables, two tasks with read and writing access?

A

Race Conditions

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

When do you avoid race conditions?

A

To reduce variables
Sequence execute order
Limited resources

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