Networking Software

12345678
Across
  1. 2. a small program that exploits a network security weakness (security hole) to replicate itself through computer networks.
  2. 3. an acronym that explains the main functions of a database
  3. 5. a program that hides in or masquerades as desirable software, such as utility or a game, but attacks computers it infects.
  4. 7. a small program attached to another program or data file. It replicates itself by attaching itself to other programs.
Down
  1. 1. a method of defining data formats for data that will be transmitted around a network.
  2. 2. self-contained, modular applications that can be described, published, located and invoked over a network, generally the web.
  3. 4. a standard format for transmitting data (linked to Javascript)
  4. 6. a layer of software that allows application programs to call on the services of the operating system.
  5. 8. a methodology for implementing a networked database.