Flashcards
Flash Cards Group 2
Cards in this deck (38)
- 11) VariableA named data location in a program for a value that can be changed.
- 22) ConstantA named data location in a program for a value that does not change.
- 33) AlgorithmA set of instructions to solve a problem.
- 44) SequenceInstructions that occur one after the other in a particular order.
- 55) ExecutedA program that is run.
- 66) SelectionMaking a choice or a decision in a program.
- 77) IterationRepeating instructions in a program.
- 88) ConditionA state in a program that will be met or not met.
- 99) Predefined FunctionA pre-programmed set of instructions that return a value.
- 1010) LibraryA store of pre-programmed instructions that can be imported into a program.
- 1111) Predefined ProcedureA pre-programmed set of instructions that do not return a value.
- 1212) ArrayA store of data values that are all related and of the same data type.
- 1313) ElementAn individual data location in an array.
- 1414) ReadOutputting data from an array so we can see it.
- 1515) WriteInputting data into an array.
- 1616) SyntaxThe rules of a language.
- 1717) VariableA named location in memory that holds a data value.
- 1818) ArrayA data structure that holds a collection of values of the same data type.
- 1919) ConditionA state in a program that will be met or not met.
- 2020) SelectionA statement that represents the choice in an algorithm.
- 2121) iterationWhere a section of code is run repeatedly.
- 2222) Count-controlled loopThe iteration that is performed a stated number of times.
- 2323) Condition-controlled loopThe iteration that continues until, or while, a condition is met.
- 2424) ProcedureA small section of code that can be run repeatedly from different parts of the program.
- 2525) FunctionA procedure that returns a value.
- 2626) SubroutinesA short section of code within a program.
- 2727) Library routineA commonly used function that is available to a programmer.
- 2828) Top - down designA design process where an overall task is broken down into smaller tasks.
- 2929) DecompositionThe process of breaking a large task into smaller tasks.
- 3030) Structured diagramsA diagram that shows tasks that have been broken down and how they relate each other.
- 3131) ModuleAn individual section of code that can be used by other programs.
- 3232) SyntaxThe structure of a language.
- 3333) ValidationAn automatic check to make sure data is sensible and possible.
- 3434) VerificationA check to see if the data entered is correct.
- 3535) Dry RunPaper-based run through an algorithm or a program.
- 3636) Trace TableA table used to trace the values of variables through execution of a program.
- 3737) Syntax ErrorAn error that occurs because the programmer does not use the correct language.
- 3838) Logic ErrorAn error that causes a program to do something unexpected.
Information
- Description
- IGCSE Computer Science Flashcards on Flash Cards Group 2, created by Rishikesh Ranjan on 22/10/2020.
- Created by
- Rishikesh Ranjan
- Views
- 108
- Rating