Computer composition principle final exam papers and answers