- •Основные понятия программирования
- •Понятие алгоритма. Алгоритмизация
- •Свойства алгоритма
- •Запись алгоритма на естественном языке
- •Изображение алгоритма в виде схемы
- •Понятие о языках программирования
- •Понятие о структурном подходе к разработке алгоритмов
- •4 Идти к 8
- •6 Идти к 8
- •8 Останов
- •Первая программа на Си
- •Процесс создания программы
- •Комментарии
- •Директива #include
- •Макросы
- •Переменные и типы данных
- •Правила именования идентификаторов
- •Типы данных
- •Int двухбайтовое целое число
- •Оператор printf: вывод на экран
- •Последовательности для вывода специальных символов
- •Спецификация вывода
- •X тип int в шестнадцатеричном виде
- •Оператор scanf: ввод с клавиатуры
- •Логическая организация программы на Си
- •Функция main
- •Глобальные и локальные переменные
- •Операторы и операции
- •Арифметические операции
- •Битовые операции
- •Операции отношения
- •Логические операции
- •Операции присваивания
- •Другие операции
- •Математические функции
- •Управляющие структуры
- •Операторы ветвления
- •Операторы цикла
- •Массивы
- •Функции
- •Интегрированная среда разработки turbo c
- •Общие сведения и принципы работы
- •Стандартные органы управления
- •Главное меню
- •Запуск иср и выход
- •Работа с окнами и файлами
- •Система помощи
- •Редактор
- •Компиляция и выполнение программ
- •Технология создания с-программы
- •Лабораторные работы
- •Лабораторная работа №1
- •Создание нового файла
- •Ввод и редактирование исходного текста
- •Сохранение
- •Выполнение программы
- •Исправление ошибок
- •Просмотр результатов выполнения
- •Закрытие файла
- •Открытие и выполнение ранее сохраненного файла
- •Вызов справки
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •Лабораторная работа №7
- •Лабораторная работа №8
- •Список вопросов
- •Литература
- •Приложение Пример оформления отчета по лабораторной работе
- •Блок-схема алгоритма
- •Текст программы
- •Результат выполнения программы
- •Теория и технология программирования
-
Запуск иср и выход
Для запуска ИСР необходимо перейти в рабочий каталог с С-программами и набрать в командной строке tc или tc <filename.c> для запуска с открытием определенной программы.
Для выхода из ИСР необходимо выбрать команду File → Quit (выход) или нажать Alt-X. Если в каком-то из окон редактора существует несохраненный текст, то последует запрос: «Файл такой-то не сохранен. Сохранить?» с вариантами ответа Yes, No, Cancel.
-
Работа с окнами и файлами
Ё → Clear desktop закрыть все окна
Ё → Repaint desktop перерисовать все окна
File → Open (F3) загрузить существующую С-программу
File → New создать новое окно для С-программы
File → Save (F2) сохранить текущую программу
File → Save as... сохранить текущую программу под другим именем
File → Quit (Alt-X) выход из Турбо Си
Все остальные команды для работы с окнами размещены в подменю Window (окно):
Size/Move (Ctrl-F5) переместить / изменить размер
Zoom (F5) распахнуть / вернуть исходный размер
Tile размещение окон в виде мозаики
Cascade размещение окон в виде каскада
Next (F6) перейти к следующему по порядку окну
Close (Alt-F3) закрыть текущее окно
Message открыть окно сообщений об ошибках
Output открыть окно вывода результатов
Watch открыть окно значений переменных
User screen (Alt-F5) показать экран результатов
Register открыть окно значений регистров
Project показать окно текущего проекта
List (Alt-0) список всех открытых и закрытых окон
Первые девять окон с С-программами имеют номера 1..9, каждое из таких окон может быть активизировано Alt-номер.
-
Система помощи
Система помощи доступна через подменю Help (помощь):
Contents таблица содержания тем помощи
Index (Shift-F1) полный алфавитный список
Topic search (Ctrl-F1) помощь по ключевому слову
Previous topic (Alt-F1) переход к предыдущей справке
Help on help как пользоваться помощью
Клавиша F1 вызывает помощь по ИСР.
-
Редактор
Чтобы получить информацию о «горячих» клавишах редактора, необходимо выбрать команду Help → Contents, затем выбрать карточку Editor Commands (команды редактора), а затем конкретную подгруппу команд: перемещения курсора, редактирования, отметки и копирования блоков текста.
Кроме этого, подменю Edit содержит некоторые команды работы с блоками текста с использованием буфера межоконного обмена (clipboard):
Restore line восстановить последнюю измененную строку
Cut (Shift-Del) «вырезать» помеченный блок в буфер
Copy (Ctrl-Ins) скопировать помеченный блок в буфер
Paste (Shift-Ins) вставить помеченный блок из буфера
Copy example скопировать пример из справки в буфер
Show clipboard показать содержимое буфер
Clear (Ctrl-Del) удалить помеченный блок
-
Компиляция и выполнение программ
Команды компиляции и компоновки программ содержатся в подменю Compile:
Compile to OBJ (Alt-F9) компилировать текущий файл
Make EXE file (F9) «собрать» текущий файл
или проект
Link EXE file скомпоновать текущий файл
или проект
Build all перекомпилировать и «собрать»
весь проект (или текущий файл) заново
Remove messages закрыть окно сообщений
об ошибках
Команды выполнения программ содержатся в подменю Run (выполнить):
Run (Ctrl-F9) выполнить программу
(при необходимости, сначала откомпилировать и скомпоновать)
Program reset (Ctrl-F2) остановить пошаговое
Go to cursor (F4) выполнить программу до курсора
Trace into (F7) пошаговое выполнение
Step over (F8) пошаговое выполнение,
перешагивая вызываемые (вложенные) функции
Arguments... задать аргументы командной
строки