1.7 Flashcards
Integrated Development Environment (IDE)
Provides programmmers with various tools that are needed to create computer programs
Editor
Allows programmer to enter and edit source code/ annotation
Error Detection
Errors are flagged during code rather than after compilation
Automatic formatting
Correctly indents code
Automatic colour coding
changes key words, literals and annotations to different colours
Context sensitive menu
IDE suggests available options
Statement Completion
IDE will complete a statement
Code optimisation
Warning message when variables have been declared but not used
GUI Creation
Allows programmers to create a GUI by dragging and dropping controls onto a form
Translation purpose
To convert the source code written by the programmer into machine code
Compiler
Translates entire file of source code into machine code
Interperator
Translates source code into machine code line by line and executes it
Linker
A program which allows previouslu compiled code from software libraries to be linked together
Loader
A program which loads previously compiled code into memory
Emulator
Provides an emulator to run the code/app so no physical device required