Metode Perancangan Program

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Tipe Data, Variabel & Operator
RECORD.
PENGURUTAN (SORTING).
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
Pseudocode Dengan Modularisasi
STRUKTUR DATA.
Algoritma dan Struktur Data
Memori dan Scope Variabel
ALGORITMA & PEMROGRAMAN 1 C KONSEP DASAR PEMROGRAMAN
Algoritma dan Pemrograman
Array Processing & Modular
Bab 2 – b PERINTAH 2 B Percabangan. PERCABANGAN Tidak setiap baris program akan dikerjakan Hanya yang memenuhi syarat (kondisi) Syarat terdiri dari operand-operand,
PROSEDUR.
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Metode Perancangan Program
Tipe Data Universitas Muhammadiyah Malang Ganjil 2010 Oleh : Nur Hayatin, S.ST.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Metode Perancangan Program
Tipe Data, Variabel & Operator
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Prodi S1-Sistem Komputer, F Teknik Elektro
Array (bagian 2).
JENIS-JENIS DATA Pertemuan 2.
ALGORITMA PEMROGRAMAN 2A
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pengantar Pemrograman Basis Data (PPBD)
PRAKTIKUM ALGORITMA PEMROGRAMAN
Notasi Algoritma & Tipe Data
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe Data By Serdiwansyah N. A..
PEMROGRAMAN DASAR Varian dan Invarian.
Dasar Algoritma dan Pemrograman
Struktur Organisasi Data 2
SUBRUTIN.
PENGURUTAN (SORTING).
Metode Perancangan Program
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA & STRUKTUR DATA.
Array 1.
Erna Kumalasari Nurnawati
Algoritma & Pemrograman 1
Algoritma dan Pemrograman
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Algoritma & Pemrograman Chapter 4
ALGORITMA DAN PEMROGRAMAN Tipe Data
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
ALGORITMA DAN PEMROGRAMAN Tipe Data
TIPE DATA.
MATERI PERKULIAHAN ANALISIS ALGORITMA
Tipe Data Rachmansyah, S.Kom..
TEL 2112 Dasar Komputer & Pemograman Prosedur
Algoritma dan Pemrograman (Pertemuan 04)
Oleh : UMMU ZAHRA ALGORITMA.
PENGGUNAAN TIPE DATA YANG EFEKTIF
KONSEP DASAR STRUKTUR DATA
STRUKTUR DATA.
Pencarian (searching)
PEMROGRAMAN DASAR Varian dan Invarian.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Memori dan Scope Variabel
TUJUAN Tujuan Mempelajari Mahasiswa Struktur Data Mampu memahami sistem pengorganisasian data pada memori komputer dan file pada media penyimpanan data,
Transcript presentasi:

Metode Perancangan Program Pert 7 – Komunikasi Antar Modul

Data Variabel, Konstanta, Literal Elementary Data Struktur Data Integer Real Character Boolean Struktur Data Record File Array String

Variabel, Konstanta, Literal Adalah nama yang diberikan bagi sekumpulan sel memory yang di rancang untuk menyimpan data tertentu Disebut variabel karena data yang tersimpan dapat diubah Konstanta Sebuah data dengan nama dan nilai yang akan tetap sama selama program dijalankan Literal Adalah konstanta yang namanya menunjukkan nilainya

Elementary data Integer: Real : Character Boolean: Menampilkan set bilangan baik positif maupun negatif Real : Menampilkan set bilangan, positif dan negatif dan juga desimal Character Menampilkan karakter alphabet, dengan tambahan spesial karakter Boolean: Menampilkan flag atau switch yang berisi satau dari dua kemungkinan – False atau True

Struktur Data Record: File Array String Sebuah kumpulan data / field yang memiliki hubungan antara satu dengan yang lainnya File Sebuah kumpulan record. Array Sebuah struktur data yang terdiri dari sejumlah variabel yang mempunyai tipe yang sama dan diakses dengan nama yang sama juga String Sebuah kumpulan karakter

Komunikasi Antar Modul Global Data Variabel yang dikenal diseluruh program tersebut, dan dapat diakses dari setiap modul di program tersebut. Local Data Variabel yang didefiniskan disebuah modul. Variabel ini hanya dikenal di modul dimana variabel tersebut didefinisikan Jangkauan Data Adalah bagian program dimana variabel didefinisikan dan dapat diakses. Contoh: jangkauan data untuk global data adalah seluruh program Side Effect Adalah sebuah bentuk komunikasi antar modul dengan bagian lain dalam program.

Komunikasi Antar modul Passing Parameter Menyampaikan data dari modul pemanggil ke modul yang dipanggil (subordinate) Menyampaikan informasi dari subordinate ke modul pemanggil Informas/data yang dikirim atau diterima di pass 2 arah dari modul pemanggil ke subordinate maupun sebaliknya

Parameter Parameter Data Parameter Status flag/boolean Dalam merancang modul sebaiknya lebih banyak menggunakan parameter data Hindari menggunakan parameter status sebanyak mungkin

C. Hierarchi Chart / bagan susun Baca_tiga_ bilangan Sort_tiga_ Bil_1 Bil_2 Bil_3

D. Algoritma Main Program Baca_tiga_bilangan baca bil_1, bil_2, bil_3 DO WHILE NOT (bil_1=0 AND bil_2=0 AND bil_3=0) sort_tiga_bilangan (bil_1, bil_2, bil_3) cetak bil_1, bil_2, bil_3 ENDDO END

Sort_tiga_bilangan IF bil_1 > bil_2 THEN temp = bil_1 bil_1 = bil_2 E. Algoritma Modul Sort_tiga_bilangan IF bil_1 > bil_2 THEN temp = bil_1 bil_1 = bil_2 bil_2 = temp ENDIF IF bil_2 > bil_3 THEN temp = bil_2 bil_2 = bil_3 bil_3 = temp IF bil_1 > bil_3 THEN bil_1 = bil_3 END