GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Integrated Development Environment

Chloe North Englisch

Inhalt der Mindmap

Integrated Development Environment

  1. Translators

    • Compiler
      • Translates high level code to machine code
        • High level code
          • A code using parts of the English language in order to make it easier for humans to debug and understand the code
      • Translates the whole set of instructions all at once then passes it to the CPU
      • Advantages
        • Takes less memory
        • Runs faster
      • Disadvantages
        • Extra preparation time
        • If there's a mistake, you have to search through the list of errors at eth bottom to figure out how to fix it
    • Interpreter
      • Translates the code line by line, passing each line to the CPU after being translated
      • Advantages
        • No prep time
        • Able to stop the code once a translation mistake has been made, allowing you to edit your translation line by line
      • Disadvantages
        • Takes more memory than the compiler
        • Takes longer to run
    • Assembler
      • Translates assembly code to binary and visa versa
      • Transaltes from one low level code to another
  2. Source code editor

    • Organises the code
      • Indentatation
      • Colour coding
      • Bracket matching
      • Syntax checking (SPaG checking)
  3. Error diagnostics and debugger

    • Identifies errors in the code and compiles errors in a list at the bottom of the code
      • E.g in python errors are highlighted in red with some indication of how to fix the error
  4. Run-time environment

    • Allows the code to be ran during development
      • Advantages
        • Can check for errors whilst it's being developed so it's easier to find them
        • Can check the code runs as wanted

Informationen

Beschreibung
Mindmap am Integrated Development Environment, erstellt von Chloe North am 11/05/2021.
Erstellt von
Chloe North
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck