1.1 System architeture Flashcards
Computational thinking
Computational thinking
Abstraction
Using symbols variables problem in a computer program removing unnecessary elements a program is to be created to let user plays chess against the computer.
Decomposition
Breaking down a large problem into smaller sub problem
Algorithmic Thinking
Identifying the steps involved in solving a problem.
Bubble sort
Moving them through a list repeatedly swapping elements that are in the wrong order
Merge sort
A list is split into individual lists then combined
list
a set of data
Insertion sort
Each item is take item compare to the items n a sorted list and placed in the correct position
Ordered list
Elements are arranged in sequences
Unordered list
arranged elements