1. Điền vào chỗ trống

    Nhập một hoặc nhiều từ để hoàn thành câu.

    Luồng ___, đôi khi được gọi là luồng giao diện người dùng, chịu trách nhiệm cập nhật màn hình trong ứng dụng Android.

  2. Đâu là một số sai lầm của việc trực tiếp sử dụng luồng trong mã?

    Chọn số lượng đáp án tuỳ ý.

  3. Câu nào sau đây đúng về coroutine?

  4. Đúng hay sai: Nếu một hàm đã gọi một hàm suspend, thì hàm đó không cần phải tự đánh dấu là hàm tạm ngưng.

  5. Mục nào sau đây là hàm suspend?

    Chọn số lượng đáp án tuỳ ý.

  6. Câu nào dưới đây sai về async()runBlocking()?

  7. Đúng hay sai: Trong hầu hết ứng dụng, bạn sẽ tạo coroutine bằng global scope.

  8. Mục nào có trách nhiệm xác định luồng (thread) nào mà coroutine sử dụng ở hậu trường?

  9. Điền vào chỗ trống

    Nhập một hoặc nhiều từ để hoàn thành câu.

    ___ tương tự như một lời hứa hoặc tương lai trong các ngôn ngữ khác và đóng vai trò là phần giữ chỗ cho một giá trị trả về.

  10. Đúng hay sai: Job là một đơn vị work có thể huỷ được do một coroutine thực hiện.