NOTASI ALGORITMA

MINGGU 2

NOTASI ALGORITMA

a. Aturan penulisan teks algoritma

Algoritma berisi langkah-langkah penyelesaian masalah. Langkah-langkah tersebut dapat ditulis dalam notasi apapun, asalkan mudah dibaca dan dimengerti, karena memang tidak ada notasi baku dalam penulisan algoritma.

Agar notasi algoritma mudah ditranslasi ke dalam notasi bahasa pemrograman, maka sebaiknya notasi algoritma tersebut berkorespnden dengan notasi bahasa pemrograman secara umum

—  Setiap Algoritma akan selalu terdiri dari tiga bagian yaitu :

◦       Judul (Header)

Judul adalah bagian teks algoritma yang digunakan sebagai tempat mendefinisikan nama dengan menentukan apakah teks tersebut adalah program, prosedur, fungsi. Setelah judul disarankan untuk menuliskan spesifikasi singkat dari teks algoritma tersebut. Nama algoritma sebaiknya singkat namun cukup menggambarkan apa yang akan dilakukan oleh algoritma tersebut.

◦       Kamus

—  Kamus adalah bagian teks algoritma sebagai tempat untuk mendefinisikan :

◦       Nama type

◦       Nama konstanta

◦       Nama variabel

◦       Nama fungsi

◦       Nama prosedur

  • Algoritma

Algoritma adalah bagian inti dari suatu algoritma yang berisi instruksi atau pemanggilan aksi yang telah didefinisikan. Komponen teks algoritma dalam pemrograman procedural dapat berupa :

◦       Instruksi dasar seperti input/output, assignment

◦       Sequence (runtutan)

◦       Analisa kasus

◦       Perulangan

Setiap langkah algoritma dibaca dari “atas” ke “bawah”. Urutan deskripsi penulisan menentuan urutan langkah pelaksanaan perintah

Sumber : http://www.google.co.id/url?sa=t&source=web&cd=3&ved=0CCoQFjAC&url=http%3A%2F%2Fyusufhdc.edublogs.org%2Ffiles%2F2010%2F01%2Fcara-penulisan-algoritma.ppt&rct=j&q=aturan%20penulisan%20teks%20algoritma&ei=HmlrTcaMHMjZrQfl4PnCCw&usg=AFQjCNH4PGi1YzbJ59abOmOB8WVLX7YPCA&cad=rja

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s