Soal Progdas
Soal Progdas
2. Algoritma harus dapat dijangkau oleh akal fikiran kita. Hal ini menyatakan bahwa algoritma harus mamiliki sifat ...
A. cepat
B. rumit
C. logis
D. berurutan
E. realistis
4. Bagian yang menjelaskan serangkaian instruksi untuk memproses inputan dan menghasilkan output adalah
bagian ....
A. deskripsi
B. deklarasi
C. header
D. preparation
E. prosedur
7. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila
yang terbawa hanya sebuah kantong dan di katakan YA kantong P yang terbawa, Maka jumlah kelereng yang
terbawa adalah …
A. 10
B. 15
C. 10 atau 15
D. 10 dan 15
E. Kosong
8. Apabila a=195, b=1, maka jika di berikan instruksi a≠b; b=a akan mengakibatkan …
A. a=0 , b=1
B. a≠1 , b=1
C. a=1 , b=195
D. a=195 , b=1
E. a=195 , b=195
10. Dalam membuat sebuah program terdapat langkah pemograman diantaranya logika, algoritma, dan flowchart, nama
lain dari flowchart adalah ….
A. algoritma
B. alur
C. bagan alir
D. tree
E. diagram
13. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lain adalah Symbol…….
A. Terminator
B. Flow Direction
C. Input-output
D. Display
E. Processing
1) 2) 3) 4) 5)
Symbol yang menyatakan peralatan output yang digunakan pada layar, plotter, printer yaitu…
A. 1)
B. 2)
C. 3)
D. 4)
E. 5)
15. Symbol yang menunjukkan pengolahan data yang dilakukan oleh komputer adalah Symbol ……
A.
B.
C.
D.
E.
16. Perhatikan pernyataan berikut !
1. Bilangan logika
2. Bilangan bulat
3. Bilangan real
4. Bilangan decimal
5. Bilangan pecahan
Yang termasuk kepada jenis-jenis type data bilangan adalah…
A. dan 2)
B. 1), 2) dan 3)
C. 1), 2), dan 4)
D. 2), 3) dan 4)
E. 3), 4) dan 5)
18. Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam format
yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL, Pascal, C++,
FORTRAN adalah di sebut ?
A. sistem operasi
B. program utility
C. program paket
D. program aplikasi
E. bahasa pemrograman
20. Berikut ini yang merupakan operasi-operasi perangkat lunak dalam sistem komputer
(1) Operasi aritmatika
(2) Operasi logika
(3) Operasi kontrol
(4) Operasi pengendalian
Pernyataan yang termasuk dalam operasi pemroses adalah ....
A. (1) dan (3)
B. (2) , (3) dan (4)
C. (3) dan (4)
D. (3)
E. (1) , (2) dan (4)
B. Uraian
No Simbol
Hasil
bilangan
1 7<7
2 12 > 7
3 31 <= 7
4 60 >= 7
5 7=8
6 70 ≠ 7
Input Output
0 0
0 1
1 0
1 1
1) Gerbang logika OR
Input Output
0 0
0 1
1 0
1 1