Flashcards
chapter 1
Cards in this deck (22)
- 1problem solvingthe process of formulating a problem, finding a solution, and expressing it.
- 2high-level languageA programming language like Python that is designed to be easy for humans to read and write
- 3low-level languageA programming language that is designed to be easy for a computer to run; also called "machine language" or "assembly language"
- 4portabilitya property of a program that can run on more than one kind of computer
- 5interpretera program that reads another program and executes it
- 6promptcharacter displayed by the interpreter to indicate that it is ready to take input form the user
- 7programa set of instructions that specifies a computation
- 8print statementan instruction that causes the Python interpreter to display a value on the screen
- 9operatora special symbol that represents a simple computation like addition, multiplication, or string concatenation
- 10valueone of the basic units of data, like a number of string,
- 11typea category of values. the types we have seen so far are integers (type int), floating-point number (type float), and strings (type str).
- 12integera type that represents whole numbers
- 13floating-pointa type that represents numbers with fractional parts
- 14stringa type that represents sequences of characters
- 15natural languageany one of the languages that people speak that evolved naturally
- 16formal 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
- 17tokenone of the basic elements of the syntactic structure of a program, analogous to a word in a natural language
- 18syntaxthe rules that govern the structure of a program
- 19parseto examine a program and analyze the syntactic structure
- 20bugan error in a program
- 21debuggingthe process of finding and correcting bugs
- 22—
Information
- Description
- Flashcards on chapter 1, created by JJ T on 21/11/2018.
- Created by
- JJ T
- Views
- 1
- Rating