PDA Glossary
Glossary
Glossary
Set of flashcards Details
Flashcards | 194 |
---|---|
Language | English |
Category | Computer Science |
Level | Other |
Created / Updated | 29.01.2018 / 30.01.2018 |
Weblink |
https://card2brain.ch/box/20180129_pda_glossary
|
Embed |
<iframe src="https://card2brain.ch/box/20180129_pda_glossary/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Create or copy sets of flashcards
With an upgrade you can create or copy an unlimited number of sets and use many more additional features.
Log in to see all the cards.
A type that represents sequences of characters.
A type that represents numbers with fractional parts.
A type that represents whole numbers.
A category of values. The types we have seen so far are integers (type int), floatingpoint numbers (type float), and strings (type str).
One of the basic units of data, like a number or string, that a program manipulates.
A special symbol that represents a simple computation like addition, multiplication, or string concatenation.
An instruction that causes the Python interpreter to display a value on the screen.
A set of instructions that specifies a computation.
Characters displayed by the interpreter to indicate that it is ready to take input from the user.
A program that reads another program and executes it
A property of a program that can run on more than one kind of computer.
A programming language that is designed to be easy for a computer to run; also called “machine language” or “assembly language”.
A programming language like Python that is designed to be easy for humans to read and write.
information hiding:
The principle that the interface provided by an object should not depend on its implementation, in particular the representation of its attributes.
The process of formulating a problem, finding a solution, and expressing it.
Pertaining to a function that can work with more than one type.
A programming pattern that checks the type of an operand and invokes different functions for different types.
Changing the behavior of an operator like + so it works with a programmer-defined type.
An argument that does not include a parameter name, so it is not a keyword argument.
The object a method is invoked on.
A function that is defined inside a class definition and is invoked on instances of that class.
A style of programming in which data and the operations that manipulate it are organized into classes and methods.
A language that provides features, such as programmerdefined types and methods, that facilitate object-oriented programming.
A statement that check a condition and raises an exception if it fails.
A condition that should always be true during the execution of a program.
A style of program design in which the majority of functions are pure.
A function that changes one or more of the objects it receives as arguments. Most modifiers are void; that is, they return None.
A function that does not modify any of the objects it receives as arguments. Most pure functions are fruitful.
A development plan that involves high-level insight into the problem and more planning than incremental development or prototype development.
A development plan that involves writing a rough draft of a program, testing, and correcting errors as they are found.
-
- 1 / 194
-