wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Teknologi Informasi

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan pengembangan aplikasi?

a)

Pengembangan aplikasi adalah proses merancang dan memelihara aplikasi perangkat keras.

b)

Pengembangan aplikasi adalah proses mengembangkan dan memelihara aplikasi perangkat lunak.

c)

Pengembangan aplikasi adalah proses merancang dan mengembangkan aplikasi perangkat lunak.

d)

Pengembangan aplikasi adalah proses merancang, mengembangkan, dan memelihara aplikasi perangkat lunak untuk digunakan oleh pengguna akhir.

2.

Apa peran seorang pengembang aplikasi dalam sebuah proyek?

a)

Seorang pengembang aplikasi bertanggung jawab untuk memasak kue

b)

Peran seorang pengembang aplikasi adalah sebagai pengemudi taksi

c)

Pengembang aplikasi harus menari balet dalam proyek

d)

Seorang pengembang aplikasi memiliki peran dalam merancang, mengembangkan, dan menguji aplikasi sesuai dengan kebutuhan proyek.

3.

Apa saja tahapan dalam pengembangan aplikasi?

a)

Desain

b)

Analisis kebutuhan, perancangan, implementasi, pengujian, pemeliharaan

c)

pemeliharaan

d)

pelaporan

e)

evaluasi

4.

Bagaimana proses pengujian aplikasi dilakukan?

a)

Pengujian aplikasi tidak memerlukan analisis hasil

b)

Pengujian aplikasi tidak perlu dilakukan

c)

Pengujian aplikasi hanya dilakukan setelah peluncuran

d)

Langkah-langkah pengujian aplikasi meliputi perencanaan, pembuatan skenario, eksekusi, dan analisis hasil.

5.

Apa yang dimaksud dengan debugging dalam pengembangan aplikasi?

a)

Debugging adalah proses mengidentifikasi, menemukan, dan memperbaiki kesalahan atau bug dalam kode program.

b)

Debugging adalah proses menggandakan kode program.

c)

Debugging adalah proses menghapus kode program yang tidak diperlukan.

d)

Debugging adalah proses menambahkan fitur baru ke dalam aplikasi.

6.

Apa kegunaan dokumentasi dalam pengembangan aplikasi?

a)

Dokumentasi tidak mempengaruhi kualitas aplikasi

b)

Dokumentasi tidak perlu dijelaskan kepada pengguna aplikasi

c)

Dokumentasi hanya diperlukan saat awal pengembangan aplikasi

d)

Dokumentasi digunakan untuk menjelaskan rancangan, fungsionalitas, dan penggunaan aplikasi kepada pengembang dan pengguna aplikasi.

7.

Apa yang dimaksud dengan deployment aplikasi?

a)

Penyimpanan aplikasi di server lokal

b)

Penempatan aplikasi yang telah selesai dikembangkan ke lingkungan produksi atau pengguna akhir.

c)

Penghapusan aplikasi dari lingkungan produksi

d)

Pengembangan aplikasi yang belum selesai

8.

Bagaimana cara melakukan maintenance pada aplikasi yang sudah dikembangkan?

a)

Menambah fitur baru tanpa uji coba

b)

Tidak melakukan backup sebelum update

c)

Melakukan pemantauan performa, memperbaiki bug, mengupdate library dan framework, melakukan uji regresi, dan memperbarui dokumentasi.

d)

Menghapus semua kode yang sudah ada

9.

Apa perbedaan antara aplikasi desktop dan aplikasi web?

a)

Aplikasi desktop memiliki tampilan yang lebih sederhana dibandingkan aplikasi web.

b)

Aplikasi desktop dijalankan secara lokal, sedangkan aplikasi web diakses melalui browser dan dijalankan secara online.

c)

Aplikasi desktop dijalankan secara online, sedangkan aplikasi web dijalankan secara offline.

d)

Aplikasi desktop diakses melalui browser, sedangkan aplikasi web dijalankan secara lokal.

10.

Bagaimana pengaruh teknologi cloud dalam pengembangan aplikasi?

a)

Teknologi cloud tidak memiliki pengaruh dalam pengembangan aplikasi

b)

Penggunaan teknologi cloud hanya membuat pengembangan aplikasi menjadi lebih rumit

c)

Aplikasi yang dikembangkan dengan teknologi cloud tidak dapat diakses secara online

d)

Teknologi cloud memungkinkan pengembang untuk mengakses sumber daya komputasi secara fleksibel dan efisien melalui internet, mempercepat pengembangan aplikasi, meningkatkan skalabilitas, dan mengurangi biaya infrastruktur.