Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Worksheet: Model Von Neumann dan Komponen Komputer

Total questions: 42

Worksheet time: 21mins

Name
Class
Date
1.

Urutan yang paling benar dari proses kerja komputer dalam model Von Neumann adalah…

a)

Output → Input → Proses

b)

Input → Output → Proses

c)

Proses → Input → Output

d)

Input → Proses → Output

e)

Proses → Output → Input

2.

Pada model Von Neumann, tempat menyimpan sementara instruksi sebelum diproses oleh CPU adalahlah…

a)

Hard disk

b)

RAM

c)

Monitor

d)

Printer

e)

Speaker

3.

Unit komputer yang bertanggung jawab mengeksekusi instruksi dalam tahap “Proses” adalah…

a)

CPU

b)

Keyboard

c)

Hard disk

d)

USB drive

e)

Monitor

4.

Bagian dari CPU yang digunakan untuk menghitung dan melakukan operasi logika dalam model Von Neumann adalah…

a)

RAM

b)

CU

c)

HDD

d)

ALU

e)

Port USB

5.

Arsitektur komputer Von Neumann menggunakan konsep utama…

a)

CPU dipisah dari memori permanen

b)

Instruksi dan data disimpan pada memori yang berbeda

c)

Program tersimpan dalam memori yang sama dengan data

d)

Semua proses dilakukan oleh perangkat input

e)

Output ditangani oleh ALU

6.

Komponen yang berfungsi mengendalikan seluruh operasi komputer adalah…

a)

ALU

b)

Registers

c)

Control Unit

d)

Memory Unit

e)

Output Device

7.

Unit komputer yang melakukan operasi perhitungan aritmetika dan logika adalah…

a)

Bus

b)

Control Unit

c)

ALU

d)

Output Device

e)

Memory Unit

8.

Register yang menyimpan alamat memori yang akan diakses CPU adalah…

a)

AC

b)

MDR

c)

PC

d)

MAR

e)

CIR

9.

Register yang menyimpan instruksi yang sedang diproses CPU adalah…

a)

MDR

b)

CIR

c)

PC

d)

MAR

e)

AC

10.

Register yang berisi alamat instruksi berikutnya yang akan dijalankan adalah…

a)

PC

b)

MAR

c)

MDR

d)

AC

e)

CIR

11.

Yang dimaksud dengan Memory Unit pada arsitektur komputer adalahlah…

a)

Tempat menyimpan hasil output

b)

Bagian yang mengeksekusi logika

c)

RAM yang menyimpan data sementara

d)

Tempat menampilkan informasi

e)

Perangkat untuk memasukkan data

12.

Perangkat yang digunakan untuk memasukkan data atau instruksi ke komputer adalahlah…

a)

Output Device

b)

Memory Unit

c)

ALU

d)

Input Device

e)

Control Unit

13.

Fungsi bus dalam arsitektur komputer adalah…

a)

Menyimpan data permanen

b)

Mengeksekusi perhitungan

c)

Men-transfer berbagai informasi antar komponen komputer

d)

Menampilkan hasil ke pengguna

e)

Mengontrol perangkat lunak

14.

Register MDR berfungsi untuk…

a)

Menyimpan data yang sedang dipindahkan antara CPU dan memori

b)

Menyimpan alamat instruksi berikutnya

c)

Menyimpan instruksi yang sedang dikerjakan

d)

Melakukan perhitungan matematika

e)

Menyimpan hasil logika dan aritmetika

15.

Komponen yang berada di pusat arsitektur komputer dan melaksanakan semua instruksi adalah…

a)

Memory Unit

b)

ALU

c)

CPU

d)

Bus

e)

Registers

16.

Perangkat output pada komputer berfungsi untuk…

a)

Mengirimkan instruksi ke CPU

b)

Menyimpan alamat memori

c)

Menampilkan hasil informasi kepada pengguna

d)

Melakukan perhitungan data

e)

Mengatur jalannya operasi komputer

17.

AC (Accumulator) digunakan untuk…

a)

Menyimpan alamat instruksi

b)

Menyimpan instruksi yang sedang dijalankan

c)

Menyimpan hasil operasi aritmetika dan logika

18.

Arsitektur Von Neumann masih digunakan sampai sekarang karena…

a)

Tidak membutuhkan memori

b)

Semua komponen digabung dalam satu perangkat

c)

Efektif dalam menyimpan instruksi dan data dalam memori yang sama

d)

Tidak menggunakan CPU

e)

Tidak memerlukan perangkat input-output

19.

Brainware adalah…

a)

Perangkat keras yang digunakan untuk mengolah data

b)

Perangkat lunak yang menjalankan aplikasi

c)

Orang yang menggunakan atau mengoperasikan komputer

d)

Data yang tersimpan dalam komputer

e)

Sistem operasi pada komputer

20.

Berikut yang termasuk jenis brainware adalah…

a)

Monitor

b)

Linux

c)

Programmer

d)

RAM

e)

File sistem

21.

Brainware yang bertugas mengelola dan memelihara sistem komputer adalah…

a)

Operator

b)

Programmer

c)

System analyst

d)

Administrator

e)

Designer

22.

Operator bertugas untuk…

a)

Mendesain aplikasi

b)

Membuat sistem operasi

c)

Menganalisis sistem

d)

Menjalankan sistem operasi dan program

e)

Mengembangkan perangkat keras

23.

System analyst memiliki tugas untuk…

a)

Menginput data

b)

Merancang dan menganalisis sistem

c)

Menginstal hardware

d)

Memperbaiki printer

e)

Mengelola file sampah

24.

Perangkat lunak disebut juga sebagai…

a)

Hardware

b)

Brainware

c)

Software

d)

Firmware

e)

Dataware

25.

Fungsi utama perangkat lunak adalah…

a)

Menyimpan data secara fisik

b)

Mengendalikan dan mengelola perangkat keras

c)

Menyediakan listrik untuk komputer

d)

Merawat hardware

e)

Menyjukkan sistem

26.

Berikut ini adalah contoh sistem operasi, kecuali…

a)

Windows

b)

Linux

c)

MacOS

d)

ChromeOS

e)

Microsoft Office

27.

Windows termasuk jenis perangkat lunak…

a)

Pengolah angka

b)

Utility

c)

Sistem operasi

d)

Antivirus

e)

Kompresi file

28.

Sistem operasi Linux bersifat…

a)

Berbayar

b)

Eksklusif

c)

Open source

d)

Tidak dapat dimodifikasi

e)

Hanya berjalan di Mac

29.

MacOS dikembangkan oleh…

a)

Google

b)

Microsoft

c)

Oracle

d)

Apple

e)

IBM

30.

Mengapa indentasi (penjorokan baris) penting dalam pseudocode?

a)

Untuk memperindah tampilan saja

b)

Untuk menandai blok logika seperti IF atau loop

c)

Agar komputer bisa membaca pseudocode

d)

Untuk menyimpan variabel

e)

Agar pseudocode dapat dibaca

31.

Pseudocode adalah…

a)

Bahasa pemrograman tingkat tinggi

b)

Bahasa mesin komputer

c)

Kode semu untuk menggambarkan algoritma

d)

Kode yang langsung dijalankan komputer

e)

Sistem operasi komputer

32.

Fungsi utama pseudocode adalah…

a)

Menggantikan seluruh bahasa pemrograman

b)

Menghapus error pada program

c)

Membantu merencanakan logika sebelum menulis kode

d)

Menjalankan perintah komputer

e)

Menyimpan data program

33.

Perintah BACA (READ) digunakan untuk…

a)

Menyimpan data ke variabel

b)

Menampilkan data ke layar

c)

Meminta input dari pengguna

d)

Menghitung nilai matematika

e)

Mengakhiri program

34.

Perintah TULIS (WRITE) berfungsi untuk…

a)

Menginput data

b)

Mengakhiri program

c)

Menampilkan output ke layar

d)

Menghapus variabel

e)

Mengurutkan data

35.

Simbol ← dalam pseudocode berarti…

a)

Perbandingan nilai

b)

Penjumlahan

c)

Penugasan nilai (assignment)

d)

Pengurangan nilai variabel

e)

Pengganti tanda titik

36.

Contoh assignment yang benar adalah...

a)

10 ← total

b)

hasil = total

c)

total ← angka1 + angka2

d)

angka1 + angka2 ← total

e)

total = sama

37.

Struktur pseudocode yang benar diawali dengan...

a)

MULAI atau BEGIN

b)

STOP

c)

IF

d)

WRITE

e)

END

38.

Perintah JIKA ... MAKA digunakan untuk...

a)

Menjalankan perulangan

b)

Mengurutkan data

c)

Membuat percabangan (keputusan)

d)

Menghapus variabel

e)

Deklarasi variabel

39.

Perintah SELAIN ITU (ELSE) dijalankan ketika...

a)

Program selesai

b)

Kondisi IF bernilai salah

c)

Variabel belum dideklarasikan

d)

Perhitungan gagal

e)

Data sudah diurutkan

40.

ULANGI DARI ... SAMPAI ... digunakan pada jenis perulangan...

a)

Tanpa batas

b)

Tidak berakhir

c)

Dengan batas yang jelas

d)

Berdasarkan kondisi SELAMA

e)

Yang hanya dijalankan sekali

41.

Perintah SELAMA ... LAKUKAN adalah bentuk dari...

a)

Percabangan

b)

Perulangan kondisi (while)

c)

Perhitungan matematika

d)

Deklarasi variabel

e)

Output data

42.

Dalam pseudocode, variabel dideklarasikan menggunakan kata...

a)

WRITE

b)

READ

c)

VAR

d)

LOOP

e)

START