Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
po_2_teme.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
75.78 Кб
Скачать
    1. Какой командой осуществляется компиляция и компоновка проекта с последующим выполнением приложения? Перечислите способы ввода этой команды.

Компиляция с последующим выполнением приложения осуществляется командой Запуск|Запустить или соответствующей быстрой кнопкой или «горячей» клавишей F9. В этом случае производится компиляция программы ее компоновка (соединение) и, если не будут обнаружены неисправимые ошибки то создается выполняемый модуль .exe и запускается на выполнение

Есть еще две команды компиляции – для всех проектов группы –Сделать все проекты и Создать все проекты.

    1. Что выводится в окно компиляции и компоновки?

В процессе компиляции и компоновки на экране появляется окно в верхней строке которого выводится имя компилируемого проекта во второй строке – текущая операция (компиляция определенного модуля или компоновка) в третьей строке – текущая строка модуля обрабатываемая компилятором и общее число строк в модуле в нижней строке отображается обнаруженное на данный момент число замечаний предупреждений и ошибок

    1. Как компилируется проект, состоящий из нескольких модулей?

компилируются только те модули тексты которых были изменены с момента предыдущей компоновки проекта Это существенно экономит время компиляции

    1. Какая команда позволяет задать командную строку? Какие возможности предоставляет командная строка?

При выполнении команды Запустить можно задать командную строку если приложение предусматривает передачу в него каких-то параметров Для этого надо сначала выполнить команду Запуск|Параметры и в открывшемся окне написать требуемую командную строку

    1. Какие команды компиляции используются в случаях, когда требуется проверить на правильность последние изменения кода?

пользуются командами: Проект|Компилировать модуль, Проект|Сделать проект или Проект|Создать проект.

    1. Каково назначение команды Компилировать модуль? Каков результат компиляции?

Команда Компилировать модуль выполняет компиляцию только того модуля который выделен в окне Редактора Кода или в Менеджере Проектов и позволяет наиболее быстро проверить наличие ошибок или замечаний Если компиляция прошла успешно создается объектный файл .obj откомпилированного модуля

    1. Как выполняется команда Сделать проект?

Команда Сделать проект выполняет компиляцию всех тех модулей проекта тексты которых были изменены с момента предыдущей компоновки проекта Если компиляция прошла успешно создаются объектные файлы модулей .obj и осуществляется компоновка программы Если и она прошла успешно то создается выполняемый модуль .exe

    1. Чем отличается команда Сделать проект от команды Запустить?

после компоновки не производится выполнение приложения

    1. Чем отличается команда Сделать проект от команды Создать проект?

что компилируются все модули независимо от того когда они в последний раз изменялись Выполнение этой команды требует наибольшего времени.

    1. Выполнение какой команды компиляции требует наибольшего времени?

Сделать проект

    1. Какие команды компиляции используются для всех проектов группы?

    1. Приведите примеры сообщений компилятора и компоновщика.

Сделать все проекты и Создать все проекты.

    1. Какой режим наиболее удобен для отладки? Как его установить?

режим наиболее удобный для отладки при котором компилятор отображает все свои замечания Для этого в окне опций проекта вызываемом командой Проект|Опции на странице Компилятор в группе опций Предупреждения нужно включить опцию Все. Затем выполните команду Запуск|Запустить или нажмите соответствующую быструю кнопку или нажмите клавишу F9.

    1. Как установить оператор, при выполнении которого произошла ошибка?

дважды щелкнуть на этом предупреждении

    1. Какими средствами отладки можно остановить выполнение приложения?

  1. Командой Запуск/Сброс программы, или нажав Ctrl-F2, прерывают выполнение и отладку приложения Поступают так в случае когда понятно где ошибка и как ее исправить Если же ошибка непонятна то прежде чем прервать сеанс работы с приложением надо получить дополнительную информацию о состоянии переменных те провести отладку

  1. Можно выполнить команду Запуск|Запустить (или нажать соответствующую быструю кнопку или клавишу F9) чтобы попытаться несмотря на ошибку продолжить вычисления При этом появится окно с сообщением о виде ошибки (“Floating point overflow”) после закрытия которого можно продолжить работу с приложением Но это ничего не даст так как при очередном щелчке на кнопке ситуация с ошибкой повторится

  2. Можно пройти часть программы по шагам (см далее) Однако предварительно нужно получить соответствующую информацию, не прерывая сеанс работы с приложением.

    1. Какой командой прерывают выполнение и отладку приложения? Перечислите способы ввода этой команды.

Командой Запуск/Сброс программы, или нажав Ctrl-F2, прерывают выполнение и отладку приложения Поступают так в случае когда понятно где ошибка и как ее исправить Если же ошибка непонятна то прежде чем прервать сеанс работы с приложением надо получить дополнительную информацию о состоянии переменных те провести отладку

    1. Как пользоваться Мастером оценки выражений?

Так можно узнать значения переменных программы в данный момент

Для этого подведем курсор мыши к имени переменной

    1. Расскажите о возможностях, предоставляемых окном наблюдения Список часов. Как сделать его видимым?

Это окно позволяет иметь значения нескольких переменных сразу и сравнивать их, что удобно при отладке сложных приложений. Чтобы сделать окно видимым, нужно выполнить команду Вид|Windows отладки|Часы или подвести курсор к требуемой переменной (или выделить ее) и нажать Ctrl-F5.

    1. Расскажите о работе с окном наблюдения Список часов.

Перейдя в него, после щелчка правой кнопкой во всплывшем меню можно выбрать ряд команд. При выборе команд Правка часов и Добавить часы, попадаем в окно Свойства часов. Попасть в окно Свойства часов можно и по-другому – в окне наблюдения нажать Ctrl-F5 или сделать двойной щелчок. В окне Выражение можно записать имя любой переменной или любое выражение, содержащее переменные, константы, функции. Окно Повтор счета используется при наблюдении массивов и позволяет задать число наблюдаемых элементов массива.. Окно Цифр указывает число выводимых значащих разрядов чисел с плавающей запятой. Окно Включить позволяет отключить вывод в окно наблюдения соответствующего выражения во время выполнения приложения, что повышает производительность выполнения. А после того, как приложение остановлено и данное выражение нужно посмотреть в окне наблюдения, выражение выделяют в этом окне и делают на нем двойной щелчок. Откроется окно Свойства часов с загруженным в него выражением и останется только включить индикатор Включить и щелкнуть OK. Индикатор Позволить побочный разрешает или запрещает отображение таких выражений, которые способны вызвать побочные эффекты. Радиокнопки в нижней части окна Свойства часов задают формат вывода значения переменной или выражения. По умолчанию формат определяется автоматически по типу отображаемого выражения. Выпадающий список в окне Выражение позволяет выбрать выражение из использовавшихся ранее. В окне Свойства часов имеется выпадающий список − имя группы. По умолчанию создается одна группа − Часы. Закладка этой группы видна в окне Список часов. Но можно разбить наблюдаемые величины на несколько групп (страниц). Для задания новой группы в контекстном меню окна наблюдения надо выбрать раздел Добавить группу и затем указать имя новой группы. Тогда в окне наблюдения появится новая страница, и на нее можно будет заносить новые наблюдаемые величины, выбирая в окне Свойства часов в списке Имя группы соответствующее имя.

Список выражений в окне наблюдения можно редактировать. Для удаления выражения его выделяют и нажимают Delete. Чтобы отредактировать ошибочное выражение, делают на нем двойной щелчок, а затем редактируют в окне Свойства часов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]