wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS PRODI ILKOM 2025

Total questions: 40

Worksheet time: 3600secs

Name
Class
Date
1.

Apa yang dimaksud dengan perangkat keras (hardware) dalam komputer?

a)

Program yang berjalan di komputer

b)

Proses pengolahan data

c)

Komponen fisik dari komputer

d)

Informasi yang disimpan dalam komputer

2.

Mana di bawah ini yang termasuk contoh perangkat lunak sistem (system software)?

a)

Microsoft Word

b)

Adobe Photoshop

c)

Windows 10

d)

Google Chrome

3.

Bahasa pemrograman generasi pertama disebut juga sebagai...

a)

Bahasa Assembly

b)

Bahasa mesin

c)

Bahasa tingkat tinggi

d)

Bahasa pemrograman visual

4.

Fungsi utama CPU dalam sistem komputer adalah untuk...

a)

Menyimpan data dalam jangka panjang

b)

Menghubungkan komputer dengan internet

c)

Memproses instruksi dan mengendalikan operasi komputer

d)

Menampilkan hasil proses kepada pengguna

5.

Apa yang dimaksud dengan algoritma dalam ilmu komputer?

a)

Bahasa pemrograman terbaru

b)

Kumpulan data yang disimpan dalam database

c)

Urutan langkah-langkah logis untuk menyelesaikan masalah

d)

Program aplikasi untuk mengedit gambar

6.

Apa kepanjangan dari "CPU"?

a)

Central Programming Unit

b)

Central Processing Unit

c)

Computer Personal Unit

d)

Control Processing Utility

7.

Dalam jaringan komputer, perangkat yang berfungsi untuk menghubungkan dua jaringan berbeda disebut...

a)

Switch

b)

Hub

c)

Router

d)

Modem

8.

Mana berikut ini yang merupakan contoh perangkat input?

a)

Printer

b)

Monitor

c)

Mouse

d)

Speaker

9.

Dalam hirarki data, urutan dari yang paling kecil ke terbesar adalah...

a)

Field – Record – File – Database

b)

Record – Field – File – Database

c)

File – Record – Field – Database

d)

Database – File – Record – Field

10.

Apa fungsi utama RAM (Random Access Memory)?

a)

Menyimpan data secara permanen

b)

Menyimpan data sementara saat komputer bekerja

c)

Mempercepat koneksi internet

d)

Menjalankan aplikasi grafis

11.

Salah satu contoh sistem operasi berbasis open-source adalah...

a)

Windows

b)

macOS

c)

Linux

d)

iOS

12.

Dalam pemrograman, struktur data yang menyimpan sekumpulan data sejenis secara berurutan disebut...

a)

Stack

b)

Array

c)

Tree

d)

Graph

13.

Apa yang dimaksud dengan "bug" dalam dunia pemrograman?

a)

Bahasa pemrograman baru

b)

Kesalahan atau cacat dalam program

c)

Versi beta dari aplikasi

d)

Algoritma terbaru

14.

Siapa yang dikenal sebagai "Bapak Komputer"?

a)

Alan Turing

b)

Charles Babbage

c)

Bill Gates

d)

Tim Berners-Lee

15.

Di bawah ini yang merupakan contoh cloud storage adalah...

a)

Harddisk eksternal

b)

Google Drive

c)

Flashdisk

d)

DVD-ROM

16.

Apa yang dimaksud dengan phishing dalam keamanan komputer?

a)

Teknik meningkatkan kecepatan internet

b)

Upaya mendapatkan data pribadi dengan menyamar sebagai pihak terpercaya

c)

Proses menghapus virus komputer

d)

Sistem backup otomatis

17.

Dalam teknologi web, HTML berfungsi untuk...

a)

Mengatur tampilan grafis halaman web

b)

Membuat struktur dasar halaman web

c)

Menyimpan database online

d)

Menghubungkan jaringan komputer

18.

Apa nama jenis memori komputer yang isinya tetap ada meskipun listrik dimatikan?

a)

RAM

b)

ROM

c)

Cache

d)

Register

19.

Apa itu firewall dalam konteks jaringan komputer?

a)

Perangkat keras untuk mempercepat internet

b)

Software untuk mendeteksi virus

c)

Sistem keamanan untuk membatasi akses jaringan

d)

Aplikasi untuk memperbesar sinyal wifi

20.

Yang termasuk perangkat output di bawah ini adalah...

a)

Scanner

b)

Keyboard

c)

Monitor

d)

Webcam

21.

Apa singkatan dari URL?

a)

Uniform Resource Locator

b)

Unique Resource Locator

c)

Uniform Retrieval Link

d)

Universal Resource Link

22.

Aplikasi Microsoft Excel digunakan terutama untuk...

a)

Pengolahan gambar

b)

Pengolahan teks

c)

Pengolahan angka dan data

d)

Pengelolaan email

23.

Dalam struktur database, kumpulan dari beberapa field disebut...

a)

Record

b)

File

c)

Table

d)

Query

24.

Jika sebuah program dikompilasi, artinya...

a)

Program dijalankan secara langsung

b)

Program diterjemahkan dari bahasa sumber ke bahasa mesin

c)

Program diperbaiki dari bug

d)

Program disimpan ke dalam database

25.

Perangkat lunak yang digunakan untuk mengakses halaman web disebut...

a)

Web browser

b)

Web server

c)

Web hosting

d)

Web client

26.

Apa yang membedakan compiler dan interpreter dalam proses eksekusi program?

a)

Compiler menerjemahkan baris per baris, interpreter menerjemahkan sekaligus.

b)

Compiler menerjemahkan sekaligus dan menghasilkan file executable, interpreter menjalankan baris per baris.

c)

Interpreter menghasilkan file executable, compiler menjalankan langsung.

d)

Compiler dan interpreter memiliki fungsi yang sama.

27.

Dalam jaringan komputer, protokol TCP/IP berfungsi untuk...

a)

Menyimpan file secara lokal

b)

Mengatur bagaimana data dikirim dan diterima di jaringan

c)

Meningkatkan kecepatan harddisk

d)

Menyusun tampilan grafis halaman web

28.

Teknik enkripsi dalam keamanan komputer bertujuan untuk...

a)

Mempercepat akses internet

b)

Melindungi data dengan mengubahnya menjadi format tidak terbaca

c)

Menghapus data yang tidak diperlukan

d)

Menghubungkan dua komputer secara langsung

29.

Dalam konsep Object-Oriented Programming (OOP), pewarisan (inheritance) digunakan untuk...

a)

Mengurangi kompleksitas logika program

b)

Membuat salinan identik dari sebuah objek

c)

Membuat kelas baru dari kelas yang sudah ada

d)

Menjalankan dua program bersamaan

30.

Apa prinsip utama dalam algoritma divide and conquer?

a)

Menggabungkan semua data sekaligus

b)

Membagi masalah menjadi bagian lebih kecil, menyelesaikannya, lalu menggabungkan hasilnya

c)

Mengerjakan masalah tanpa membaginya

d)

Membuat salinan data sebanyak mungkin

31.

Jika sebuah sistem basis data mengalami 'deadlock', maka yang terjadi adalah...

a)

Data hilang seluruhnya

b)

Dua atau lebih proses saling menunggu sumber daya sehingga tidak ada yang berjalan

c)

Data diperbarui secara otomatis

d)

Proses backup dijalankan

32.

Dalam sistem operasi, apa tujuan dari konsep 'multitasking'?

a)

Membatasi pengguna untuk menjalankan satu aplikasi

b)

Menjalankan beberapa tugas atau proses secara bersamaan

c)

Mempercepat proses booting

d)

Menghapus file yang tidak diperlukan

33.

Pada model jaringan client-server, peran server adalah...

a)

Meminta layanan dari client

b)

Memberikan layanan kepada client

c)

Menghubungkan client dengan internet

34.

Manakah dari berikut ini yang merupakan contoh software berlisensi GPL (General Public License)?

a)

Microsoft Office

b)

Adobe Photoshop

c)

Linux

35.

Dalam arsitektur komputer, ALU (Arithmetic Logic Unit) bertugas untuk...

a)

Menyimpan data

b)

Mengatur komunikasi antar komponen

c)

Melakukan operasi aritmatika dan logika

36.

Ketika membahas kecerdasan buatan, istilah "machine learning" mengacu pada...

a)

Mesin yang bisa memperbaiki dirinya sendiri secara fisik

b)

Mesin yang bisa mengambil keputusan tanpa pemrograman eksplisit

c)

Mesin yang hanya menjalankan program statis

d)

Mesin yang hanya digunakan untuk pengolahan gambar

37.

Pada konsep jaringan komputer, istilah "bandwidth" merujuk pada...

a)

Kecepatan CPU

b)

Kapasitas maksimum data yang dapat ditransfer dalam waktu tertentu

c)

Ukuran file dalam sistem

d)

Jumlah komputer dalam jaringan

38.

Suatu program memerlukan algoritma untuk menemukan elemen terkecil dalam sebuah array yang unsurnya tidak berurutan. Jika program berjalan pada array berukuran sangat besar, pendekatan algoritma yang optimal untuk masalah ini adalah...

a)

Divide and Conquer dengan pembagian array acak

b)

Algoritma brute force dengan membandingkan semua elemen satu per satu

c)

Mencari elemen terkecil hanya pada separuh array

d)

Menggunakan pencarian biner setelah array diurutkan

39.

Apa yang digunakan untuk menampilkan gambar di komputer?

a)

Monitor

b)

Speaker

40.

Dalam struktur komputer, perangkat yang berfungsi sebagai media penyimpanan data jangka panjang adalah...

a)

RAM

b)

Cache

c)

Harddisk

d)

CPU