Pergunta de entrevista da empresa NDS

How would you write the functional specification?