Sequence
Sequence process merupakan proses paling dasar pada algoritma pemrograman komputer. Sequence process atau pada bahasa Indonesia biasa disebut dengan proses berurutan merupakan proses yang dilakukan urut dari proses yang pertama sampai proses yang terakhir, tidak ada proses yang dilewati. Semua statement/proses yang sudah ditulis akan selalu dieksekusi.
Sequence adalah struktur kontrol algoritmik yang paling sederhana. Sequenceadalah sederetan instruksi primitif dan/atau aksi yang akan dilaksanakan (dieksekusi) oleh komputer berdasarkan urutan penulisannya. Jadi jika dituliskan sebuah sequenceyang terdiri dari deretan instruksi/aksi ke 1,2,3,4,.........n maka setiap instruksi/aksi akan dilaksanakan secara berurutan mulai dari yang ke 1, kemudian k-2, ke-3,.... s/d ke-n. Program paling sederhana tentunya hanya mengandung satu sequence yang mengandung satu instruksi saja.
Initial State dari sequence adalah state awal yang harus dipenuhi dan Final state dari sequence adalah final state setelah instruksi/aksi terakhir. Final state dari sebuah instruksi/aksi yang ada pada urutan instruksi/aksi ke-i akan menjadi Initial state dari instruksi/aksi ke-i+1. Dengan kata lain, urut-urutan penulisan instruksi/aksi pada suatu sequence sangat penting. Notasi algoritmik untuk sequenceUrutan penulisan instruksi/aksi pada sequence adalah sesuai dengan penulisannya per baris. Sequence dapat juga dituliskan menjadi satu baris program dengan cara memisahkan penulisan setiap instruksi/aksi dengan tanda “titik koma”. Penulisan sequence dengan dipisahkan titik koma sebaiknya hanya dilakukan untuk sequence yang jika urutan penulisannya diubah tidak berpengaruh kepada program
- Setiap instruksi dilaksanakan secara berurutan
- Setiap instruksi dilaksanakan 1 kali
- Tidak ada instruksi yang dilewatkan/dilompati
- Urutan instruksi yang dilaksanankan sesuai dengan urutan yang tercantum pada algoritma
Contoh daripada sequence adalah :
Komentar
Posting Komentar