Flashcards
2 - Programming
Cards in this deck (32)
- 1High-level programming languageA language that had English-like keywords and commands to express the basic constructs of sequence, selection and repetition
- 2PascalA high-level programming language designed to teach students structured programming
- 3VariableA location in memory that contains one or more data values
- 4IdentifierA unique name given to a variable, a procedure, a function, etc
- 5Integer divisionReturns only the whole number part of a division
- 6CompilerA program that translates source code into executable object code
- 7Console applicationA program that runs in a text-based window into which the user types and which displays text output from the computer
- 8Global VariableA variable declared at the beginning of a program and accessible from anywhere in the program
- 9Local variableA variable declared in a program block and accessible only within the program block
- 10ConstantA value that does not change throughout the program
- 11IntegerA whole number
- 12Real numberA number with a decimal point and a fractional part
- 13StringA sequence of 0 or more characters
- 14CharacterAny letter, numeral or symbol in the given character set, such as the ASCII character set
- 15Boolean dataCan either be True or False
- 16RecordA data structure that groups a number of variables
- 17FieldA variable that is part of a record
- 18Enumerated typeAn ordered set of values
- 19Ordinal typeDefines an ordered set of values such as integer, character, Boolean and enumerated types; real numbers are not of ordinal type
- 20SetA collection of values of the same ordinal type with no associated order
- 21Boolean expressionReturns True or False
- 22Boolean operatorsNOT AND OR
- 23FunctionA routine that is called as part of an expression and returns a value
- 24ProcedureA routine that may or may not return a value, a procedure call is a statement in its own right, not part of an expression
- 25Local variableA variable declared in a program block and accessible only within the program block
- 26Routine interfaceThe part of the routine that lists the parameters used to pass data into and out of the routine
- 27Calling by referenceThe variable inside the routine uses a reference to the same memory location. The reference is the variable passes as a parameter
- 28Calling by valueThe value of the calling code's variable is copied to the routine's parameter
- 29Parameters in routinesPlaceholders for variables supplied at call time
- 30Text fileA sequence of printable characters, organised by line; it can be opened and read in a text editor
- 31CSV fileComma-separated values file; a text file with one record per line and the fields of each record separated by commas
- 32Binary fileContains mostly unprintable characters
Information
- Description
- A level Computing (Comp 1) Flashcards on 2 - Programming, created by Tom Gillmore on 21/05/2015.
- Created by
- Tom Gillmore
- Views
- 5
- Rating