12. Software Engineering Flashcards
1
Q
What is an Integrated Development Environment (IDE)?
A
An IDE is a set of tools and related functionality designed to maximise a programmer’s productivity.
2
Q
What are the features of IDEs?
A
- compiler
- interpreter
- source code editor
- syntax highlighting
- automatic formatting
- automatic colour coding
- intelligent auto-completion of instructions
3
Q
What is a compiler?
A
Translates source code into machine code.
4
Q
What is an interpreter?
A
Translates each line of source code and executes it at run time.
5
Q
What is a source code editor?
A
Allows the programmer to enter and edit code.
6
Q
What is syntax highlighting?
A
Alerts the programmer when entering incorrect syntax.
7
Q
What is automatic formatting?
A
Correctly indents code.
8
Q
What is automatic colour coding?
A
Changes keywords, commands and annotation to different colours.