- •Лабораторная работа № 1 Среда разработки. Меню, контекстная помощь, редактор
- •Краткие теоретические сведения
- •Меню Edit (Alt-e)
- •Меню Search (Alt-s)
- •Меню Run (alt-r)
- •Меню Compile (alt-c)
- •Меню Debug (alt-d)
- •Меню Options (alt-o)
- •Порядок выполнения работы
- •Контрольные вопросы
- •Константы
- •Идентификаторы
- •Целый тип данных
- •Данные плавающего типа
- •Директива Include
- •Порядок выполнения работы
- •Контрольные вопросы
- •Арифметические операции
- •Операции присваивания
- •Операции отношения
- •Логические операции
- •Побитовые операции
- •Операция следования (запятая)
- •Приоритеты операций и порядок вычислений
- •Порядок выполнения работы
- •Задания для самостоятельной работы
- •Контрольные вопросы
- •% [Флаг] [w][d] f
- •Функция ввода данных scanf()
- •% [Флаг] [w] f
- •Функции getchar ( ), putchar ( ), gets ( ), puts( )
- •Функции ввода – вывода строк
- •Заголовочные файлы
- •Порядок выполнения работы
- •Задания для самостоятельной работы
- •Контрольные вопросы
- •Лабораторная работа № 5 Написание программы на яп с с использованием операторов условия, повтора, передачи управления
- •Краткие теоретические сведения
- •Оператор выражение
- •Пустой оператор
- •Составной оператор
- •Оператор условия if
- •If (условие) оператор;
- •Другие формы условного оператора if
- •If (условие) оператор;
- •Оператор выбора switch
- •Цикл for
- •For (инициализация ; проверка условия ; изменение) оператор;
- •Циклы while и do while
- •While (условие) оператор;
- •Вложенные циклы
- •Использование оператора break в циклах
- •Оператор continue
- •Оператор goto
- •Оператор return
- •Return [выражение] ;
- •Порядок выполнения работы
- •Задания для самостоятельной работы
- •Контрольные вопросы
Меню 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 настраивает среды редактора.
Порядок выполнения работы
Изучить теоретические сведения по теме: “Среда разработки. Меню, контекстная помощь, редактор”.
Откройте интегрированную среду Borland C++ и найдите все элементы экрана, описанные в данной лабораторной работе. Изучите пункты меню ИСР. Наиболее часто используемые пункты меню законспектируйте.
Ответить на контрольные вопросы.
Контрольные вопросы
Какая команда позволяет выполнять программу в режиме отладки с отслеживанием внутри функции? Какая команда позволяет выполнять программу в режиме отладки, выполняя функцию за один шаг?
Какая команда позволяет удалить текст из окна, не помещая его в текстовый буфер? Какая команда позволяет копировать выбранный текст в текстовый буфер? Какая команда позволяет заносить выбранный текст в текстовый буфер и удалять выбранный текст из окна?
Какая команда позволяет отображать на экране контекстную подсказку? Какая команда позволяет осуществить переход к предыдущей ошибке?
Какая команда позволяет выполнять программу? Какая команда позволяет выполнять программу до строки, на которой установлен курсор?
Лабораторная работа № 2
Структура программы. Вывод сообщения ”Моя первая программа”. Окно редактора, окно выполнения, окно сообщений
Цель работы: формирование знаний и умений по работе с интегрированной средой разработки программ на языке программирования С, приобретение практических навыков работы с простейшей программой, написанной на языке программирования С.
Краткие теоретические сведения
Лексемы в С
Составными элементами программы, написанной на языке программирования С являются лексемы, которые, в свою очередь состоят из символов.
Различают пять разновидностей лексем:
алфавит языка (все используемые символы);
константы;
идентификаторы;
ключевые слова;
комментарии.
Алфавит языка С
Множество символов используемых в языке С можно классифицировать как:
1. Символы, используемые для образования ключевых слов и идентификаторов. В эту группу входят прописные и строчные буквы английского алфавита, а также символ подчеркивания. Следует отметить, что одинаковые прописные и строчные буквы считаются различными символами, так как имеют различные коды.
2. Группа прописных и строчных букв русского алфавита и арабские цифры.
3. Знаки нумерации и специальные символы. Эти символы используются с одной стороны для организации процесса вычислений, а с другой – для передачи компилятору определенного набора инструкций. К ним относят: символы – запятая, точка, апостроф и т.д.
4. Управляющие и разделительные символы. К той группе символов относятся: пробел, символы табуляции, перевода строки, новая страница и новая строка. Эти символы отделяют друг от друга объекты, определяемые пользователем, к которым относятся константы и идентификаторы. Последовательность разделительных символов рассматривается компилятором как один символ.
5. Управляющие последовательности, т.е. специальные символьные комбинации, используемые в функциях ввода и вывода информации. Управляющая последовательность строится на основе использования обратной дробной черты (\) (обязательный первый символ) и комбинацией латинских букв и цифр.