Across
- 5. algorithms with exponential or factorial efficiencies are examples of algorithms that run in an unreasonable amount of time.
- 9. an ___ problem is one for which no algorithm can be constructed that is always capable of providing a correct yes-or-no answer
- 11. the Internet is a computer network consisting of interconnected networks that use standardized, open (nonproprietary) communication ____
- 12. the maximum amount of data that can be sent on a network in a fixed amount of time
- 13. without company
- 14. the World Wide Web uses the ____
- 18. a group of interconnected computing devices capable of sending or receiving data
- 20. a protocol is an agreed-upon set of ____ that specify the behavior of a system
- 21. sequence of directly connected computing devices that begins at the sender and ends at the receiver
- 22. the process of finding a path from sender to receiver
- 23. routing on the Internet is usually ____; it is not specified in advance
- 24. an approach to a problem that produces a solution that is not guaranteed to be optimal but may be used when techniques that are guaranteed to always find an optimal solution are impractical
- 25. whether rich or poor, you have tons of these
- 27. the _____ of a system is the capacity for the system to change in size and scale to meet new demands
- 28. packets contain a chunk of data and metadata used for routing the packet between the ____ and the destination on the Internet, as well as for data reassembly
Down
- 1. information is passed through the Internet as a ___
- 2. a ____ problem is a decision problem for which an algorithm can be written to produce a correct output for all inputs (e.g., “Is the number even?”)
- 3. a sci-fi copy
- 4. bandwidth is usually measured in bits per ______
- 6. packets may arrive at the destination in order, out of order, or not at all
- 7. algorithms with a polynomial efficiency or slower (constant, linear, square, cube, etc.) are said to run in a ____ amount of time
- 8. a group of computing devices and programs working together for a common purpose
- 10. to sharpen
- 15. is a system of linked pages, programs, and files
- 16. a place for your ice cream
- 17. a physical artifact that can run a program
- 19. data streams contain chunks of data, which are encapsulated in ____
- 26. Post ____
