n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 … … … …
Xn 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 … … … …
Perhatikan deret seri yang ada pada tabel, maka Anda akan menemukan nilai Xn adalah hasil
dari penjumlahan 2 angka dari nilai penjumlahan sebelumnya. Anda dapat memperhatikannya
mulai dari:
nilai n=2, maka nilai Xn=0+1, sehingga nilai
Xn=1, perhatikan kembali untuk,
nilai n=3, maka nilai Xn=1+1, sehingga nilai Xn=2
begitu seterusnya, yang pada akhirnya Anda pun akan mendapatkan nilai Xn keberapa pun yang
Anda ingin cari berdasarkan pola di atas.
Dari pola yang ada, maka kita dapat merumuskan bahwa untuk menentukan nilai Xn yaitu
dengan rumus: Xn=Xn-1 + Xn-2, dengan n adalah jumlah angka ke-
Pengujian.
Kita ambil nilai
n=9, X9=X9-1 + X9-
2 X9=X8+X7
X9=21+13
X9=34
No.FO.6.1.4-V1 Format Instrumen Asesmen
31 Mei 2022
Algoritma:
Tentukan jumlah banyak nya angka yang ingin dihitung
Lakukan looping
Buat variable-variabel yang digunakan untuk menampung nilai
Buat rumus penjumlahan
Tampung nilai yang didapat dari hasil penjumlahan
Tampilkan hasil penjumlahan dari banyak nya angka yang ingin dihitung
tadi! Contoh hasil1:
Contoh hasil2:
Angka 8 dan 19 yang diberikan untuk nilai n adalah angka yang dimasukkan melalui keyboard user,
sehingga berapapun nilai yang diberikan maka script programming Anda harus dapat
menghitungnya.
Untuk NIM 3 digit terakhirnya > 50, maka nilai n yang diuji menjadi n=3 digit terakhit
NIM - 50 .
Misal NIM Anda 120, maka nilai n yang diuji menjadi n=120-50, berarti n=70. Jadi
pastikan Anda menguji nilai n dengan sudah menambahkan dengan nilai dari NIM
Anda! Dan
Untuk NIM 3 digit terakhirnya = 050, maka nilai n yang diujinya menjadi n=50+0, n=50.
No.FO.6.1.4-V1 Format Instrumen Asesmen
31 Mei 2022
c. Print screen semua hasil pengujian Anda pastikan lengkap dengan shell atas nama Anda/bagian
dari nama Anda
2. Sekarang jalankan file script Fibbonaci Anda di shell hanya dengan menuliskan nama file nya saja,
tanpa menggunakan awalan sh maupun ./
Print screen setiap kali Anda memberikan perintah dan hasil eksekusinya! (10)
No.FO.6.1.4-V1 Format Instrumen Asesmen
31 Mei 2022
3. kompresi file Fibbonaci Anda menggunakan teknik gzip dan bzip2, lalu bandingkan teknik
kompresi mana yang menghasilkan ukuran file paling kecil?
Print screen setiap kali Anda memberikan perintah dan hasil eksekusinya! (10)
4. Buat direktori baru di home direktori Anda dengan nama UTS_SISOP, pindahkan file Fibbonaci
Anda ke direktori UTS_SISOP
Print screen setiap kali Anda memberikan perintah dan hasil eksekusinya! (5)
Selamat mengerjakan
Bagi yang tidak mengikuti ketentuan dianggap tidak mengerjakan!