Programming.

Beschreibung

Mindmap am Programming., erstellt von dsouthin11 am 22/02/2016.
dsouthin11
Mindmap von dsouthin11, aktualisiert more than 1 year ago
dsouthin11
Erstellt von dsouthin11 vor fast 9 Jahre
12
0

Zusammenfassung der Ressource

Programming.
  1. Algorithms.
    1. Solve problems 1 step at a time.
      1. Processors can only process 1 instruction at once.
        1. Flowcharts.
          1. Symbols.
          2. Psuedocode.
            1. Allows program to be written in any language.
              1. Keywords in capitals. eg INPUT.
            2. High/Low level.
              1. Low level.
                1. Understood by processor.
                  1. Machine code.
                    1. Binary.
                    2. Assembly language.
                      1. Codes to a specific type of processor.
                        1. Writes as each instruction would be processed.
                          1. INP, LDA, OUT.
                        2. High level.
                          1. Translate.
                            1. Easier to write.
                              1. Easier to understand.
                                1. Python, JavaScript.
                              2. Translation.
                                1. Assembler.
                                  1. Turns assembly language to machine code.
                                    1. Low level language.
                                    2. Compiler.
                                      1. Creates an executable file.
                                        1. High level language.
                                          1. Doesn't need original source code after it's complied.
                                            1. Used for propriety software.
                                            2. Interpreter.
                                              1. Executes source code directly.
                                                1. Used when creating program.
                                                  1. Used for open source software.
                                                    1. High level language.
                                                  2. Control flow.
                                                    1. Sequence.
                                                      1. Order of program.
                                                      2. Selection.
                                                        1. IF THEN ELSE.
                                                        2. Iteration.
                                                          1. WHILE, FOR.
                                                        3. Data types.
                                                          1. Variable.
                                                            1. Changes during program.
                                                            2. Constant.
                                                              1. Stays the same.
                                                              2. Integers
                                                                1. Whole number.
                                                                2. Real number.
                                                                  1. Float.
                                                                  2. Array.
                                                                    1. List of the same data type.
                                                                  3. Testing.
                                                                    1. Logical error.
                                                                      1. Human error in algorithm.
                                                                      2. Run-time error.
                                                                        1. Error in program eg. stuck in loop.
                                                                        2. Syntax error.
                                                                          1. Not a correct command for coding language used.
                                                                        Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                        ähnlicher Inhalt

                                                                        Logarithmus
                                                                        Kaja-Lotta
                                                                        Einstufungstest Italienisch Niveau A1.1
                                                                        SprachschuleAktiv
                                                                        Wie gut kennst du dich in Goethe's FAUST I aus?
                                                                        barbara91
                                                                        KPOL-Fragen
                                                                        Lisa-Maria Hauschild
                                                                        [Geschichte] Nachkriegsdeutschland - Die Stunde null
                                                                        Marcel Pabst
                                                                        PR VO part2
                                                                        Anda Muresan
                                                                        Klinische Psychologie Teil 1
                                                                        Lisa Mariá Hchil
                                                                        Gesundheitspsychologie EC Uni Wien
                                                                        hans urst
                                                                        Veti Pharma
                                                                        Anna Leps
                                                                        Vetie Mibi 2012
                                                                        Tropsi B
                                                                        GESKO A JOUR WS 2019/20
                                                                        Caroline Hannah