Soal Pat Dasprog
Soal Pat Dasprog
Soal Pat Dasprog
a. Mempelajari program
b. Membeli komputer
c. Membuat Algoritma
d. Membuat Proses
ans : c
2. Sebuah prosedur Langkah Demi Langkah Yang pasti untuk menyelesaikan sebuah masalah
dengan menggunakan bahasa pemrograman tertentu disebut...
a. Proses
b. Prgoram
c. Algoritma
d. Step
e. Diagram
ans : c
5.Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis
disebut...
a. Algoritma
b. Flowchart
c. Variable
d. Tipe Data
e. Konstanta
ans : a
6. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam
mempresentasikan proses program disebut....
a. Natural Language
b. Bahasa narasi
c. Bahasa alami
d. Pseudocode
e. Flowchart
ans : e
7. Suatu metode yang penulisan logika penyelesaian masalah menggunakan bahasa yang
disamarkan dari bahasa pemograman disebut metode penulisan...
a. Flowchart
b. Pseudocode
c. Bahasa alami
d. Bahasa Inggris
e. Bagan alir dokumen
ans : b
8. Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan...
a. a=0, b=5
b. a=10, b=5
c. a=10, b=0
d. a=10, b=10
ans : d
13. Yang menunjukan awal dan akhir pada sebuah flowchart adalah...
a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses
ans : c
14. Bentuk belah ketupat pada diagram flowchart diberi nama...
a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses
ans : d
15. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lainya
adalah symbol...
a. Terminator
b. Display
c. Flow Direction
d. Processing
e. Input-Output
ans : c
16. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka sebelum dan
sesudah titik decimal termasuk dalam tipe data...
a. Riil
b. Boolean
c. Integer
d. Longint
e. Byte
ans : a
19. Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah...
a. Tipe data yang berfungsi menampung data yang memiliki angka belakang koma
b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai
c. Tipe data yang mepresentasikan data berupa karakter
d. Tipe data yang menyimpan lebih dari satu variabel
e. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma
ans : e
22. Berikut ini adalah syarat pembuatan variabel yang harus kita perhatikan, kecuali...
a. C++ bersifat case sensitive
b. Tidak boleh diawali dengan angka
c. Tidak boleh mengandung spasi
d. Tidak boleh menggunakan symbol (!@#$%^&*(),dll)
e. Harus menggunakan spasi
ans : e
24. Variabel yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan tidak
dapat diubah saat program berjalan disebut...
a. Konstanta
b. Label
c. Tipe
d. Variabel
e. Prosedur
ans : a
25. Contoh bentuk deklarasi variabel bertipe karakter yang benar adalah...
a. Char return;
b. Void main;
c. Char panjang, a;
d. Panjang char;
e. Semua salah
ans : c
27. Operator yang digunakan dalam operasi yang melibatkan tiga buah operad adalah...
a. Operator bitwise
b. Operator logika
c. Operator unary
d. Opetator binary
e. Operator tenary
ans : e
29. Operator logika yang menyatakan "dan" dalam lambang berikut ini adalah...
a. &&
b. ||
c. !
d. <>
e. =
ans : a
30. Operator logika yang menyatakan "atau" dalam lambang berikut ini adalah...
a. &&
b. ||
c. !
d. <>
e. =
ans : b