EOC Vocab

123456789101112131415161718192021222324
Across
  1. 3. essential software that acts as a bridge between a computer's hardware and its software resources. It allows users to interact with their devices and ensures that applications run seamlessly
  2. 5. the delivery of computing resources over the internet, or "the cloud". It allows users to access computing services like storage, processing power, and databases on demand
  3. 6. consisting of two things or parts
  4. 7. a signal or notification that something has occurred, such as user input (like a click or key press), a system action (like a file loading), or a change in the program's state, which triggers a specific response or action in the program.
  5. 11. occurring again periodically or repeatedly
  6. 12. the process of creating, editing, saving, and printing documents using a computer
  7. 13. a low-level programming language that uses mnemonics to represent machine code instructions, providing direct access to a computer's hardware and allowing for fine-grained control
  8. 15. an error that happens while a program is running, not during the writing or initial checking of the code (compilation)
  9. 17. the process of creating instructions that computers can understand and execute
  10. 19. an informal, high-level description of the steps of an algorithm or program, using plain English and common programming concepts, rather than specific syntax. It's a way to plan a program before coding, focusing on logic and structure.
  11. 21. the physical components of a computer system that you can see and touch
  12. 22. the set of instructions, data, or programs that tell a computer what to do
  13. 23. a piece of code (usually a function) that's executed in response to a specific event, such as a user clicking a button or a mouse moving
  14. 24. occurs when a program compiles and runs without syntax or runtime errors, but produces incorrect or unexpected results due to flaws in the program's logic or algorithm
Down
  1. 1. an organized collection of structured data, typically stored electronically in a computer system, and managed by a database management system
  2. 2. a value or expression passed to a function or method when it's called, providing the function with the data it needs to perform its task
  3. 4. the fundamental language computers understand, consisting of binary numbers (0s and 1s) that directly correspond to instructions executed by the CPU
  4. 8. a step-by-step procedure for solving a problem or accomplishing some end
  5. 9. a software application that allows users to access and view web pages on the internet by requesting and displaying them from a web server
  6. 10. the order in which instructions or commands are executed within a program
  7. 14. a sequence of instructions that is executed repeatedly, either a specific number of times or until a condition is met
  8. 16. a named storage location that holds a value or data, allowing you to store and manipulate information within a program
  9. 18. a character or string incorrectly placed in a command or instruction that causes a failure in execution
  10. 19. a special type of variable used within a function or subroutine to represent the input data provided when the function is called, acting as a placeholder for the actual values (arguments) passed in
  11. 20. a special program that translates a programming language's source code into machine code, bytecode or another programming language