1037891
Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoInterpretação
- LinguagensGroovy
Dadas as seguintes sentenças sobre a linguagem Groovy:
I. Uma closure sempre retorna um valor.
II. Uma closure é como um bloco de código regular que é executado no momento em que é encontrado.
III. O trecho de código Groovy a seguir não é compilável def x=false; if(x=true) println "$x"
IV. O código abaixo produz na saída padrão: foo bar
def foo = { bar, foo-> println "${bar} ${foo}" }
def bar = foo.curry("foo") bar("bar")
É correto dizer que: