Latihan Soal Dasar-dasar Mengenai Sistem Komputer

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.

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *