computers and microchips have become part of our everyday lives: we visit shops and offices which have been designed with the help of computer, we read magazines which have been produced on computer, we pay bills prepared by computers. just picking up a telephone and dialing a number involves the use of a sophisticated computer system, as dose making a flight reservation or bank transaction.