GoConqr has a new look! Let us know what you think.

Flashcards

Glossary Chapter 1

Silush A Gentle Introduction to Programming Using Python English 25 cards

Cards in this deck (25)

  1. 1Problem solvingThe process of formulating a problem, finding a solution, and
    expressing the solution.
  2. 2high-level languageA programming language like Python that is designed to
    be easy for humans to read and write.
  3. 3low-level languageA programming language that is designed to be easy for
    a computer to execute; also called “machine language” or “assembly language.”
  4. 4portabilityA property of a program that can run on more than one kind of
    computer.
  5. 5interpretTo execute a program in a high-level language by translating it one
    line at a time.
  6. 6compileTo translate a program written in a high-level language into a low-level
    language all at once, in preparation for later execution.
  7. 7source codeA program in a high-level language before being compiled.
  8. 8object codeThe output of the compiler after it translates the program.
  9. 9executableAnother name for object code that is ready to be executed.
  10. 10scriptA program stored in a file (usually one that will be interpreted).
  11. 11programA set of instructions that specifies a computation.
  12. 12algorithmA general process for solving a category of problems.
  13. 13bugAn error in a program.
  14. 14debuggingThe process of finding and removing any of the three kinds of programming
    errors.
  15. 15syntaxThe structure of a program.
  16. 16syntax errorAn error in a program that makes it impossible to parse (and
    therefore impossible to interpret).
  17. 17runtime errorAn error that does not occur until the program has started to
    execute but that prevents the program from continuing.
  18. 18exceptionAnother name for a runtime error.
  19. 19semantic errorAn error in a program that makes it do something other than
    what the programmer intended.
  20. 20semanticsThe meaning of a program.
  21. 21natural languageAny one of the languages that people speak that evolved
    naturally.
  22. 22formal languageAny one of the languages that people have designed for specific
    purposes, such as representing mathematical ideas or computer programs;
    all programming languages are formal languages.
  23. 23tokenOne of the basic elements of the syntactic structure of a program, analogous
    to a word in a natural language.
  24. 24parseTo examine a program and analyze the syntactic structure.
  25. 25print statementAn instruction that causes the Python interpreter to display
    a value on the screen.

Information

Description
A Gentle Introduction to Programming Using Python (Lecture 1) Flashcards on Glossary Chapter 1, created by Silush on 08/11/2014.
Created by
Silush
Views
22
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?