Lesson 14 Vocab
Across
- 1. A name that represents a value.
- 4. Any error in a computer program that keeps it from running as planned or as expected.
- 5. An instruction or set of instructions explaining how to solve a problem. An algorithm is often illustrated using a flowchart.
- 6. deals with the form and structure of statements in a programming language (a formal language).
- 7. An error in the syntax of an informal or a formal language (for example, when a statement in a computer program cannot be parsed by the processor).
- 9. A programming paradigm that uses objects and their interactions to design applications and computer programs.
- 12. An instruction that a programmer gives to a computer via code, causing the computer to perform a specific action.
- 13. The situation in which a program executes but does not produce the results that were intended.
- 14. The “performance” or “running” of a computer command.
- 15. A programming language that hides the details of how the computer hardware solves a problem and is therefore easier for a programmer to use.
- 16. A set of computer instructions that, when put together, help to accomplish a task or function, such as creating a web page, a word processing document, or a calculator.
- 17. Refers to the meaning of an informal language sentence or the logic of a formal language statement (for example, a computer program).
- 18. A collection of program statements in a text file.
- 20. A person who writes the code (creates the programs) to instruct a computer what to do. Computer programmers are also called software engineers.
- 21. A part of a program that most often has an if...then statement; for example, “If it is raining, then I’ll bring an umbrella.” In this example, the presence of rain is the condition that can change to affect the next action.
- 22. Binary code made up of 0s and 1s; usually this is data converted from a high-level language by a compiler. Often used as a synonym for low-level programming language.
- 25. A programming language that allows direct control of the computer hardware.
Down
- 2. Programming language that has the same structure and set of commands as machine languages but allows programmers to use symbolic representations of numeric machine code.
- 3. the meaning of syntactically valid strings in a programming language.
- 8. A programming paradigm that instructs the computer how to do a task using a step-by-step process.
- 10. All of the characters used to write a computer program.
- 11. A diagram that uses graphical symbols to illustrate the flow of steps in a process.
- 19. A computer application that executes a high-level source program directly, without first compiling and saving it to disk.
- 23. A computer application that translates a high-level source program into machine instructions readable by a processor and saves it to disk. The program executes when run.
- 24. One of the most commonly used scripting language for use in web pages.
- 26. An instance of a class or type of data.
- 27. To repeat a process.