Eight computing words to define, with answers.
Eight everyday tasks to write as algorithms.
Ten items to sort into hardware and software, with answers.