Solve it!

12345678910111213141516171819
Across
  1. 2. A PERSON WHO GAINS ILLEGAL ACCESS TO A COMPUTER
  2. 4. FINDING OR CORRECTING ERRORS IN A PROGRAM
  3. 5. A SELF REPLICATING PROGRAM THAT CORRUPTS THE COMPUTER
  4. 8. A SHORTER WAY OF REPRESENTING BINARY
  5. 9. TYPE OF SYSTEM SOFTWARE
  6. 11. A STANDARD QUERY LANGUAGE USED IN RELATIONAL DATABASE
  7. 12. IT INCLUDES NOT,AND,OR,NAND,NOR&XOR
  8. 16. EXPAND URL
  9. 17. A SET OF DATA USED IN PSEUDO CODE OR PROGRAM TO CHECK THE CORRECTNESS
  10. 19. A UNIQUE IDENTIFIER IN A TABLE
Down
  1. 1. A STANDARDIZED METHOD FOR SERIAL DATA TRANSMISSION
  2. 3. A NUMBER SYSTEM WITH ONLY TWO NUMBERS;0 AND 1
  3. 5. ARCHITECTURE BASIS FOR ALL COMPUTER ARCHITECTURE
  4. 6. IT PRETENDS TO BE A PROGRAM
  5. 7. A TIMING SIGNAL THAT STOPS THE MICROPROCESSOR
  6. 10. DECISION MAKING PART OF AN AUTOMATED SYSTEM
  7. 13. A TYPE OF ERROR CHECKING INCLUDE IN DATA PACKET
  8. 14. A MECHANICAL DEVICE THAT CAN CARRYOUT TASKS NORMALLY DONE BY HUMANS
  9. 15. IT INCLUDES 8 BITS
  10. 18. IT CONTAINS SEVERAL ELEMENTS OF SAME DATA TYPE