Solve the following crossword based on the clues given.

12345678910111213141516171819202122
Across
  1. 2. writing a list of instructions that will cause a computer to perform specified operation
  2. 4. acronym Electronic Delay Storage Automatic Calculator
  3. 8. radix of a number system
  4. 9. a binary digit
  5. 10. a standard 7 bit code for data representation
  6. 13. part of a computer's memory reserved to store cut or copied data
  7. 15. a mistake/error in a computer program
  8. 16. another word for integrated circuit
  9. 18. group of two or more logically related elements identified by a single name
  10. 19. any object that has meaning for a particular application
  11. 20. a small high speed memory used for temporary memory
  12. 21. data base management system
  13. 22. a number system with a base of 2
Down
  1. 1. a physical transmission media that uses glass tubes
  2. 3. store or retrieve data to or from storage
  3. 5. protection of data from accidental modification
  4. 6. process correction of errors in the computer program
  5. 7. to assign a code to represent data
  6. 11. father of the computer
  7. 12. unambiguous steps to be followed sequentially to arrive at a solution to a problem
  8. 14. a set of symbols containing the letters A-Z and numbers 0-9
  9. 17. a device that connects dissimilar computer