TECHNOLOGY

1234567891011
Across
  1. 4. A computer architecture that uses multiple processors to perform tasks concurrently
  2. 7. A branch of computer science concerned with the design and analysis of algorithms
  3. 8. A computer program that acts as an intermediary between a user and a database
  4. 10. A communication protocol that ensures reliable data transmission over a network
  5. 11. A type of computer network that connects devices within a limited geographical area
Down
  1. 1. A distributed ledger technology that allows for secure, transparent, and tamper-proof recording of transactions
  2. 2. A network security measure that controls access to a computer system or network
  3. 3. A computer program that replicates itself and spreads from one computer to another
  4. 4. A type of artificial intelligence that learns from data without being explicitly programmed
  5. 5. A computer system that provides resources and services to other computers on a network
  6. 6. A software development methodology that emphasizes iterative, incremental development
  7. 9. A software program designed to harm a computer system by exploiting vulnerabilities