Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Engineering | Unit 7 - Coggle Diagram
Software Engineering | Unit 7
IDE
Integrated Development Environment
An IDE is a set of programming tools for writing software, all accessed from a common user interface and menus.
Editor
this allows a programmer to enter and edit source code
Compiler
translates the entire source code into machine code and creates an executable file
Interpreter
Translates each line of source code and executes it, as the program is being used
Automatic Formatting
Correctly indents code when using loops or selection
Automatic Colour Coding
Changes keywords to different colours to make them more recognisable
Linker
this is a program which allows previously compiled code from software libraries to be linked together
Loader
loads previously compiled code into memory
Debugger
Helps to locate, identify and rectify errors in the program
Trace
This displays the order in which the lines of a program are being executed
Syntax error detection
Highlights syntax errors before code is translated
Break point
Interrupts the program on a specific line of code, allowing the programmer to compare the values of variables against expected values this is called single-stepping
Variable Watch
Displays the current value of all variables allowing coders to see the effects of code on said variables
Memory Inspector
Displays the contents of a section of memory
Emulator
Creates a virtual machine so you can run your IOS apps on windows for example
Publisher
Facility to package up and deploy a program as an easy to install package