wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemrograman Teks, Grafis, dan Multimedia

Total questions: 20

Worksheet time: 3mins

Name
Class
Date
1.

Apa yang dimaksud dengan pemrograman berbasis teks?

a)

Pemrograman berbasis teks adalah cara untuk membuat aplikasi tanpa menulis kode sama sekali.

b)

Pemrograman berbasis teks adalah teknik yang hanya menggunakan suara untuk menulis kode.

c)

Pemrograman berbasis teks adalah metode pemrograman yang menggunakan teks untuk menulis kode.

d)

Pemrograman berbasis teks adalah metode pemrograman yang menggunakan gambar untuk menulis kode.

2.

Sebutkan tiga bahasa pemrograman yang umum digunakan!

a)

Python, Java, JavaScript

b)

C++

c)

Swift

d)

Ruby

3.

Apa itu algoritma dalam pemrograman?

a)

Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah dalam pemrograman.

b)

Algoritma adalah jenis software yang digunakan untuk mendesain aplikasi.

c)

Algoritma adalah perangkat keras yang mempercepat proses komputer.

d)

Algoritma adalah bahasa pemrograman yang digunakan untuk menulis kode.

4.

Jelaskan perbedaan antara pemrograman prosedural dan pemrograman berorientasi objek!

a)

Pemrograman prosedural menggunakan objek, sedangkan pemrograman berorientasi objek menggunakan fungsi.

b)

Pemrograman prosedural lebih lambat dibandingkan pemrograman berorientasi objek.

c)

Pemrograman prosedural dan berorientasi objek tidak memiliki perbedaan yang signifikan.

d)

Pemrograman prosedural menggunakan fungsi, sedangkan pemrograman berorientasi objek menggunakan objek.

5.

Apa yang dimaksud dengan GUI dalam pengembangan aplikasi grafis?

a)

GUI adalah alat untuk mengedit kode sumber aplikasi.

b)

GUI adalah sistem operasi yang berbasis teks.

c)

GUI adalah singkatan dari Global User Interface.

d)

GUI adalah antarmuka pengguna grafis yang memfasilitasi interaksi pengguna dengan aplikasi melalui elemen visual.

6.

Sebutkan dua alat pengembangan aplikasi grafis yang populer!

a)

Swing

b)

Electron

c)

Qt, JavaFX

d)

GTK

7.

Apa itu event handling dalam aplikasi grafis?

a)

Event handling adalah mekanisme untuk merespons interaksi pengguna dalam aplikasi grafis.

b)

Event handling adalah cara untuk mendesain antarmuka pengguna dalam aplikasi grafis.

c)

Event handling digunakan untuk menyimpan data pengguna dalam aplikasi grafis.

d)

Event handling adalah proses pengolahan data dalam aplikasi grafis.

8.

Jelaskan konsep dasar dari pemrograman multimedia!

a)

Konsep dasar pemrograman multimedia adalah penggabungan elemen media (teks, gambar, audio, video) untuk menciptakan aplikasi interaktif.

b)

Pemrograman multimedia tidak memerlukan elemen audio atau video.

c)

Konsep dasar pemrograman multimedia adalah membuat aplikasi tanpa interaksi.

d)

Pemrograman multimedia hanya melibatkan teks dan gambar.

9.

Sebutkan tiga jenis media yang dapat digunakan dalam pemrograman multimedia!

a)

Teks, Animasi, Grafik

b)

Web, Aplikasi, Database

c)

Dokumen, Spreadsheet, Presentasi

d)

Gambar, Audio, Video

10.

Apa peran audio dalam aplikasi multimedia?

a)

Audio berperan penting dalam meningkatkan pengalaman pengguna dan mendukung konten visual.

b)

Audio hanya berfungsi sebagai latar belakang tanpa interaksi.

c)

Audio hanya digunakan untuk hiburan tanpa tujuan edukatif.

d)

Audio tidak memiliki dampak pada pemahaman konten.

11.

Jelaskan bagaimana animasi dapat digunakan dalam pemrograman!

a)

Animasi tidak berpengaruh pada pengalaman pengguna.

b)

Animasi hanya digunakan untuk membuat video.

c)

Animasi hanya digunakan dalam desain grafis.

d)

Animasi dapat digunakan untuk meningkatkan interaksi pengguna dan pengalaman visual dalam pemrograman.

12.

Apa itu framework dalam pengembangan aplikasi grafis?

a)

Framework adalah jenis bahasa pemrograman.

b)

Framework adalah sistem operasi untuk komputer.

c)

Framework hanya digunakan untuk aplikasi web.

d)

Framework adalah sekumpulan alat dan pustaka yang memudahkan pengembangan aplikasi grafis.

13.

Sebutkan satu contoh aplikasi multimedia yang sering digunakan!

a)

Microsoft PowerPoint

b)

AutoCAD

c)

Final Cut Pro

d)

Adobe Photoshop

14.

Apa yang dimaksud dengan rendering dalam konteks grafis?

a)

Proses menghasilkan gambar dari model 3D atau data grafis lainnya.

b)

Teknik untuk menyimpan data grafis dalam format kompresi.

c)

Metode untuk mencetak gambar dari file digital.

d)

Proses mengedit gambar digital secara manual.

15.

Jelaskan pentingnya user experience (UX) dalam pengembangan aplikasi!

a)

User experience (UX) is irrelevant in application development.

b)

User experience (UX) is important in application development because it enhances user satisfaction, engagement, and retention.

c)

User experience (UX) is solely about technical performance of the application.

d)

User experience (UX) only affects the visual design of an application.

16.

Yang Bukan Kelebihan proses instalasi sistem operasi berbasis GUI adalah….

a)

Lebih mudah untuk dipahami

b)

Proses penginstalan menjadi lebih lama

c)

Perintah perintah dalam proses penginstalan ditampilkan dengan jelas

d)

Proses penginstalan tidak terlalu rumit

17.

Yang dimaksud dengan proses “installasi” adalah….

a)

Memindah data dari media penyimpan ke komputer

b)

Perintah-perintah untuk menjalankan suatu proses

c)

Membuat program dari yang belum ada menjadi ada

d)

Menjalankan program setup.exe /instalasi/install shield dari program yang bersangkutan

18.

Sistem operasi adalah….

a)

 penghubung antara brainware, hardware dan software

b)

penghubung antara user dan software

c)

penghubung user dengan user

d)

penghubung software dengan hardware

19.

Tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi jaringan melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk, adalah pengertian dari….

a)

TEXT

b)

CLI

c)

DOS

d)

GUI

20.

Fungsi dari sistem operasi adalah, kecuali….

a)

Mengatur perangkat lunak dengan perangkat keras komputer

b)

Mengatur dan memberi perintah kepada brainware

c)

Mengatur semua operasi dari seluruh perangkat keras komputer

d)

Mengatur operasi perangkat lunak komputer