Computer Science Crossword Puzzle
Across
- 2. - Extensible Markup Language, a language for encoding documents in a format that is both human-readable and machine-readable.
- 7. - The smallest unit of a process that can be scheduled by an operating system.
- 9. - A placeholder for storing data in a program.
- 10. - A program that translates source code into machine code.
- 12. - An outdated storage medium consisting of a thin, flexible disk.
- 14. BROWSER - A software application used to access information on the World Wide Web.
- 16. - A set of instructions written in a scripting or programming language.
- 17. - In programming, a keyword that returns a value from a generator function.
- 18. - A data structure that follows the Last-In-First-Out (LIFO) principle.
- 21. - A device that forwards data packets between computer networks.
- 24. - The essential core of an operating system.
- 27. - A structured collection of data stored electronically.
- 29. - A self-contained unit that consists of both data and procedures to manipulate the data.
- 30. - A function that converts input data into a fixed-size string of characters.
- 32. - The order in which bytes are stored in computer memory.
- 34. - A data type representing true or false values.
- 37. - A standardized character encoding system.
- 39. - The basic unit of information in computing and digital communications.
- 40. - A point of interaction between different software components.
- 42. - A collection of interconnected computers and devices.
- 44. - The process of phasing out a software or hardware feature.
- 46. - A network of intersecting horizontal and vertical lines.
- 47. - A step-by-step procedure or formula for solving a problem.
- 48. - A high-level, object-oriented programming language.
- 49. - An alternative name for a variable or command in programming.
- 50. - A file compression format commonly used in computing.
Down
- 1. - A group of connected computers or servers.
- 3. - Just-In-Time compilation, a method of compiling code during runtime.
- 4. - A unit of data transmitted over a network.
- 5. - A smaller, faster type of memory used to store frequently accessed data.
- 6. - A data structure that stores a collection of elements.
- 8. - The core of an operating system that manages system resources.
- 11. - A feature in object-oriented programming that allows a class to inherit properties and methods from another class.
- 13. - A variable that stores the memory address of another variable.
- 15. - A fundamental building block in a data structure, often representing a point in a network or graph.
- 19. - A networking device that connects multiple devices in a LAN.
- 20. - A programming technique where a function calls itself.
- 22. - Bundling of data and methods that operate on the data.
- 23. - Software or hardware that is outdated but still in use.
- 25. - A unit of digital information that consists of 8 bits.
- 26. - The central component of an operating system.
- 28. - A function that is associated with an object in object-oriented programming.
- 31. - A data structure that follows the First-In-First-Out (FIFO) principle.
- 33. - A rule or pattern that specifies how a certain input sequence should be mapped to an output sequence.
- 35. LIST - A data structure consisting of a sequence of elements where each element points to the next one.
- 36. - A security system that controls and monitors incoming and outgoing network traffic.
- 38. SYSTEM - Software that manages computer hardware and provides services for computer programs.
- 41. - The process of finding and fixing errors in a program.
- 43. - A sequence of instructions within a program that can be executed independently.
- 45. - A collection of nodes and edges used to represent relationships between objects.