computer science crossword

123456789
Across
  1. 1. a function or subroutine in programming that executes specific code in response to a particular "event,"
  2. 4. the specific, measurable standards or benchmarks used to determine if a project, task, or goal has been achieved successfully
  3. 6. software program designed to run on smartphones, tablets, smartwatches, and other portable devices
  4. 8. an internationalization and localization (i18n and l10n) system commonly used for writing multilingual programs on Unix-like computer operating syste
  5. 9. a paradigm where program flow is dictated by external "events," like user clicks or sensor inputs, rather than a fixed sequence, using event loops and handlers to react asynchronously, creating responsive applications for GUIs and servers
Down
  1. 2. the process of simplifying complex realities by focusing on essential features and ignoring unnecessary details, creating a general concept or model that represents underlying principles
  2. 3. to break down or decay
  3. 5. the process of writing instructions (code) in a programming language (like Python or JavaScript) that tells a computer or electronic device what to do, essentially creating software, apps, websites, or automating tasks, by breaking down complex problems into clear, logical steps for the machine to execute
  4. 7. the data, commands, or content a person provides to a computer, application, or AI system to control it or provide information, using devices like keyboards, mice, touchscreens, or voice, essentially anything that goes into a system to trigger an action or response