Computing Crossword

1234567
Across
  1. 2. Data represented by 0s and 1s
  2. 3. A sequence of unambiguous instructions for solving a problem
  3. 5. A method of writing up a set of instructions for a computer program in plain English
  4. 7. A type of searching
Down
  1. 1. A type of searching
  2. 4. Repeating steps, or instructions
  3. 6. A type of sorting