ICT revision questions and answers