Crossword!

1234567891011
Across
  1. 2. Set of instructions written in a particular language to complete a specific task
  2. 5. A device that takes information from the user.
  3. 6. Software that holds the source code safe and encrypted
  4. 8. A device that displays or releases information to the user
  5. 9. Program that performs a specific function
  6. 10. Create logic and functionality behind the scenes of the website
  7. 11. 1 of 4 testing levels where different units of the app are tested as a whole
Down
  1. 1. Way for programmers to communicate with the computer.
  2. 3. Hardware that operating systems have to allocate
  3. 4. Software given to users for free, eventually requiring users to pay for the continued support
  4. 7. Program that manages the device’s hardware.