- •Основные понятия программирования
- •Понятие алгоритма. Алгоритмизация
- •Свойства алгоритма
- •Запись алгоритма на естественном языке
- •Изображение алгоритма в виде схемы
- •Понятие о языках программирования
- •Понятие о структурном подходе к разработке алгоритмов
- •4 Идти к 8
- •6 Идти к 8
- •8 Останов
- •Первая программа на Си
- •Процесс создания программы
- •Комментарии
- •Директива #include
- •Макросы
- •Переменные и типы данных
- •Правила именования идентификаторов
- •Типы данных
- •Int двухбайтовое целое число
- •Оператор printf: вывод на экран
- •Последовательности для вывода специальных символов
- •Спецификация вывода
- •X тип int в шестнадцатеричном виде
- •Оператор scanf: ввод с клавиатуры
- •Логическая организация программы на Си
- •Функция main
- •Глобальные и локальные переменные
- •Операторы и операции
- •Арифметические операции
- •Битовые операции
- •Операции отношения
- •Логические операции
- •Операции присваивания
- •Другие операции
- •Математические функции
- •Управляющие структуры
- •Операторы ветвления
- •Операторы цикла
- •Массивы
- •Функции
- •Интегрированная среда разработки turbo c
- •Общие сведения и принципы работы
- •Стандартные органы управления
- •Главное меню
- •Запуск иср и выход
- •Работа с окнами и файлами
- •Система помощи
- •Редактор
- •Компиляция и выполнение программ
- •Технология создания с-программы
- •Лабораторные работы
- •Лабораторная работа №1
- •Создание нового файла
- •Ввод и редактирование исходного текста
- •Сохранение
- •Выполнение программы
- •Исправление ошибок
- •Просмотр результатов выполнения
- •Закрытие файла
- •Открытие и выполнение ранее сохраненного файла
- •Вызов справки
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •Лабораторная работа №7
- •Лабораторная работа №8
- •Список вопросов
- •Литература
- •Приложение Пример оформления отчета по лабораторной работе
- •Блок-схема алгоритма
- •Текст программы
- •Результат выполнения программы
- •Теория и технология программирования
-
Исправление ошибок
Исправьте все ошибки в программе. Нажатие клавиши Enter на любой ошибке из списка приведет к переходу курсора на то место программы, где, по мнению компилятора, находится данная ошибка. На самом деле, в зависимости от типа совершенной ошибки, она может находиться и в другом месте программы. Кроме этого, в связи с особенностями работы компилятора не всегда выводится список сразу всех ошибок, имеющихся в разработанной программе. По мере исправления одних ошибок и запуска повторной компиляции в списке могут появляться ранее не найденные ошибки. Последовательно исправляя каждую ошибку и осуществляя повторный запуск программы, добейтесь ее выполнения без вывода сообщений об ошибках.
Рисунок 38 — Исправление ошибок
Рисунок 39 — Исправленная программа
-
Просмотр результатов выполнения
Просмотрите результаты выполнения программы и убедитесь в правильности работы: Window → User screen (Alt‑F5) (Рисунок 40). Если результат выполнения программы не соответствует заданию, значит в программе имеются логические ошибки. Для устранения логических ошибок следует предпринять следующие действия:
-
произвести проверку алгоритма программы;
-
проконтролировать соответствие текста программы алгоритму;
-
обратить внимание на правильность использования типов переменных, библиотечных констант и функций и т.п.
Постепенно устраняя все логические ошибки, необходимо добиться правильного выполнения программы в соответствии с заданием.
Рисунок 40 — Просмотр результатов выполнения программы
-
Закрытие файла
Закройте окно с текстом программы: Window → Close (Alt-F3), при необходимости сохраните последние изменения (Рисунок 41).
Рисунок 41 — Окно с предложением сохранить изменения
-
Открытие и выполнение ранее сохраненного файла
Откройте заново ранее созданную программу: File → Open (F3) и запустите ее на выполнение. Для получения списка всех файлов с расширением c в вашем рабочем каталоге задайте это расширение в поле Name. После открытия файла запустите программу на выполнение и убедитесь, что все изменения в программе были сохранены и она работает правильно.
Рисунок 42 — Окно открытия файла
-
Вызов справки
Произведите вызов справки по командам интегрированной среды разработки Турбо Си: клавиша F1 (Рисунок 43). Для закрытия окна справки нажмите клавишу Esc.
Рисунок 43 — Окно справки по командам среды разработки Турбо Си
Чтобы вызвать полный алфавитный список всех справок языка Турбо Си используйте команду: Help → Index (Shift-F1) (Рисунок 44) и просмотрите несколько справок (для возврата на предыдущую справку можно использовать Help → Previous topic (Alt-F1)). Для быстрого перемещения по списку справок можно просто начать набирать интересующее слово на клавиатуре.
Рисунок 44 — Окно со списком всех справок
Для вызова справки по ключевому слову наведите курсор на интересующее слово в программе и выполните команду Help → Topic search (Ctrl-F1) (Рисунок 45).
Рисунок 45 — Окно справки по функции clrscr()
-
Выход
Выйдите из интегрированной среды разработки Турбо Си: File → Quit (Alt-X) (Рисунок 46).
Рисунок 46 – Выход из Турбо Си
Для закрепления материала повторите пункты лабораторной работы, вызывающие наибольшие трудности, несколько раз.