Lesson 14-Programming Vocab by Garrett Hudson

1234567891011121314151617181920212223242526
Across
  1. 1. A diagram that uses graphical symbols to illustrate the flow of steps in a process.In software development, a flowchart is a graphical description of the logic of a computer program using standard flowcharting symbols like rectangles and diamonds.
  2. 4. A computer application that executes a high-level source program directly, without first compiling and saving it to disk.
  3. 5. A person who writes the code (creates the programs) to instruct a computer what to do. Computer programmers are also called software engineers.
  4. 7. A name that represents a value.
  5. 9. 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.
  6. 10. 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.
  7. 14. A programming language that hides the details of how the computer hardware solves a problem and is therefore easier for a programmer to use.
  8. 17. The situation in which a program executes but does not produce the results that were intended.
  9. 18. Any error in a computer program that keeps it from running as planned or as expected.
  10. 19. An instruction that a programmer gives to a computer via code, causing the computer to perform a specific action.
  11. 20. A programming paradigm that uses objects and their interactions to design applications and computer programs.
  12. 24. 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.
  13. 26. All of the characters used to write a computer program.
Down
  1. 2. A programming language that allows direct control of the computer hardware.
  2. 3. program containing a syntactic error fails execution.
  3. 6. A programming paradigm that instructs the computer how to do a task using a step-by-step process.
  4. 8. The “performance” or “running” of a computer command.
  5. 11. deals with the form and structure of statements in a programming language (a formal language).
  6. 12. 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.
  7. 13. One of the most commonly used scripting language for use in web pages.
  8. 15. An instance of a class or type of data.
  9. 16. 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).
  10. 21. To repeat a process.
  11. 22. An instruction or set of instructions explaining how to solve a problem. An algorithm is often illustrated using a flowchart.
  12. 23. Refers to the meaning of an informal language sentence or the logic of a formal language statement (for example, a computer program).Semantics reveals the meaning of syntactically valid strings in a programming language.
  13. 24. 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.
  14. 25. A collection of program statements in a text file.