Sequence :
sederetan instruksi primitif dieksekusi (oleh
komputer) berdasarkan urutan penulisannya.
Keterangan :
• 1 kalimat perintah = 1 baris perintah
• 1 Baris bisa berisi 1 atau lebih kalimat
• Sequence yang paling sederhana terdiri dari satu perintah
• Dua atau lebih kalimat, yang ditulis dalam satu baris
(row), jumlah baris perintah dari dihitung jumlah kalimat.
SEQUENCE
Elemen :
Initial State dari sequence adalah keadaan awal
yang harus dipenuhi sebelum instruksi dilaksanakan
Final state dari sequence adalah keadaan Akhir
setelah instruksi/aksi terakhir.
Baris Perintah yaitu perintah yang berupa barisan
kalimat.
SEQUENCE
Elemen :
• Initial State
• Final State
• Perintah (Baris perintah)
Contoh
Contoh
URUTAN PENULISAN DAN FINAL STATE
Contoh
• Urutan penulisan menentukan proses eksekusi ?
• Perhatikan IS dan FS, selama IS dan FS setiap
perintah terpenuhi maka urutan penulisan
dapat ditukar
Hallo
Menulis Hallo
Pernyataan:
Tuliskanlah algoritma untuk membaca sebuah nama, dan
menulis "HELLO“ yang diikuti dengan nama yang
diketikkan.
Contoh :
jika dibaca 'ALI', maka keluaran adalah : 'HELLO ALI'
jika dibaca 'SINTA', maka keluaran adalah : 'HELLO SINTA'
Spesifikasi
Input : nama
Output : 'HELLO nama'
Proses : menulis 'HELLO' diikuti nama yang dibaca
HITUNG KECEPATAN
Pernyataan :
Dibaca dua buah harga v (kecepatan, m/detik) dan t
(waktu, detik), yang mewakili koefisien persamaan gerak lurus
beraturan. Harus dihitung dan dituliskan hasilnya, jarak yang
ditempuh benda yang bergerak lurus beraturan dengan
kecepatan v tersebut dalam waktu t.
Spesifikasi:
Input : v (kecepatan, m/detik), integer dan t (waktu, detik),
integer
Proses : menghitung S = v * t
Output : S (jarak yang ditempuh dalam meter ), integer
Pernyataan:
Tuliskanlah algoritma untuk membaca dua buah besaran
bertype pecahan, dan menuliskan hasil kali kedua pecahan
tersebut.