Created by Clement Locks
over 5 years ago
|
||
Question | Answer |
abstraction | the prosses of separating and filtering out ideas and specific details that are not needed in order to concentrate on those that are needed |
algorithm | a sequence of logical and instructions for carrying out a task in computing algorithms are needed to design a computer program |
binary search | a faster method of searching in which the data being search is halved with every step |
bubble sort | a sorting algorithm that repeatedly passes through a list to be sorted comparing and swapping items that are in the wrong order |
bucket sort | a sorting algorithm that separates data into different collections called buckets which are filled with data and then sorted out |
computational thinking | a problem solving method using computer science techniques where possible solutions are developed and presented in a way that is understandable by humans and computers |
condition | in computing this is a statement or sum that is either true or false a computation depends on weather a condition equates true or false |
couter | a device which stores and or displays the number of times particular event or process has ecered |
criteria | a set of rules or conditions that must be met often used in searches |
data | units of formation in computing there can be diffrent data types including integers charecters and boolean data is often acted on by instruction |
data type | the format in wich varible or concistent holds data such as integer or string |
data base | a system designed to store data in an organised way making it easier to search for information you need |
decompostion | the breaking down of a system into smaller parts that is easier to understand program and maintain |
desighn criteria | princeliness and slandered that designers should meet in designing a system |
flow chart | a diagram that shows process made up of boxes representing steps decicion inputs and outputs. |
input | entries or changes which are inserted into a system and which active/modify a process |
intruction | a single action that can be performed by a computer procceror |
iteration | in a computer programming this is a single pass through a set of instructions |
keyword | an important word that will help return accurate searc results |
logical reasoning | the application of rules of problem solving |
loop | a method used in programming to repeat a set of instructions |
notation | a system of written symbols or graphics used to represent something in order to order to aid communication and understanding. |
output | either an exit or changes which exit a system and which activate or modify a process |
pattern recornition | finding similarities and patterns in order to solve complex problems more efficiently |
program | sequences of instructions from a computer. |
programming | the process of writing computer software |
programming language | a language used by a programmer to use a piece of software there are many programming languages |
pseudcode | a method of writing of writing a set of instructions for a computer program using plain English this is a good way of planning a program before coding |
selection | a decision within a computer program when the program decides to move based on the results of the event |
sequence | in a computer programming this is a set of actions that follow on one from another |
serial search | a simple method of searching in which the search moves from one item to the next sequence until either a match is found or eend of the data is reached with no match found |
sorted | sorted when things are put into order wg from the largest to smaller |
specification | a statement that tells the designer exactly what the product has to do and what the design requirement |
syntax | rules governing how to write statements in the programming language |
variable | in a computer program this is memory location where values are sorted. |
Want to create your own Flashcards for free with GoConqr? Learn more.