Latihan Soal Dasar-dasar Mengenai Sistem Komputer dalam ujian akhir semester atau pun ujian lainnya. siswa bisa memahami dan latihan mengerjakan Latihan Soal Dasar-dasar Mengenai Sistem Komputer. karena ujian kejuruan itu butuh waktu lama untuk memahaminya.
1. Ekspresi: 20 mod 7+10 div 3-2*1-4/1 menghasilkan nilai …
3
2. Berapakah hasil ekspresi: 30 – 40 mod 6 * 5 + 10 ?
a. -40
b. 40
c. Tidak ada jawaban
d. 0
e. 30
3. Diketahui
x : integer
x = 10 + 5 mod 2
x = 5
printf(“nilai x ialah %d”, x)
output dari x ialah…
a. 11
b. 5
c. 5
d. 1
e. 7
4. Berapakah hasil dari ekspresi 33+18 mod 5*10-6 ?
57
5. syntax berikut:
scanf(“%d”, &X);
digunakan untuk…
a. Menampilkan string &X
b. Membaca string %d
c. Membaca nilai yang bertipe integer dari keyboard dan menyimpannya ke variable X
d. Menampilkan string %d
e. Membaca nilai yang bertipe real/float dari keyboard dan menyimpannya ke variable X
6. Potongan algoritma di bawah ini memiliki variabel x, y, z bertipe integer.
input(x, y, z)
if ((x >= y) and (x > z)) then output(‘kondisi satu terpenuhi’)
else if ((x < y) or (z < y)) then output(‘kondisi dua terpenuhi’)
else if ((not(x <= y)) and (x <= z)) then output(‘kondisi tiga terpenuhi’)
Jika nilai yang dimasukkan adalah 4, 4, dan 6 maka output di akhir program adalah…
a. kondisi tiga terpenuhi
b. pesan error
c. kondisi satu terpenuhi
d. program tidak menampilkan apa-apa
e. kondisi dua terpenuhi
7. Instruksi yang digunakan untuk mencetak “SAYA SENANG BELAJAR ALPRO” pada bahsa pemrograman C ialah….
a. scanf(“SAYA SENANG BELAJAR ALPRO”);
b. printf(“SAYA SENANG BELAJAR ALPRO”);
c. printf(SAYA SENANG BELAJAR ALPRO)
d. scanf(“%d”, &nama);
8. Diberikan penggalan algoritma :
repeat
output (x) ; x = x-1
until x < 7
Apabila nilai awal x adalah 9, maka nilai yang ditampilkan adalah
a. 9
b. 9, 8
c. 9, 8, 7, 6
d. 8, 7
e. 9, 8, 7
9. Perhatikan potongan notasi algoritmik berikut ini. Diketahui variabel x, a, b, c bertipe integer.
input(a,b,c)
x = (b mod (b * 4 * a * c)) + (10 div c * a)
output(‘nilai x adalah’, x)
Jika dimasukkan input nilai a, b, c adalah 2, 5, 2 maka nilai x yang dihasilkan adalah…
a. 14
b. 20
c. 30
d. 10
e. 15
10. Library yang digunakan pada bahasa c ?
a. <?php
b. #include<stdio.h>
c. int main
d. <html></html>
e. return 0
11. Pembuka badan program pada bahasa c ?
a. printf
b. int main(){
c. printf()
d. #include<stdlib.h>
e. scanf()
12. Terdapat contoh operasi dalam notasi algoritmik sebgai berikut: ‘723’ + ‘54’ = x. Maka x adalah
a. 72354
b. ‘72354’
c. 777
d. ‘777’
e. ‘754’
13. Pada bahasa pemrograman C, untuk membuat komentar lebih dari satu baris menggunakan…
a. //
b. \
c. {…}
d. /*…*/
e. #
14. Perhatikan potongan notasi algoritmik berikut ini. Diketahui variabel a, L, g bertipe integer dan o, r , t, m bertipe boolean.
a = 2
L = 10
g = 3
o = false
r = ((a + g mod 2) = (L – a div 4 – 1))
t = not (true and o)
m = ((L – 4) = g + (L div 3)) or (a = (10 – L))
output(r, ‘ ‘, t,’ ‘, m)
Output yang dihasilkan adalah…
a. False True False
b. True True False
c. False True True
d. True False False
e. False False True
15. Jika diketahui nilai sebagai berikut.
{a,b, dan x bertipe data integer}
a=2b
b=3
x = a / b + a
Berapa output dari nilai x?
a. 8
b. 2
c. 10
d. 6
e. 1
Demikian artikel Latihan Soal Dasar-dasar Mengenai Sistem Komputer yang saya buat semoga bermanfaat.