GoConqr has a new look! Let us know what you think.

Mind map

Creating Software

Amy Downey English

Map content

Creating Software

  1. IDE

    • Integrated development environment
    • TREE
      • Translators
        • Compiler and interpreter
      • Run time environment
      • Editor
      • Error diagnostics
        • Debugging tools
    • Examples
      • PyCharm
      • PyScripter
      • Python IDLE (used in schools)
        • Editor
          • Color codes command words
          • Auto indents code
          • Some also autocomplete code as you type it
        • When you run the code, a translator is used to translate the high level code into low level code
        • Error
          • Used to debug your code. it locates errors and suggests ways in which to fix it
        • Run time environment
          • Allows you to run your code quickly so that you can test to see that it works
          • This is used during iterative testing
            • Testing when you are using the program
  2. Translators

    • Machine code
      • 1st generation
        • A 1st generation translates all of the original program code into an executable program
        • No language translate needed
      • A collection of binary digits (1s and 0s)
    • Assembly language
      • 2nd generation
      • Assembly language uses a very simple command rather than a collection of numbers, allowing humans to more easily read computer code
    • Compiler
      • Translates the entire source code in one go

Information

Description
Mind Map on Creating Software, created by Amy Downey on 04/11/2019.
Created by
Amy Downey
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?