일반적인 Android 사용 사례에서의 코루틴 사용 퀴즈

  1. 코루틴 사용의 이점은 무엇인가요?

    적절한 답변을 모두 선택합니다.

  2. 컴파일 오류를 일으키지 않고 suspend 수정자로 표시된 함수를 호출할 수 있는 것은 무엇인가요?

    적절한 답변을 모두 선택합니다.

  3. ViewModel에서 UI 관련 코루틴을 시작하는 데 사용하도록 권장되는 CoroutineScope는 무엇인가요?

  4. 다음 중 코루틴을 실행할 위치를 지정하기 위해 선택할 수 있는 사전 정의된 디스패처 3개는 무엇인가요?

    적절한 답변을 모두 선택합니다.

  5. 빈 칸 채우기

    단어를 하나 이상 입력하여 문장을 완성하세요.

    WorkManager와 함께 코루틴을 사용하려면 ___을(를) 확장하고 정지 함수인 doWork()를 재정의합니다.

  6. 빈 칸 채우기

    단어를 하나 이상 입력하여 문장을 완성하세요.

    앱에서 Room 라이브러리를 사용할 때 ___ 키워드를 DAO 메서드에 추가하면 메서드를 기본 스레드에서 안전하게 호출할 수 있습니다.

  7. 코루틴을 테스트할 때 runBlockingTest 함수와 관련하여 다음 설명 중 참인 것은 무엇인가요?

    적절한 답변을 모두 선택합니다.