digital systems term exam 9994409