Flashcards
Computing flashcards
Cards in this deck (33)
- 1What is the definition of Abstraction?Filtering out unwanted information that is not needed.
- 2Definition of AlgorithmA sequence of logical instructions for carrying out a task in computing
- 3Binary search?A faster method of searching.Halved with every step
- 4Bubble sort?Sorting algorithm. Repeatedly passes through a list of data. Swapping data side by side.
- 5Bucket sort?Sorted into separate collections of data,called buckets. Once put into collections, the data is sorted in order.
- 6Computational thinkingSolving methods using computing techniques, solutions are presented in a way that is understand by
- 7ConditionStatement or sum that is either true or false.
- 8CounterA device which stores the number of times a particular event or process has occured
- 9CriteriaA set of rules/condition that has to be met
- 10Dataunits of information.
- 11Data typeThe format in which a variable or constant holds data such as integer or string
- 12DatabaseA system which holds data
- 13DecompostionBreaking down of a problem
- 14Design criteriaprinciples and standards that designers should meet when designing a system
- 15FlowchartA diagram that represents a process through inputs and decisions etc.
- 16Inputsentries or changes into a system,
- 17InstructionSingle action that can be performed by a computer processor
- 18KeywordAn important word
- 19LoopA method used in programming to repeat a set of instructions
- 20NotationA system of written symbols or graphics used to represent something in order to aid communication or understanding
- 21OutputEither an exit or changes which exits a system.
- 22Pattern recognitionFinding similarities and patterns in order to solve complex systems
- 23ProgramSequence of instructions for a computer
- 24ProgrammingThe process of writing a computer software
- 25Programming languageA language used by a programmer to write a piece of software. There are many programming languages.
- 26PseudocodeA method of writing a set of instructions program using plain english
- 27SelectionA decision within a computer program when the program decides to move on based on the results of an event.
- 28SequenceIn computer programming, this is a set of actions that follow on one from another
- 29Serial searchA simple method of searching.Search moves from one item to the next in sequence.
- 30SortedWhen things are put into order
- 31SpecificationA statement that tells the designers exactly what the product had to do and what the design requirements are
- 32SyntaxRules governing how to write statements in a programming language
- 33VariableIna computer program,this is a memory location where values are stored