Menu

Integrated Development Environments

Card 1 of 15 0 got it 0 still learning
Question
TapClick or press space to see the answer
Answer
All 15 cards in this set
Which term describes the part of an IDE where a programmer types, changes and saves the code they have written?
Editor
What is meant by error diagnostics in an IDE?
Facilities that report the type of an error and the line where it was found, so it can be fixed
What is the name for the tool in an IDE that turns source code into machine code so that the program can be run?
Translator
What is the name for the program written by a programmer, which is turned into machine code before it can be run?
Source code
What is an integrated development environment (IDE)?
One piece of software that provides the tools for developing a program
A programmer keeps mistyping the name of a variable. How can the editor help reduce these mistakes?
It suggests names already used as the programmer types
A program runs but works out the wrong total. Why do the error diagnostics not report this problem?
The code breaks no rules of the language
What does the run-time environment allow a programmer to do?
Run the program from inside the IDE to test it
A running program crashes when it tries to divide by zero. Which part of the IDE shows what went wrong and where it happened?
The run-time environment
Why does using an IDE speed up program development compared with using separate programs?
All the tools are in one place, so there is no switching
A programmer clicks Run in an IDE and the output of the program appears. Which two tools of the IDE have been used?
The translator and the run-time environment
A programmer is still typing when the IDE underlines part of the code and shows a message that it breaks the rules of the language. Which tool of the IDE is doing this?
The error diagnostics
The editor of an IDE shows keywords, strings and comments in different colours. How does this help the programmer develop a program?
It makes the code easier to read
A programmer makes a small change and wants to see the result straight away. What does the IDE let them do?
Translate and run the program without leaving the IDE
A programmer wants to give a finished program to someone who does not have an IDE. Why must the program be translated first?
The computer can only run machine code