Variant 1

12345678910
Across
  1. 3. A system that responds to requests across a computer network to provide, or help to provide, a network or data service.
  2. 6. A language mechanism for restricting direct access to some of the object's components.
  3. 7. A company originated in 1911 as the Computing-Tabulating-Recording Company.
  4. 9. An extensible program-code-template for creating objects, providing initial values for state and implementations of behavior.
  5. 10. A type of computing that relies on shared computing resources rather than having local servers or personal devices to handle applications.
Down
  1. 1. An imperative and procedural programming language, which Niklaus Wirth designed in 1968–69.
  2. 2. A peripheral device which makes a persistent human-readable representation of graphics or text on paper.
  3. 4. A square or rectangular image consisting of a series of parallel black lines and white spaces of varying widths that can be read by a scanner.
  4. 5. A family of multitasking, multiuser computer operating systems which development starting in the 1970s at the Bell Labs research center.
  5. 8. A short name of an error named “Blue screen of death”.