Puzzle buzzle

12345678910
Across
  1. 2. An object in many programming languages that stores a memory address.
  2. 6. The repetition of a process in order to generate an outcome
  3. 7. The first section of an operating system to load into memory.
  4. 10. The process of encoding information.
Down
  1. 1. A multiple of the unit byte for digital information.
  2. 3. It is an abstract data type that can store unique values,without any particular order.
  3. 4. The part of an operating system that is responsible for loading programs and libraries
  4. 5. In OOPS,a procedure associated with a message and an object.
  5. 8. A networking device that forwards data packets between computer networks.
  6. 9. Occurs when a thing is defined in terms of itself or of its type.