Jumat, 12 Juni 2015
SOAL-SOAL MID SEMESTER GENAP
BIDANG STUDI :PEMROGRAMAN DASAR
1. Pseudocode yang digunakan pada penulisan algoritma dapat berupa......(jawaban:c.bahasa pemrograman)
2. Pada pembuatan program komputer,algoritma dibuat......(jawaban:a.sebelum pembuatan komputer)
3. Tahapan dalam menyelesaikan suatu masalah adalah......(jawaban:b.masalah-algoritma-flowchart-program-eksekusi-hasil)
4. Dalam menyusun suatu program,langkah pertama yang harus dilakukan adalah......(b.membuat algoritma)
5. Diketahui bahwa kantong P kosong,kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng.apabila yang terbawa hanya sebuah kantong dan dikatakan BUKAN kantong Pyang terbawa,maka jumlah kelereng yang terbawa adalah.......(jawaban:c.10 atau 15)
6. Diberikan algoritma:apabila warna merah maka jadi hijau.apabila warna hijau maka jadi ungu.jika kondisi input warna adalah hitam,maka warna jadi......(jawaban:b.ungu)
7. Apabila a=5,b=10,maka jika diberikan intruksi a=b;b=a akan mengakibat......(jawaban:e.a=10,b=10)
8. Diberikan algoritma P=10;P=P+5;Q=P masing-masing adalah......(jawaban:c.15 dan 15)
9. Berikut adalah contoh penulisan identifier yang BENAR,kecuali......(jawaban:c.1_Nama)
10.Type data yang hanya mengenal kondisi True atau False pada bahasa pemrograman C++,adalah.....(jawaban:b.Boolean)
11.Dalam bahasa C++ terdapat suatu tipe data yang nilainya tidak boleh memiliki nilai desimal,yaitu......(jawaban:c.Int)
12.Program C++ dirancang pertama kali oleh.....(jawaban:e.Bjarne Stroustrup)
13.Tipe data yang digunakan untuk menampung sebuah karakter adalah.....(jawaban:c.Char)
14.Contoh penggunaan tipe data Boolean......(jawaban:d.laki-laki,perempuan)
15.Berikut ini merupakan tipe dari bilangan pecahan......(jawaban:d.float dan double)
16.Simbol flowchart yang digunakan sebagai awal dan akhir suatu proses adalah......(jawaban:a.terminator)
17.Simbol flowchart yang digunakan untuk penghubung dalam satu halaman yang sama adalah.....(jawaban:a.
18.Pada tipe data boolean,berlaku operator-operator......(jawaban:b.AND,OR,NOT)
19.Simbol yang merupakan pengambilan keputusan dalam suatu kondisi tertentu dilambangkan dengan......(jawaban:e.
20.Perhatikan pernyataan berikut ini jika nilai ujian lebih besar atau sama dengan 75,maka ujian dinyatakan lulus tetapi jika nilai kurang dari 75,maka ujian dinyatakan gagal.yang merupakan kondisi 2 dan pernyataan 1 adalah......(jawaban:d.jika nilai ujian kurang dari 75 | maka ujian dinyatakan lulus)
A>B
21. Y T
Print A
Print B
Gambar diatas pernyataan yang bisa diambil......(jawaban:d.jika A lebih besar dari B maka akan tercetak A)
22.Dari pernyataan disamping merupakan If<kondisi 1>then
Salah satu pernyataan bertipe...... If<kondisi 2>then
(jawaban:a.bersarang) Pernyataan 1
Else
Penyataan 2 Else
If<kondisi3>
Pernyataan 3
Else
Pernyataan4
23.Dari suatu algoritma berbunyi x%y,jika x bernilai 6 dan y bernilai 4 maka hasil dari algoritma tersebut adalah......(jawaban:d.2)
24.Dalam operator relasi pernyataan 17<13 akan bernilai......(jawaban:d.false)
25.Gambar berikut ini merupakan alur yang sesuai untuk menentukan bilangan ganjil genap adalah.....(jawaban:e.tidak ada jawaban yang benar)
26.Nilai P=0,Q=5,R=10 jika diketahui nilai P,Q,R adalah seperti yang tersebut dan algoritmanya adalah nilai P=Q
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar