CS20 Theory Puzzle

12345678910111213141516
Across
  1. 2. a form of computer memory that can be read and changed in any order, typically used to store working data and machine code.
  2. 6. If ALL inputs are on, the output is on. If even one input is off, the output is off.
  3. 7. does the math, boolean (if, else)
  4. 9. If one input is on, but the other input is off, the output is on.
  5. 11. a key with two different formulas for encrypting and decrypting
  6. 12. Does the wiring
  7. 14. Ethereum is cryptocurrency tracked by this software
  8. 15. NFTS are used to guarantee this about a piece of art.
  9. 16. stores a single memory address, or a single instruction, or a single number as a result of the instructions
Down
  1. 1. this key is used to encrypt and decrypt data with randomly generated sequence of bits that cannot be easily guessed
  2. 3. a hardware or software component that stores data so that future requests for that data can be served faster
  3. 4. Overflow errors are tracked by...
  4. 5. Use quibits instead of bits, where you measure the probability rather than the actual 1 or 0
  5. 8. is a component of a computer's central processing unit that directs the operation of the processor
  6. 10. Memory built out of 3-5 logic gates that will store a single bit (0 or 1)
  7. 13. (Logic Gates)Reverses the input