GCSE Computer Science: Algorithms

Beschreibung

GCSE Computing Mindmap am GCSE Computer Science: Algorithms, erstellt von Lyndsay Hope am 06/06/2017.
Lyndsay Hope
Mindmap von Lyndsay Hope, aktualisiert more than 1 year ago
Lyndsay Hope
Erstellt von Lyndsay Hope vor etwa 7 Jahre
108
0

Zusammenfassung der Ressource

GCSE Computer Science: Algorithms
  1. Representing Algs
    1. Pseudocode
      1. Flowcharts
        1. Inputs Processes Outputs
          1. Sequence Selection Iteration
          2. Efficiency
            1. One problem -> many algorithms
              1. eg Bubble Merge Quick sorts
              2. Time
                1. Different algs give same result
                  1. Fast or slow?
              3. Searching Algs
                1. Linear
                  1. Binary
                  2. Sorting Algs
                    1. Bubble
                      1. Merge

                        Anmerkungen:

                        • MergeSort (Array(First..Last)) Begin If Array contains only one element Then Return Array Else Middle= ((Last + First)/2) rounded down to the nearest integer LeftHalfArray = MergeSort(Array(First..Middle)) RightHalfArray = MergeSort(Array(Middle+1..Last)) ResultArray = Merge(LeftHalfArray, RightHalfArray) Return ResultArray EndIf End MergeSort
                      2. Definitions
                        1. Decomposition
                          1. breaking a problem into a number of sub-problems, so that each  sub-  problem accomplishes an identifiable task
                          2. Abstraction
                            1. the process of removing unnecessary detail from a problem
                            2. Algorithm
                              1. A sequence of instructions to complete a task in a finite amount of time
                            Zusammenfassung anzeigen Zusammenfassung ausblenden

                            ähnlicher Inhalt

                            A level Computing Quiz
                            Zacchaeus Snape
                            Types and Components of Computer Systems
                            Jess Peason
                            Input Devices
                            Jess Peason
                            Output Devices
                            Jess Peason
                            Computing
                            Kwame Oteng-Adusei
                            Pack of playing cards answer
                            Karl Taylor
                            Code Challenge Flow Chart
                            Charlotte Hilton
                            Computing Hardware - CPU and Memory
                            ollietablet123
                            GCSE Computing - 4 - Representation of data in computer systems
                            lilymate
                            Data Structures & Algorithms
                            Reuben Caruana
                            GCSE Computing: Hardware
                            Yasmin F