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 mehr als 9 Jahre
15
0
1 2 3 4 5 (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

                                                                        0 Kommentare

                                                                        There are no comments, be the first and leave one below:

                                                                        ähnlicher Inhalt

                                                                        Mitose
                                                                        Cornelius Ges
                                                                        Unsere Erde - Sonnensystem, Klima, Erdschichten etc.
                                                                        Laura Overhoff
                                                                        Evolution - Theorien und Methoden
                                                                        Jeannette Eckert
                                                                        GPSY ALPS
                                                                        Simon Wirsching
                                                                        Kurvendiskussion bei gebrochen rationalen Funktionen
                                                                        berit.krondorf
                                                                        Vektorendefinition
                                                                        Sinan 2000
                                                                        Vetie - Histo & Embryo - P 2017
                                                                        Fioras Hu
                                                                        WERB Uni Wien 2017/18
                                                                        Denise Schmid
                                                                        Vetie - AVO 2018
                                                                        Fioras Hu
                                                                        Vetie Para 2015 Nachholprüfung
                                                                        Larissa Görz