Anda di halaman 1dari 2

INSTITUT BISNIS & INFORMATIKA KOSGORO 1957 (IBI-K57)

JL . M . KAHFI II NO.33 JAGAKARSA, JAKARTA SELATAN


Telp . : 021-7868776, 7888948 fax : 021-7868736
e-mail : info@ibi-k57.ac.id Website : www.ibi-k57.ac.id

UJIAN TENGAH/AKHIR SEMESTER GANJIL/GENAP TAHUN AKADEMIK 2016/2017

Mata Kuliah : Algoritma dan Logika / 4 SKS Waktu : 120 Menit


Program Studi : Teknik Informatika Ruang : 205
Hari/ Tanggal : Sabtu , 4/11/2017 Dosen : Ahmad Rais Ruli Skom MMSI
Sifat : Close Book

Baca Soal Dengan Baik , Dikerjakan Secara Benar dan Teliti dengan tulisan jelas serta mudah dibaca

Soal
1. Apabila terjadi dua kondisi (benar atau salah), pada pembuatan flowchart menggunakan
simbol….
a. b.

c d.

2. Simbol Flowcahart yang digunakan untuk penghubung dalam satu halaman yang sama adalah
…...
a. b.

c d.

3. Urutan instruksi-instruksi atau langkah-langkah yang menggunakan bahasa awam disebut :


a. Algoritma b. Flowchart
c. Pseudocode d. Program

4. Simbol Flowchart yang dapat digunakan untuk mencetak keluaran adalah….


5. Struktur pernyataan yang BUKAN berupa perulangan (looping) adalah :
a. For …. End b. While Do
c. Repeat Until d. Case_and(x)

6. Suatu proses pengulangan kembali alur kerja disebut…


a. Branching b. Looping
c. Rekursif d. Iteratif

7. Diberikan penggalan algoritma : while (x>7) do


x=x-1;
write(x)
Apabila nilai awal x adalah 9, maka nilai yang ditampilkan berturut-turut adalah
a. 9, 8, 7 b. 9, 8 c. 9 d. 8, 7

8. Diberikan penggalan algoritma : repeat


write (x) ; x=x-1
until x<7
Apabila nilai awal x adalah 9, maka nilai yang ditampilkan berturut-turut adalah
a. 9, 8, 7 b. 9, 8 c. 9 d. 8, 7

9. Diberikan penggalan algoritma : repeat


x=x+1 ; write (x)
until x<7
Apabila nilai awal x adalah 9, maka nilai yang ditampilkan berturut-turut adalah
a. 9, 8, 7 b. 9, 8 c. 9 d. 8, 7
10. Pada Menara Hanoi banyaknya pemindahan untuk N buah piringan ke menara tujuannya
adalah :
a. 2n +1 b. 2n -1
c. 2n+1 d. 2n-1

Essai
1. Diketahui 3 variabel peubah P,Q dan R. Agar isi Q ditaruh di P, isi R ditaruh di Q dan isi P ditaruh
di R, maka Algoritma yang dapat ditulis adalah : ……….
2. Diketahui 2 peubah K = 10 dan L = 20. Buat Algoritma untuk mempertukarkan isi K dan L. :…
3. Membuat program sederhana dengan menggunakan C++ :
a. Menghitung Luas Persegi Panjang
a. Validasi Ketua Tanggal : 04/11/2017 Jam : 09:30 s/d 11:00 Paraf :
Program Studi
b. Acuan Soal (1). RPS (2) Pertemuan Kuliah (3). Ketentuan yang
berlaku di IBI Kosgoro
1957

Anda mungkin juga menyukai