Questão de Engenharia de Software — Desenvolvimento de Software — UFSCAR 2023
Engenharia de Software›Desenvolvimento de Software
Código
qg046181
Banca
UFSCAR
Órgão
UFSCAR
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Gradle oferece um sistema flexível e poderoso para construir, testar e empacotar aplicativos, além de gerenciar as dependências do projeto. Qual dos seguintes comandos do Gradle é usado para executar tarefas em paralelo, aproveitando ao máximo o processamento multinúcleo?
Agradle --multithread
Bgradle -m
Cgradle --concurrent
Dgradle -p
Egradle --parallel
Revelar gabarito e comentário▾
GabaritoE — gradle --parallel
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Comandos do Gradle para execução paralela
A questão testa o conhecimento sobre as opções de linha de comando do Gradle, especificamente aquela que habilita a execução paralela de tarefas para aproveitar múltiplos núcleos de CPU.
Alternativa A — ❌ Incorreta
gradle --multithread não é um comando válido no Gradle. Não existe essa opção.
Alternativa B — ❌ Incorreta
gradle -m é a opção para dry-run (execução simulada), que mostra as tarefas que seriam executadas sem realmente executá-las. Não tem relação com paralelismo.
Alternativa C — ❌ Incorreta
gradle --concurrent não é um comando válido no Gradle. A opção correta é --parallel.
Alternativa D — ❌ Incorreta
gradle -p é usado para especificar o diretório do projeto (project directory). Não tem relação com execução paralela.
Alternativa E — ✅ Correta
gradle --parallel é a opção que instrui o Gradle a executar tarefas em paralelo, maximizando o uso de processadores multinúcleo. Essa opção pode ser configurada também no arquivo gradle.properties com a propriedade org.gradle.parallel=true.
PEGA ESSA DICA!
Decore os comandos mais comuns do Gradle: --parallel (paralelismo), -m (dry-run), -p (project dir), --daemon (usar daemon), --offline (modo offline). Em provas, a banca costuma cobrar o nome exato da opção.