Установите соответствие компонентов IDE и их понятий *
Текстовый редактор Компилятор/Интерпритатор Инструмент автоматизации сборки Коррекция/отладка
Пошаговый поиск, обнаружение и исправление программных ошибок
Перевод программного обеспечения в машинный код
Главное окно, куда вставляется программный код.
Связь всех файлов, созданных компилятором с исполняемым файлом
1) Текстовый редактор - это компонент IDE, который предназначен для создания и редактирования программного кода. Он позволяет вводить и изменять текст программы.
Примеры: Notepad++, Sublime Text, Visual Studio Code.
2) Компилятор/Интерпретатор - это компонент IDE, который отвечает за трансляцию программного кода на языке программирования в машинный код (понятный компьютеру). Компилятор выполняет это действие однократно перед запуском программы, в то время как интерпретатор выполняет перевод и выполнение программы построчно во время ее работы.
Примеры: компилятор C++, компилятор Java, интерпретатор Python.
3) Инструмент автоматизации сборки - это компонент IDE, который позволяет компилировать и собирать все необходимые файлы программы в один исполняемый файл (или пакет). Он упрощает процесс сборки и устраняет необходимость выполнять каждую команду отдельно.
Примеры: Make, Maven, Gradle.
4) Коррекция/отладка - это компонент IDE, который позволяет обнаруживать и исправлять ошибки в программном коде. Он предоставляет различные функции для упрощения процесса отладки, такие как пошаговое выполнение кода, просмотр значений переменных и точек останова.
Примеры: отладчик GDB, Visual Studio Debugger, PyCharm Debugger.
5) Пошаговый поиск, обнаружение и исправление программных ошибок - это функциональность IDE, которая помогает программисту находить и исправлять ошибки в программном коде. Она позволяет выполнять поиск ошибок пошагово, идти через программа шаг за шагом, отслеживая значения переменных и поток выполнения, чтобы выяснить, где возникла ошибка.
Примеры: функция пошагового выполнения в отладчиках.
6) Перевод программного обеспечения в машинный код - это задача, выполняемая компилятором в процессе компиляции программного кода. Он преобразует код, написанный на языке программирования, в машинный код, который понимает компьютер.
Примеры: компиляторы различных языков программирования.
7) Главное окно, куда вставляется программный код - это интерфейсная часть IDE, где пользователь может вводить свой программный код. В этом окне программист пишет свою программу, используя текстовый редактор.
Примеры: главное окно в Eclipse, Visual Studio.
8) Связь всех файлов, созданных компилятором с исполняемым файлом - это функция инструмента автоматизации сборки, он обеспечивает связь между различными файлами, которые были созданы и изменены программистом, и исполняемым файлом, который должен быть запущен. Это включает в себя сборку и компоновку файлов в один исполняемый файл.
Примеры: компилятор GCC, компиляторы языков семейства .NET, такие как C# и Visual Basic.