SlideShare a Scribd company logo
1 of 16
PEMROGRAMANPEMROGRAMAN
TERSTRUKTURTERSTRUKTUR
PERTEMUAN IIPERTEMUAN II
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
 Teknik TulisanTeknik Tulisan
 Structure EnglishStructure English
 PseudocodePseudocode
 Teknik GambarTeknik Gambar
 Structure ChartStructure Chart
 HIPOHIPO
 FlowchartFlowchart
 Nassi Schneiderman ChartNassi Schneiderman Chart
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
 Structure EnglishStructure English
 Alat yang cukup efisien untukAlat yang cukup efisien untuk
menggambarkan suatu algoritmamenggambarkan suatu algoritma
 Basis : bahasa InggrisBasis : bahasa Inggris
 Dasar penggambaran algoritma:Dasar penggambaran algoritma:
bahasa manusiabahasa manusia
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
 PseudocodePseudocode
 Kode mirip dengan kode pemrograman yangKode mirip dengan kode pemrograman yang
sebenarnya.sebenarnya.
 Arti pseudo: imitasi atau mirip atau menyerupaiArti pseudo: imitasi atau mirip atau menyerupai
 Arti code: kode program.Arti code: kode program.
 Basis: bahasa pemrogramanBasis: bahasa pemrograman
 umumnya PASCAL, atau C++umumnya PASCAL, atau C++
 Lebih rinci dari structure English,Lebih rinci dari structure English,
 Dapat menyatakan tipe data yang digunakanDapat menyatakan tipe data yang digunakan
 struktur penulisan:struktur penulisan:
 sequence structuresequence structure
 selection structureselection structure
 looping structure.looping structure.
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
 Contoh struktur englishContoh struktur english::
Turn on CalculatorTurn on Calculator
Clear CalculatorClear Calculator
Repeat the following instructionRepeat the following instruction
Key in dollar amountKey in dollar amount
Key in decimal pointKey in decimal point
Key in cent amountKey in cent amount
Until all prices were been enteredUntil all prices were been entered
Write down total priceWrite down total price
Turn off CalculatorTurn off Calculator
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
 Contoh pseudocodeContoh pseudocode::
 Komputer mendapatkan dataKomputer mendapatkan data
read nama_mhsread nama_mhs
get tgl_systemget tgl_system
read anggota_1, anggota_2read anggota_1, anggota_2
baca record mhsbaca record mhs
baca nilaibaca nilai
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
Contoh pseudocodeContoh pseudocode
 Komputer menyajikan informasiKomputer menyajikan informasi
print “STMIK & AMIK Raharja”print “STMIK & AMIK Raharja”
write record mahasiswawrite record mahasiswa
display “salah kode”display “salah kode”
cetak “STMIK & AMIK Raharja”cetak “STMIK & AMIK Raharja”
 Komputer melakukan aritmatikKomputer melakukan aritmatik
Add harga to totalAdd harga to total
Total = total + hargaTotal = total + harga
a = a * ba = a * b
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
Contoh pseudocodeContoh pseudocode
 Komputer memberikan nilaiKomputer memberikan nilai
initialize total to 0initialize total to 0
set student_count to 0set student_count to 0
 Komputer membandingkan &Komputer membandingkan &
memilih alternatif tindakanmemilih alternatif tindakan
IFIF mhs is part_timemhs is part_time THENTHEN
Add 1 to part_time_countAdd 1 to part_time_count
ELSEELSE
Add 1 to full_time_countAdd 1 to full_time_count
ENDIFENDIF
TEKNIK PENYAJIANTEKNIK PENYAJIAN
ALGORITMAALGORITMA
Contoh pseudocodeContoh pseudocode
 Komputer melakukan pengulanganKomputer melakukan pengulangan
DO WHILEDO WHILE mhs_total < 50mhs_total < 50
Read record mhsRead record mhs
Print nama_mhs, alamat to laporanPrint nama_mhs, alamat to laporan
ENDDOENDDO
Structured ChartStructured Chart
““Organisasi dari sistem secaraOrganisasi dari sistem secara
berjenjang dalam bentuk modulberjenjang dalam bentuk modul
dan submodul.”dan submodul.”
 Structure chart digunakan untukStructure chart digunakan untuk
menggambarkan modul – modul danmenggambarkan modul – modul dan
hubungannya:hubungannya:
 Hubungan elemen dataHubungan elemen data
 Hubungan elemen kontrolHubungan elemen kontrol
 Hubungan antar modulnya.Hubungan antar modulnya.
Structured ChartStructured Chart
 Teknik pembuatan struktur chartTeknik pembuatan struktur chart
 Program dibagi kedalam modul – modulProgram dibagi kedalam modul – modul
 Bentuk hirarki/organisasi modul – modulBentuk hirarki/organisasi modul – modul
 Gambarkan Komunikasi antar modulGambarkan Komunikasi antar modul
 Deskripsikan Fungsi modulDeskripsikan Fungsi modul
Contoh Dasar PenggambaranContoh Dasar Penggambaran
Structured ChartStructured Chart
 Deskripsi fungsiDeskripsi fungsi
ModulModul AA Memanggil modulMemanggil modul BB
ModulModul BB Berfungsi / bekerjaBerfungsi / bekerja
ModulModul BB Memanggil modulMemanggil modul CC
ModulModul CC Berfungsi / bekerjaBerfungsi / bekerja
ModulModul CC Selesai, kembali ke modulSelesai, kembali ke modul BB
ModulModul BB Selesai, kembali ke modulSelesai, kembali ke modul AA
ModulModul AA SelesaiSelesai
A
B
C
Contoh Dasar PenggambaranContoh Dasar Penggambaran
Structured ChartStructured Chart
 Deskripsi fungsiDeskripsi fungsi
ModulModul AA memanggil modulmemanggil modul BB, dengan, dengan
mengirim elemen datamengirim elemen data PP ke modulke modul BB..
ModulModul BB Berfungsi / bekerja.Berfungsi / bekerja.
ModulModul BB Selesai dan mengirimkanSelesai dan mengirimkan
elemen data q dan kontrol flag,elemen data q dan kontrol flag,
kembali ke modulkembali ke modul A.A.
ModulModul AA selesai.selesai.
A
B
p
q
flag
Contoh Dasar PenggambaranContoh Dasar Penggambaran
Structured ChartStructured Chart
 Deskripsi fungsiDeskripsi fungsi
XX MemanggilMemanggil AA
SetelahSetelah AA bekerja, kemudian kembali kebekerja, kemudian kembali ke XX
XX MemanggilMemanggil BB
SetelahSetelah BB bekerja, kemudian kembali kebekerja, kemudian kembali ke XX
XX MemanggilMemanggil CC
SetelahSetelah CC bekerja, kemudian kembali kebekerja, kemudian kembali ke XX
X
A B C
Contoh Dasar PenggambaranContoh Dasar Penggambaran
Structured ChartStructured Chart
 Deskripsi fungsiDeskripsi fungsi
XX MemanggilMemanggil A,A, dan mengirim elemen datadan mengirim elemen data pp ke modulke modul
A.A. SetelahSetelah AA bekerja, kemudian kembali kebekerja, kemudian kembali ke XX dandan
mengirim kontrol flag.mengirim kontrol flag.
XX MemanggilMemanggil B ,B , dan mengirim elemen datadan mengirim elemen data rr ke modulke modul
B.B. SetelahSetelah BB bekerja, kemudian kembali kebekerja, kemudian kembali ke XX dandan
mengirimmengirim elemen dataelemen data qq..
XX MemanggilMemanggil C,C, dan mengirim kontrol flag ke moduldan mengirim kontrol flag ke modul C.C.
SetelahSetelah CC bekerja, kemudian kembali kebekerja, kemudian kembali ke XX
X
A B C
p
q
flag
r
flag
SAMPAI MINGGU DEPANSAMPAI MINGGU DEPAN

More Related Content

What's hot

What's hot (8)

Dasar c++ input, proses, output
Dasar c++ input, proses, output Dasar c++ input, proses, output
Dasar c++ input, proses, output
 
Algoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/OutputAlgoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/Output
 
Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)
 
Kbp dengan-c
Kbp dengan-cKbp dengan-c
Kbp dengan-c
 
Algoritma Pemrograman - Pendahuluan
Algoritma Pemrograman - PendahuluanAlgoritma Pemrograman - Pendahuluan
Algoritma Pemrograman - Pendahuluan
 
Praktikum fix 2
Praktikum fix 2Praktikum fix 2
Praktikum fix 2
 
PENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTURPENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTUR
 
Pemrograman C++ - Sintaks Dasar
Pemrograman C++ - Sintaks DasarPemrograman C++ - Sintaks Dasar
Pemrograman C++ - Sintaks Dasar
 

Viewers also liked

Pertemuan 3.1. penjadwalan proses
Pertemuan 3.1. penjadwalan prosesPertemuan 3.1. penjadwalan proses
Pertemuan 3.1. penjadwalan prosesSetyady Peace
 
How to register a company in india
How to register a company in indiaHow to register a company in india
How to register a company in indiaFreeTrademarkSearch
 
Pertemuan 11.x keamanan
Pertemuan 11.x keamananPertemuan 11.x keamanan
Pertemuan 11.x keamananSetyady Peace
 
Medicinal properties of_moringa_oleifera
Medicinal properties of_moringa_oleiferaMedicinal properties of_moringa_oleifera
Medicinal properties of_moringa_oleiferaSilentdisco Berlin
 
Independent Inquiry CSE_in_Rotherham
Independent Inquiry CSE_in_RotherhamIndependent Inquiry CSE_in_Rotherham
Independent Inquiry CSE_in_RotherhamSadanand Patwardhan
 
How to purify_water_with_moringa_seeds
How to purify_water_with_moringa_seedsHow to purify_water_with_moringa_seeds
How to purify_water_with_moringa_seedsSilentdisco Berlin
 
DSF’s Partnership with Western State Colorado University
DSF’s Partnership with Western State Colorado UniversityDSF’s Partnership with Western State Colorado University
DSF’s Partnership with Western State Colorado UniversityScott Reiman
 
Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta.
Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta. Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta.
Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta. DailyFocusNews
 
Pertemuan 8 managemen memory
Pertemuan 8 managemen memoryPertemuan 8 managemen memory
Pertemuan 8 managemen memorySetyady Peace
 

Viewers also liked (10)

Pertemuan 3.1. penjadwalan proses
Pertemuan 3.1. penjadwalan prosesPertemuan 3.1. penjadwalan proses
Pertemuan 3.1. penjadwalan proses
 
Week 9 vlan
Week 9   vlanWeek 9   vlan
Week 9 vlan
 
How to register a company in india
How to register a company in indiaHow to register a company in india
How to register a company in india
 
Pertemuan 11.x keamanan
Pertemuan 11.x keamananPertemuan 11.x keamanan
Pertemuan 11.x keamanan
 
Medicinal properties of_moringa_oleifera
Medicinal properties of_moringa_oleiferaMedicinal properties of_moringa_oleifera
Medicinal properties of_moringa_oleifera
 
Independent Inquiry CSE_in_Rotherham
Independent Inquiry CSE_in_RotherhamIndependent Inquiry CSE_in_Rotherham
Independent Inquiry CSE_in_Rotherham
 
How to purify_water_with_moringa_seeds
How to purify_water_with_moringa_seedsHow to purify_water_with_moringa_seeds
How to purify_water_with_moringa_seeds
 
DSF’s Partnership with Western State Colorado University
DSF’s Partnership with Western State Colorado UniversityDSF’s Partnership with Western State Colorado University
DSF’s Partnership with Western State Colorado University
 
Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta.
Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta. Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta.
Politecnico torino,Gocce di Verità: Storie di chi fugge e di chi resta.
 
Pertemuan 8 managemen memory
Pertemuan 8 managemen memoryPertemuan 8 managemen memory
Pertemuan 8 managemen memory
 

Similar to Pertemuan2

Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555Daffa53
 
2.adp penyajian algoritma
2.adp penyajian algoritma2.adp penyajian algoritma
2.adp penyajian algoritmaHardini_HD
 
9.adp penyajian algoritma
9.adp penyajian algoritma9.adp penyajian algoritma
9.adp penyajian algoritmaHardini_HD
 
2 adp penyajian algoritma
2   adp penyajian algoritma2   adp penyajian algoritma
2 adp penyajian algoritmaFaisal Amir
 
2 adp penyajian algoritma
2   adp penyajian algoritma2   adp penyajian algoritma
2 adp penyajian algoritmaFaisal Amir
 
Bahan ajar algo
Bahan ajar algoBahan ajar algo
Bahan ajar algosuep_x
 
Bahan ajar algoritma dan pemrograman i
Bahan ajar algoritma dan pemrograman iBahan ajar algoritma dan pemrograman i
Bahan ajar algoritma dan pemrograman iHapizahFKIP
 
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraanask3areu
 
Structured English ( SE ) & Pseudocode
Structured English ( SE ) & PseudocodeStructured English ( SE ) & Pseudocode
Structured English ( SE ) & PseudocodePurboCR7
 
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdfDasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdfRizaJr
 

Similar to Pertemuan2 (20)

2 adp penyajian algoritma
2   adp penyajian algoritma2   adp penyajian algoritma
2 adp penyajian algoritma
 
penyajian algoritma
penyajian algoritmapenyajian algoritma
penyajian algoritma
 
Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555
 
Modul c++
Modul c++Modul c++
Modul c++
 
Asistensi 1 mod 3
Asistensi 1 mod 3Asistensi 1 mod 3
Asistensi 1 mod 3
 
Modul prak-algo
Modul prak-algoModul prak-algo
Modul prak-algo
 
2.adp penyajian algoritma
2.adp penyajian algoritma2.adp penyajian algoritma
2.adp penyajian algoritma
 
9.adp penyajian algoritma
9.adp penyajian algoritma9.adp penyajian algoritma
9.adp penyajian algoritma
 
2 adp penyajian algoritma
2   adp penyajian algoritma2   adp penyajian algoritma
2 adp penyajian algoritma
 
2 adp penyajian algoritma
2   adp penyajian algoritma2   adp penyajian algoritma
2 adp penyajian algoritma
 
Pertemuan3
Pertemuan3Pertemuan3
Pertemuan3
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Bahan ajar algo
Bahan ajar algoBahan ajar algo
Bahan ajar algo
 
Bahan ajar algoritma dan pemrograman i
Bahan ajar algoritma dan pemrograman iBahan ajar algoritma dan pemrograman i
Bahan ajar algoritma dan pemrograman i
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Pseudo code
Pseudo codePseudo code
Pseudo code
 
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
Structured English ( SE ) & Pseudocode
Structured English ( SE ) & PseudocodeStructured English ( SE ) & Pseudocode
Structured English ( SE ) & Pseudocode
 
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdfDasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
 

Pertemuan2

  • 2. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA  Teknik TulisanTeknik Tulisan  Structure EnglishStructure English  PseudocodePseudocode  Teknik GambarTeknik Gambar  Structure ChartStructure Chart  HIPOHIPO  FlowchartFlowchart  Nassi Schneiderman ChartNassi Schneiderman Chart
  • 3. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA  Structure EnglishStructure English  Alat yang cukup efisien untukAlat yang cukup efisien untuk menggambarkan suatu algoritmamenggambarkan suatu algoritma  Basis : bahasa InggrisBasis : bahasa Inggris  Dasar penggambaran algoritma:Dasar penggambaran algoritma: bahasa manusiabahasa manusia
  • 4. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA  PseudocodePseudocode  Kode mirip dengan kode pemrograman yangKode mirip dengan kode pemrograman yang sebenarnya.sebenarnya.  Arti pseudo: imitasi atau mirip atau menyerupaiArti pseudo: imitasi atau mirip atau menyerupai  Arti code: kode program.Arti code: kode program.  Basis: bahasa pemrogramanBasis: bahasa pemrograman  umumnya PASCAL, atau C++umumnya PASCAL, atau C++  Lebih rinci dari structure English,Lebih rinci dari structure English,  Dapat menyatakan tipe data yang digunakanDapat menyatakan tipe data yang digunakan  struktur penulisan:struktur penulisan:  sequence structuresequence structure  selection structureselection structure  looping structure.looping structure.
  • 5. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA  Contoh struktur englishContoh struktur english:: Turn on CalculatorTurn on Calculator Clear CalculatorClear Calculator Repeat the following instructionRepeat the following instruction Key in dollar amountKey in dollar amount Key in decimal pointKey in decimal point Key in cent amountKey in cent amount Until all prices were been enteredUntil all prices were been entered Write down total priceWrite down total price Turn off CalculatorTurn off Calculator
  • 6. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA  Contoh pseudocodeContoh pseudocode::  Komputer mendapatkan dataKomputer mendapatkan data read nama_mhsread nama_mhs get tgl_systemget tgl_system read anggota_1, anggota_2read anggota_1, anggota_2 baca record mhsbaca record mhs baca nilaibaca nilai
  • 7. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA Contoh pseudocodeContoh pseudocode  Komputer menyajikan informasiKomputer menyajikan informasi print “STMIK & AMIK Raharja”print “STMIK & AMIK Raharja” write record mahasiswawrite record mahasiswa display “salah kode”display “salah kode” cetak “STMIK & AMIK Raharja”cetak “STMIK & AMIK Raharja”  Komputer melakukan aritmatikKomputer melakukan aritmatik Add harga to totalAdd harga to total Total = total + hargaTotal = total + harga a = a * ba = a * b
  • 8. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA Contoh pseudocodeContoh pseudocode  Komputer memberikan nilaiKomputer memberikan nilai initialize total to 0initialize total to 0 set student_count to 0set student_count to 0  Komputer membandingkan &Komputer membandingkan & memilih alternatif tindakanmemilih alternatif tindakan IFIF mhs is part_timemhs is part_time THENTHEN Add 1 to part_time_countAdd 1 to part_time_count ELSEELSE Add 1 to full_time_countAdd 1 to full_time_count ENDIFENDIF
  • 9. TEKNIK PENYAJIANTEKNIK PENYAJIAN ALGORITMAALGORITMA Contoh pseudocodeContoh pseudocode  Komputer melakukan pengulanganKomputer melakukan pengulangan DO WHILEDO WHILE mhs_total < 50mhs_total < 50 Read record mhsRead record mhs Print nama_mhs, alamat to laporanPrint nama_mhs, alamat to laporan ENDDOENDDO
  • 10. Structured ChartStructured Chart ““Organisasi dari sistem secaraOrganisasi dari sistem secara berjenjang dalam bentuk modulberjenjang dalam bentuk modul dan submodul.”dan submodul.”  Structure chart digunakan untukStructure chart digunakan untuk menggambarkan modul – modul danmenggambarkan modul – modul dan hubungannya:hubungannya:  Hubungan elemen dataHubungan elemen data  Hubungan elemen kontrolHubungan elemen kontrol  Hubungan antar modulnya.Hubungan antar modulnya.
  • 11. Structured ChartStructured Chart  Teknik pembuatan struktur chartTeknik pembuatan struktur chart  Program dibagi kedalam modul – modulProgram dibagi kedalam modul – modul  Bentuk hirarki/organisasi modul – modulBentuk hirarki/organisasi modul – modul  Gambarkan Komunikasi antar modulGambarkan Komunikasi antar modul  Deskripsikan Fungsi modulDeskripsikan Fungsi modul
  • 12. Contoh Dasar PenggambaranContoh Dasar Penggambaran Structured ChartStructured Chart  Deskripsi fungsiDeskripsi fungsi ModulModul AA Memanggil modulMemanggil modul BB ModulModul BB Berfungsi / bekerjaBerfungsi / bekerja ModulModul BB Memanggil modulMemanggil modul CC ModulModul CC Berfungsi / bekerjaBerfungsi / bekerja ModulModul CC Selesai, kembali ke modulSelesai, kembali ke modul BB ModulModul BB Selesai, kembali ke modulSelesai, kembali ke modul AA ModulModul AA SelesaiSelesai A B C
  • 13. Contoh Dasar PenggambaranContoh Dasar Penggambaran Structured ChartStructured Chart  Deskripsi fungsiDeskripsi fungsi ModulModul AA memanggil modulmemanggil modul BB, dengan, dengan mengirim elemen datamengirim elemen data PP ke modulke modul BB.. ModulModul BB Berfungsi / bekerja.Berfungsi / bekerja. ModulModul BB Selesai dan mengirimkanSelesai dan mengirimkan elemen data q dan kontrol flag,elemen data q dan kontrol flag, kembali ke modulkembali ke modul A.A. ModulModul AA selesai.selesai. A B p q flag
  • 14. Contoh Dasar PenggambaranContoh Dasar Penggambaran Structured ChartStructured Chart  Deskripsi fungsiDeskripsi fungsi XX MemanggilMemanggil AA SetelahSetelah AA bekerja, kemudian kembali kebekerja, kemudian kembali ke XX XX MemanggilMemanggil BB SetelahSetelah BB bekerja, kemudian kembali kebekerja, kemudian kembali ke XX XX MemanggilMemanggil CC SetelahSetelah CC bekerja, kemudian kembali kebekerja, kemudian kembali ke XX X A B C
  • 15. Contoh Dasar PenggambaranContoh Dasar Penggambaran Structured ChartStructured Chart  Deskripsi fungsiDeskripsi fungsi XX MemanggilMemanggil A,A, dan mengirim elemen datadan mengirim elemen data pp ke modulke modul A.A. SetelahSetelah AA bekerja, kemudian kembali kebekerja, kemudian kembali ke XX dandan mengirim kontrol flag.mengirim kontrol flag. XX MemanggilMemanggil B ,B , dan mengirim elemen datadan mengirim elemen data rr ke modulke modul B.B. SetelahSetelah BB bekerja, kemudian kembali kebekerja, kemudian kembali ke XX dandan mengirimmengirim elemen dataelemen data qq.. XX MemanggilMemanggil C,C, dan mengirim kontrol flag ke moduldan mengirim kontrol flag ke modul C.C. SetelahSetelah CC bekerja, kemudian kembali kebekerja, kemudian kembali ke XX X A B C p q flag r flag