ProgramaçãoLinguagens de programação
- (CESGRANRIO 2018)
Pig Latin é uma linguagem de programação orientada a workflows, onde cada operação realizada gera um novo conjunto de dados.
Dentre suas diversas características, NÃO se identifica a seguinte:
A) poder definir um elemento de dados como nulo (null), cuja semântica é de valor desconhecido; qualquer operação aritmética que o envolva retornará null.
B) possuir natureza declarativa: os usuários especificam o que desejam sem se preocupar com a forma como isso é feito.
C) combinar os operadores cogroup e foreach de forma equivalente a uma operação de junção (join), com a segunda utilizando o modificador flatten sem nulos nas chaves.
D) possuir, além dos tipos básicos de dados, três tipos complexos: maps, tuples e bags, sendo que um tipo complexo pode conter dados de quaisquer outros tipos.
E)
especificar expressões condicionais com o operador bincond (?), na seguinte forma:
<teste> ?<retorno 1> : <retorno 2> :
Se <teste> for null, bincod retorna null.
Próximo:
EXERCÍCIOS - Exercício 4
Vamos para o Anterior: Exercício 2
Tente Este: Exercício 1
Primeiro: Exercício 1
VOLTAR ao índice: Programação