Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_практикум_ч1_2007.DOC
Скачиваний:
15
Добавлен:
10.11.2019
Размер:
379.9 Кб
Скачать

Меню Options (alt-o)

Меню Oрtions содержит команды, которые позволяют просматривать и модифицировать стандартные параметры, определяющие функционирование Borland C++.

Application

Команда Oрtions-Application устанавливает типы приложений.

Compiler

Команда Oрtions-Compiler-Code Generation устанавливает модели памяти.

Команда Oрtions-Compiler-Messages - … - устанавливает сообщения, выдаваемые при компиляции.

Make

Команда Oрtions-Make настраивает причины остановок компиляции и действий, выполняемых после компиляции.

Linker

Команда Oрtions-Linker-Librarian настраивает подключения стандартных библиотек.

Directorias

Команда Oрtions-Directorias настраивает пути к библиотекам.

Enviroment

Команда Oрtions-Enviroment настраивает среды редактора.

Порядок выполнения работы

  1. Изучить теоретические сведения по теме: “Среда разработки. Меню, контекстная помощь, редактор”.

  2. Откройте интегрированную среду Borland C++ и найдите все элементы экрана, описанные в данной лабораторной работе. Изучите пункты меню ИСР. Наиболее часто используемые пункты меню законспектируйте.

  3. Ответить на контрольные вопросы.

Контрольные вопросы

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

  2. Какая команда позволяет удалить текст из окна, не помещая его в текстовый буфер? Какая команда позволяет копировать выбранный текст в текстовый буфер? Какая команда позволяет заносить выбранный текст в текстовый буфер и удалять выбранный текст из окна?

  3. Какая команда позволяет отображать на экране контекстную подсказку? Какая команда позволяет осуществить переход к предыдущей ошибке?

  4. Какая команда позволяет выполнять программу? Какая команда позволяет выполнять программу до строки, на которой установлен курсор?

Лабораторная работа № 2

Структура программы. Вывод сообщения ”Моя первая программа”. Окно редактора, окно выполнения, окно сообщений

Цель работы: формирование знаний и умений по работе с интегрированной средой разработки программ на языке программирования С, приобретение практических навыков работы с простейшей программой, написанной на языке программирования С.

Краткие теоретические сведения

Лексемы в С

Составными элементами программы, написанной на языке программирования С являются лексемы, которые, в свою очередь состоят из символов.

Различают пять разновидностей лексем:

  • алфавит языка (все используемые символы);

  • константы;

  • идентификаторы;

  • ключевые слова;

  • комментарии.

Алфавит языка С

Множество символов используемых в языке С можно классифицировать как:

1. Символы, используемые для образования ключевых слов и идентификаторов. В эту группу входят прописные и строчные буквы английского алфавита, а также символ подчеркивания. Следует отметить, что одинаковые прописные и строчные буквы считаются различными символами, так как имеют различные коды.

2. Группа прописных и строчных букв русского алфавита и арабские цифры.

3. Знаки нумерации и специальные символы. Эти символы используются с одной стороны для организации процесса вычислений, а с другой – для передачи компилятору определенного набора инструкций. К ним относят: символы – запятая, точка, апостроф и т.д.

4. Управляющие и разделительные символы. К той группе символов относятся: пробел, символы табуляции, перевода строки, новая страница и новая строка. Эти символы отделяют друг от друга объекты, определяемые пользователем, к которым относятся константы и идентификаторы. Последовательность разделительных символов рассматривается компилятором как один символ.

5. Управляющие последовательности, т.е. специальные символьные комбинации, используемые в функциях ввода и вывода информации. Управляющая последовательность строится на основе использования обратной дробной черты (\) (обязательный первый символ) и комбинацией латинских букв и цифр.