Code Words

1234567891011121314151617181920
Across
  1. 3. is a precise sequence of instructions for successfully carrying out a task. It will be written in everyday language but the steps might be capable of translation into a programming language. There might be a number of workable algorithms for a task but not all will be as efficient as the others.
  2. 7. Decomposition in computer science, also known as factoring, is breaking a complex problem or system into parts that are easier to conceive, understand, program, and maintain.
  3. 9. is an accurate representation of a real life activity. We use simulations when something is either too dangerous or too expensive to do for real.
  4. 10. In computer programming, a loop is a sequence of instruction s that is continually repeated until a certain condition is reached. Typically, a certain process is done, such as getting an item of data and changing it, and then some condition is checked such as whether a counter has reached a prescribed number.
  5. 13. it can take a variety of forms, from commands you enter from the keyboard to data from another computer or device. A device that feeds data into a computer, such as a keyboard or mouse, is called an input device. (v.) The act of entering data into a computer.
  6. 14. One of the three basic logic structures in computer programming. The other two logic structures are selection and loop. In a sequence structure, an action, or event, leads to the next ordered action in a predetermined order.
  7. 15. is a computer’s way of evaluating something and saying that if it has a particular attribute it will do one thing, otherwise it’ll do something else.
  8. 17. Data is defined as facts or figures, or information that's stored in or used by a computer. An example of data is information collected for a research paper. An example of data is an email.
  9. 19. A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.
  10. 20. Conceal a miniature microphone in (a room or telephone) in order to monitor or record someone's conversations.
Down
  1. 1. it has been employed for many years, mainly in high-performance computing
  2. 2. is a subset of a program that does a particular thing. It can be called up by the main program at any time to save having to type it out again and again
  3. 4. In computer science, conditional statements, conditional expressions and conditional constructs are features of a programming language, which perform different computations or actions depending on whether a programmer-specified Boolean condition evaluates to true or false.
  4. 5. is what data becomes after they are organised. It might be reported in words or a chart of some sort.
  5. 6. can mean either print some output (words, numbers or images) on a screen or on paper through a printer. Nowadays it is even possible to print in 3D
  6. 8. In computers, debugging is the process of locating and fixing or bypassing bugs (errors) in computer program code or the engineering of a hardware device. To debug a program or hardware device is to start with a problem, isolate the source of the problem, and then fix it.
  7. 11. A computer operator is the person responsible for monitoring and controlling computer systems especially mainframe computer systems in a company or organization.
  8. 12. A computer program is a collection of instructions that performs a specific task when executed by a computer. A computer requires programs to function, and typically executes the program's instructions in a central processing unit.
  9. 16. An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. Embedded systems control many devices in common use today.
  10. 18. An output device is any piece of computer hardware equipment used to communicate the results of data processing carried out by an information processing system (such as a computer) which converts the electronically generated information into human-readable form.