Week 6 Flashcards

1
Q

Modularisation adalah?

A

proses dari membagi sebuah problem ke dalam beberapa tasks, setiap task dengan fungsi masing-masing.

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

6 Langkah dalam modularisation?

A
  1. Define the problem
  2. Group the activities into modules
  3. Construct a hierarchy chart
  4. Establish the logic of the mainline of the algorithm, using pseudocode
  5. Develop the pseudocode for each successive module in the hierarchy chart
  6. Desk check the solution algorithm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

4 common business applications:

A
  1. Report generation with page break
  2. single level control break
  3. multiple level control break
  4. sequential file update
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

General solution algorithm terdapat 3 subordinate modules?

A
  1. an initial processing module, terdapat langkah-langkah yang dijalankan pertama dari algoritma sebelum loop.
  2. A processing module inside the loop yang terdapat semua langkah-langkah untuk memproses record
  3. A final processing module, terdapat langkah-langkah yang akan dijalankan pada akhir program. di luar loop
How well did you know this?
1
Not at all
2
3
4
5
Perfectly