A classe AsyncTask possui como tarefa principal a execução do código que requer maior poder de processamento em uma thread que não é a responsável pela interface do aplicativo. Essa classe atualiza as informações da interface e ajuda no processamento em background.
Considerando os métodos internos dessa classe, avalie as afirmações a seguir e as correlacione adequadamente aos termos a que se referem.
1 - onPreExecute().
2 - dolnBackground().
3 - onProgressUpdate().
I - Exibe alguma forma de progresso na interface durante o tempo em que o processamento em segundo plano é executado.
II - Permite a demonstração de uma barra de progresso ou uma mensagem que informa a ação de ter que aguardar.
III - Responsabiliza-se pela parte pesada do processamento com a possibilidade de retornar um objeto qualquer.
Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.