1. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    Thread ___, terkadang disebut UI thread, bertanggung jawab untuk memperbarui layar di aplikasi Android.

  2. Manakah dari hal berikut yang merupakan beberapa kesalahan dalam menggunakan thread di kode Anda secara langsung?

    Pilih sebanyak mungkin jawaban yang Anda inginkan.

  3. Manakah dari pernyataan di bawah ini yang benar tentang coroutine?

  4. Benar atau Salah: Jika fungsi sudah memanggil fungsi suspend, fungsi tersebut tidak perlu ditandai sebagai fungsi penangguhan itu sendiri.

  5. Manakah dari pernyataan berikut yang merupakan fungsi suspend?

    Pilih sebanyak mungkin jawaban yang Anda inginkan.

  6. Manakah dari pernyataan di bawah ini yang salah tentang async() dan runBlocking()?

  7. Benar atau Salah: Di sebagian besar aplikasi, Anda akan membuat coroutine menggunakan cakupan global.

  8. Apa yang bertanggung jawab untuk menentukan thread mana yang digunakan di balik layar oleh coroutine?

  9. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    ___ mirip dengan promise atau future dalam bahasa lain dan berfungsi sebagai placeholder untuk nilai hasil.

  10. Benar atau Salah: Job adalah unit kerja yang dapat dibatalkan yang dijalankan oleh coroutine.