IT vocabulary

123456789
Across
  1. 1. a piece of work that has to be done
  2. 4. applicaton of scientific knowledge
  3. 6. someone who doing his job
  4. 7. supply
  5. 8. having a purpose
  6. 9. a person who uses or operates something
Down
  1. 2. someone having what it takes to do something
  2. 3. colllection of programs on a computer
  3. 5. a name that describes someone's position or job
  4. 6. a person who mainting and managing websites and servers