Platforms Crossword

12345678910
Across
  1. 3. A widely used algorithm in network routing protocols, most notably IS-IS (Intermediate System to Intermediate System) and Open Shortest Path First (OSPF)
  2. 6. A condition where a computer's virtual memory resources are overused, leading to a constant state of paging and page faults, inhibiting application-level processing
  3. 9. A problem encountered in concurrent computing where a process is perpetually denied necessary resources to process its work.
Down
  1. 1. A commonly used method of securely exchanging cryptographic keys over a public channel
  2. 2. Address A unique identifier of each host and is associated with the NIC
  3. 4. A variable or abstract data type used to control access to a common resource by multiple processes in a concurrent system such as a multitasking operating system.
  4. 5. An endpoint of a two-way communication link between two programs running on the network.
  5. 7. An algorithmic paradigm that builds up a solution piece by piece, always choosing the next piece that offers the most obvious and immediate benefit.
  6. 8. A self-balancing tree data structure that maintains sorted data and allows searches, sequential access, insertions, and deletions in logarithmic time. This data structure is commonly used to maintain indexes in MySql
  7. 10. A data structure in a Unix-style file system that describes a file-system object such as a file or a directory