Solve it!

1234567891011121314151617181920
Across
  1. 2. Architecture basis for all computer architecture
  2. 8. Finding or correcting errors in a program
  3. 9. It includes NOT,AND,OR,NAND,NOR&XOR
  4. 11. A mechanical device that can carry out tasks normally done by humans
  5. 14. Decision making part of an automated system
  6. 15. A timing signal that stops the microprocessor
  7. 18. Unique identifier in a table
  8. 19. It pretends to be a program
Down
  1. 1. A person who gains illegal access to a computer
  2. 3. A type of system software
  3. 4. Address of a website
  4. 5. A shorter way of representing binary
  5. 6. A set of data used in pseudo code or program to check the correctness
  6. 7. A number system with only two numbers;0 and 1
  7. 10. A self replicating program that corrupts the computer
  8. 12. It includes 8 bits
  9. 13. It contains several elements of same data type
  10. 16. A standardized method for serial data transmission
  11. 17. A type of error checking include in data packet
  12. 20. A standard query language used in relational database