unit32 lesson6 Flashcards
(6 cards)
IDE, or integrated development environment.
An IDE gives a programmer access to all the tools that they will need in one place, through a single graphical user interface (GUI)
Source Editor
This is basically an enhanced text editor, that is tailored towards writing computer code. Often, the source editor will pick up keywords that are used regularly in computer coding, and automatically give them a color and a bold font, so that you can read your code more easily.
Debugger
IDEs have built-in debugging tools. These include detecting and underlining problematic lines of code and printing error messages when you run the program. Coding can be complex and technical, and requires a very high level of precision, so there are inevitably errors that need to be fixed.
Test Generator
One such piece of software is a test generator, which produces test data along with its expected results, which can then be compared to what the software actually produces.
Analyzer
Analyzers measure the speed and efficiency of your software.
compiler
a compiler translates code into machine language or binary code.