Please enable JavaScript.
Coggle requires JavaScript to display documents.
Unit 7- Software Engineering(IDE Tools) - Coggle Diagram
Unit 7- Software Engineering(IDE Tools)
To aid with programming IDE (Integrated Development Environment) Tools are used.
Editor
Allows programmer to enter and edit source code
Compiler
Turns source code to machine code and turns it into an executable file
Interpreter
Translates and executes source code whilst program is in use
Automatic Formatting
Indents when using loops or selection
Automatic Colour Coding
Changes keywords, literals and annotations colours to make them recognisable
Linker
Links compiled code from software libraries
Loader
Loads previously compiled code into memory
Debugger
Helps locate, identify and fix errors
Syntax Error Detection
Highlights syntax errors before translation
Trace
Displays execution order
Break Point
Interrupts at specific point to compare reality to what was expected
Variable Watch
Displays current variable values to observe the codes effect, can be set to stop program if variable surpasses specific value
Memory Inspector
Displays memory contents of specific sections
Emulator
Emulates a device so that the physical device isn't required
Context Sensitive Menu
Suggests actions to take relevant to the current events
Statement Completion
Completes statements, eg adding 'end if' to an 'if' statement
GUI Creation
Allows creation of a GUI by dragging and dropping controls onto a form
Publisher
Packages up and deploys programmes as an easy to install package
Code Optimisation
Makes code more efficient, eg give warning when variables declared but not used