Soal UAS Algoritma Pemrogrraman thn. 2013



Berilah tanda silang (x) pada salah satu huru diantara a,b,c,d atau e jawaban yang paling benar.
1.       Algoritma merupakan...
a.       Jantung ilmu informatika                                                   c.  Pembahasan program                 e.  Struktur pembuatan program
b.       Pusat pengembangan program                                  d.  Ilmu utama fisika
2.       Untuk membuat aplikasi program yang utama terlebih dahulu harus menentukan ……..
a.       Coding Program              b.  Flowchart                       c.  Algoritma                               d.  Struktur data                   e. definisi progam
3.       Untuk melaksanakan suatu algoritma diperlukan suatu bahasa pemrograman, contoh bahasa pemrograman adalah :  
a.       Ms.Word                            b.  Corel draw                      c. Adobe photosop                   d.  Program C                       e.  FL studio
4.       Urutan manakah yang benar saat membuat suatu aplikasi program :
a.       Flowchart, Algoritma, Coding program                                                     d.  Coding Program, Algoritma, Flowchart
b.       Algoritma, Coding program, Flowchart                                                     e.  Algoritma, Flowchart, Coding Program
c.       Coding Program, Flowchart, Algoritma
5.       Beberapa hal yang perlu diperhatikan dalam membuat algoritma adalah :
a.       Teks algoritma, tidak ada notasi dan coding program                          d.  Teks algoritma, tidak ada notasi, notasi algoritmik
b.       Bahasa program, tidak ada notasi, dan notasi algoritmik                     e.  Flowchart, bahasa program, coding program
c.       Teks algoritma, flowchart dan notasi algoritmik
6.       Pada dasarnya, teks algoritma disusun atas tiga bagian (blok) yaitu....
a.       Tipe data, variable, dan struktur data                         c.  Judul algoritma,deklarasi dan diskripsi       e.  Flowchart,variable,diskripsi
b.       Tipe data, flowchart dan sturktur data                       d.  Judul algoritma,variable dan diskripsi
7.       di bawah ini cara penulisan variable yang benar adalah …
a.       (a,1,a1)                              b.  (a,’b’,4)                            c.  (1,2,3)                                    d.  (1=a,a=2)                         e.  (a,b,c)              
8.       Contoh dari algoritma kehidupan sehari-hari adalah .....
a.       Membuat rumus persegi panjang                                   c.  Membuat bilangan genap                           e.  Membua huruf character
b.       Menghitung suhu                                                                                d.  Mengisi voucher pulsa HP
9.       Dibawah ini beberapa struktur dasar algoritma antara lain …..
a.       Urutan, Pilihan, Pengulangan                                                                     d.  Pemulihan, Urutan, Pemograman 
b.       Perbaikan, Pemulihan, Pengaturan                                                           e.  Perbaikan, Pemilihan, Pengulangan             
c.       Urutan, Pemulihan, Pengulangan                             
10.    Di bawah ini yang termasuk struktur dasar algoritma antara lain :….
a.       Pengulangan                   b.  Perbaikan                       c. Pemulihan                             d.  Pemograman                 e.  Pengaturan
11.    Di bawah ini beberapa struktur dasar algoritma antara lain dengan menggunakan struktur  IF – Else adalah …
a.       Pilihan                               b. Pengulangan                  c.  Urutan                                    d.  Pemulihan                       e.  Pemograman
12.    Di bawah ini beberapa struktur dasar algoritma antara lain dengan menggunakan struktur  Repeat  adalah …
a.       Pilihan                               b. Pengulangan                  c.  Urutan                                    d.  Pemulihan                       e.  Pemograman
13.    Di bawah ini beberapa struktur dasar algoritma antara lain dengan menggunakan struktur  Case  adalah …
a.       Pilihan                               b. Pengulangan                  c.  Urutan                                    d.  Pemulihan                       e.  Pemograman
14.    Di bawah ini beberapa struktur dasar algoritma antara lain dengan menggunakan struktur  For  adalah …
a.       Pilihan                               b. Pengulangan                  c.  Urutan                                    d.  Pemulihan                       e.  Pemograman
15.    Di bawah ini beberapa struktur dasar algoritma antara lain dengan menggunakan struktur  While  adalah …
a.       Pilihan                               b. Pengulangan                  c.  Urutan                                    d.  Pemulihan                       e.  Pemograman
16.    Apakah yang dimaksud dengan struktur urutan …
a.       Suatu aksi yang dikerjakan sesuai kondisi pilihannya                           d.  Suatu aksi yang dikerjakan secara urut
b.       Suatu aksi yang dikerjakan secara di program                                       e.  Suatu aksi yang dikerjakan secara pemulihan
c.       Suatu aksi yang dikerjakan jika salah satu terpenuhi
17.    Apakah yang dimaksud dengan struktur Pemilihan …
a.       Suatu aksi yang dikerjakan sesuai kondisi pilihannya                           d.  Suatu aksi yang dikerjakan secara urut
b.       Suatu aksi yang dikerjakan secara berulang-ulang                                    e.  Suatu aksi yang dikerjakan secara pemulihan
c.       Suatu aksi yang dikerjakan jika salah satu terpenuhi
18.    Apakah yang dimaksud dengan struktur Perulangan …
a.       Suatu aksi yang dikerjakan sesuai kondisi pilihannya                           d.  Suatu aksi yang dikerjakan secara urut
b.       Suatu aksi yang dikerjakan secara pemulihan                                        e.  Suatu aksi yang dikerjakan secara berulang-ulang
c.       Suatu aksi yang dikerjakan jika salah satu terpenuhi
19.    Pengulangan biasanya disebut juga dengan …
a.       Sequence                         b.  selection                         c. improvement                 d.  repetition                 e.  trip


20.    Apakah yang dimaksud dengan struktur IF
a.       Suatu aksi yang dikerjakan jika salah satu terpenuhi                            
b.       Suatu aksi yang dikerjakan sesuai kondisi pilihannya                          
c.       Suatu aksi yg dipilih jika salah satu diantara beberapa pilihan terpenuhi
d.       Suatu aksi yang dikerjakan secara urut
e.       Suatu aksi yg dikerjakan jika salah satu terpenuhi dari dua pilihan terpenuhi
21.    Apakah yang dimaksud dengan struktur For
a.       Suatu aksi yang dikerjakan jika salah satu terpenuhi                             d. Suatu aksi yang diulangi sebanyak n kali
b.       Suatu aksi yang dikerjakan secara berulang-ulang                               e. Suatu aksi yang dikerjakan secara urut
c.       Suatu aksi yang diulangi sampai kondisi benar
22.    Apakah yang dimaksud dengan struktur While
a.       Suatu aksi yang diulangi sampai kondisi benar      d. Suatu aksi yang diulangi selama kondisi benar
b.       Suatu aksi yang dikerjakan secara berulang-ulang                               e. Suatu aksi yang dikerjakan secara urut
c.       Suatu aksi yang diulangi sebanyak n kali
23.     Dibawah ini pasangan dari struktur IF adalah ….
a.       Then-Else                         b.  Repeat                            c.  For                         d.  While-do                          e. End-Sub
24.    Sebutkan kondisi Berikut ini yang termasuk dalam struktur Pemilihan adalah…..
a.       For, Repeat, If                  b.  Repeat, While                c.  For, Case              d.  If, Case                             e. For, Repeat, While
25.    Perulangan dengan struktur for dapat dibagi menjadi 2 bagian yaitu ..
a.       Repeat dan if                                                        c.  While dan do                                                   e.  for dan if
b.       For menaik dan menurun                                 d.  Kurang dari(<) dan lebih dari (>)
26.    Aksi akan dilaksanakan berulangkali sepanjang <kondisi> boolean masih tetap bernilai true. Jika <kondisi> bernilai false adalah ...
a.       While do                            b.  For                                   c.  Repeat                  d.  Case                                 e.  Switch
27.    While mempunyai pasangan struktur yaitu …
a.       Break                                 b. switch                               c. until                         d.  go to                                  e. do
28.    Nilai_akhir >= nilai_awal, jika tidak maka aksi tidak akan dilakukan diskripsi disamping merupakan bagian dari struktur …
a.       for menaik                         b. for                                      c.  while do                                d. for menurun                     e. if else
29.    Pernyataan atau aksi akan diulang jika kondisi bernilai benar dan jika salah maka keluar dari blok perulangan (loop) adalah…
a.       For                                      b. repeat                               c.  for menaik            d.  while do                           e. if         
30.    Jumlah pengulangan diketahui atau dapat ditentukan sebelum eksekusi.adalah merupakan termasuk instruksi …..
a.       For                                      b. repeat                               c.  for menaik            d.  while do                           e. if
31.    Flowchart diartikan sebagai ...
a.       Diagram alir                     b. Diagram urutan              c. Tabel instruksi      d. Program algoritma         e. Diagram kondisi
32.    Ada berapakan simbol-simbol yang dikelompokan secara fungsional oleh flowchart.....
a.       8 (delapan)                       b. 4 (empat)                         c.  7 (tujuh)                 d. 5 (lima)                              e. 6 (enam)          
33.    Ada berapakah simbol proses...
a.       3 (tiga)                               b. 4 (empat)                         c.  2 (dua)                   d. 5 (lima)                              e. 1 (satu)
34.    Merupakan kelompok simbol untuk melakukan serangkaian proses (aritmatik, logika, penggabungan, dan sejenisnya) disebut simbol:
a.       Penyimpanan                   b.  Masukan                         c. Keluaran                d. Initial                                  e. Pengendali proses
35.    Merupakan kelompok simbol untuk menampilkan hasil proses.....
a.       Penyimpanan                   b.  Masukan                         c. Keluaran                d. Initial                                  e. Pengendali proses
36.    Merupakan kelompok simbol untuk menyimpan hasil proses pengolahan.....
a.       Penyimpanan                   b.  Masukan                         c. Keluaran                d. Initial                                  e. Pengendali proses        
37.    S                        gambar disamping merupakan adalah simbol flowchart .....
a.       Proses                               b. Keputusan                       c. Mulai                      d. Input manual                    e. Alternative proses
38.                               gambar disamping merupakan adalah simbol flowchart .....
a.       Proses                               b. Keputusan                       c. Mulai                      d. Input manual                    e. Alternative proses
39.                               gambar disamping merupakan adalah simbol flowchart .....
a.       Proses                               b. Keputusan                       c. Initialisasi               d. Data                                   e. Alternative proses
40.                            gambar disamping merupakan adalah simbol flowchart .....
a.       Proses                               b. Keputusan                       c. Initialisasi               d. Data                                   e. Alternative proses


Jawablah pertanyaan-pertanyaan berikut ini dengan benar !
1.       Apakah yang dimaksud dengan algoritma ?
2.       Sebutkan struktur data pada algoritma beserta pengertiannya secara singkat ?
3.       Buatlah algoritma tentang membuat kue dan volume balok ?
4.       Apakah yang dimaksud dengan flowchart ?
5.       Buatlah Flowchart beserta algoritma dari menghitung konversi suhu dari Celcius ke Reamur ?
Previous
Next Post »