Mind map
IDEs
Map content
IDEs
editor
- the part where you type your code
automatic formatting
- simple > identifying after an IF
- advanced > close brackets and speech marks automatically
- simple > identifying after an IF
automatic line numbering
automatic colour coding
- strings and known key words
- advances > recognise variables from earlier in your code
linker/ loader
- load multiple source files and link them together
libraries
- collections of pre-made routines that can be used by programmers
routines/ subroutines
- take functionality and move them to separate functions or subroutines
standard functions
- built in functions that don't require defining, or libraries being imported
- e.g. print(), input(), int()
- built in functions that don't require defining, or libraries being imported
debugger
- steps through the code line by line allowing the programmer to view how the code executes and spot if the wrong line is running
syntax error detection
- highlighted
error diagnostics
- syntax > highlight
- runtime > trace the source
tracing
- debugging tool
- creates a log of what happens while a program is running
- debugging tool
break points
- a breakpoint is a point in the code at which the program pauses and the programmer can inspect the contents of variables to see if they are as expected
variable watch
- real time contents of every variable used by the program
memory inspector
- allows the programmer to view the contents of memory locations as the program runs, to help spot errors
statement completion
- suggestions made while you type
- e.g. showing available functions
- suggestions made while you type
code optimisation
- identifying is code is unreachable
- identifying if a variable is never used
- identifying if a particular method of doing something would use more processor cycles than necessary
built-in compiler/ interpreter
- allow you to compile and run the application directly from the IDE interface
Information
- Description
- GCSE Computing Mind Map on IDEs, created by Rebecca Hall on 24/06/2021.
- Created by
- Rebecca Hall
- Views
- 3
- Rating