Computer systems and sub-programs Flashcards

1
Q

Top-down design

A

Where an overall task is broken down.

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

Decomposition

A

Breaking down a large task into smaller tasks.

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

Structure diagram

A

Shows tasks that have been broken down and how they relate to each other.

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

Module

A

An individual section of code that can be used by other programs.

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

Advantages of top-down

A
  • different designers can work on modules individually
  • each module is a shorter program they are easier to write, test and debug
  • designed modules can be given to different programmers.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly