
- •Введение
- •Глава 1. Структурное программирование
- •1.1 Основные определения
- •1.2 Три основных действия
- •1.2.1 Последовательность
- •1.2.2 Выбор
- •1.2.3 Цикл
- •1.3. Структурный подход к решению задач
- •Задание
- •1.4. Организация хранения и обработки данных
- •1.4.1 Записи и списки
- •Задание
- •1.4.2 Очередь
- •Задание
- •1.4.3 Стек
- •Задание
- •1.5 Структурное программирование.
- •2. Программирование на языке паскаль
- •2.1. Краткая история эвм и языки программирования
- •Задание
- •2.2. Интегрированная среда borland pascal
- •2.2.1. Краткая характеристика. Запуск программы
- •2.1.2. Основы работы в редакторе Открытие нового окна
- •Завершение работы со средой
- •Задание
- •«Горячие» клавиши интегрированной среды
- •2.3. Структура программы
- •2.3.1.Основные положения
- •2.3.2. Понятие идентификатора
- •2.3.3. Первая программа
- •2.3.4. Описание подпрограммы (процедуры).
- •2.3.4. Строковый тип данных
- •2.3.5. Процедуры ввода и вывода данных
- •Задание
- •2.4. Программа калькулятор.
- •2.4.1. Тип целые и вещественный.
- •2.4.2. Переменные вещественного типа
- •Задание
- •2.5. Улучшенный калькулятор
- •2.5.1. Операторы выбора
- •Булевские (логические) операции
- •Операции отношения
- •Оператор if … then
- •Оператор case
- •2.5.2. Основные отличия применения операторов выбора. Перечисляемый тип. Интервальный тип.
- •Задание
- •2.6. Улучшенный каЛьКулятор (продолжение)
- •2.6.1. Оператор цикла с постусловием (проверка на ноль)
- •2.6.2. Оператор цикла с предусловием
- •2.6.3. Оператор цикла со счетчиком (параметром)
- •Задание
- •2.7. Переменные типа массив
- •2.7.1. Виды массивов
- •2.7.2.Описание массива
- •2.7.3.Нахождение максимального элемента в массиве
- •Задание
- •2.7.4. Строковая переменная (продолжение)
- •Задание
- •2.7.5. Строковая переменная как массив
- •Мама мыла раму
- •Задание
- •2.7.6. Описание функции
- •Задание
Завершение работы со средой
Для завершения работы интегрированной среды надо выполнить следующие действия:
нажать клавишу F10;
стрелками управления курсора активизировать в линии главного меню опцию “File”;
нажать клавишу “ENTER” или “ ”;
стрелками управления курсора активизировать опцию “Exit”;
нажать клавишу “ENTER”.
Более быстрый способ завершения работы интегрированной среды – нажатие комбинации клавиш “Alt – x”.
Задание
Используя редактор Borland Pascal:
а) создайте новый файл;
б) наберите текст:
Begin End;
в) откройте новое окно и скопируйте в него это текст.
2. Выполните пункты а) предыдущего задания и наберите текст:
Begin
Begin
End;
End;
Для смещения внутренних строчек используйте клавишу Tab.
3. Выполните пункты а) и б) первого задания, затем, используя действия "скопировать" и "вставить", преобразуйте его в следующий вид:
Begin
Begin
End;
End;
Для смещения внутренних строчек используйте клавишу Tab.
4. Выполните следующие действия:
а) Сохраните данный текст, набранный в предыдущем задании в каталоге ВР под именем ‘Proba.txt’;
б) Закройте активные окна;
в) Завершите работу интегрированной среды;
г) Вновь запустите интегрированную среду ВP;
д) Загрузите текст файла ‘Proba.txt’ в окно редактора.
«Горячие» клавиши интегрированной среды
Клавиши общего назначения
F10 |
Активизация главного меню интегрированной среды |
Esc |
Закрытие диалогового окна или окна меню |
Alt+x |
Прекращение работы интегрированной среды |
Клавиши для работы с файлами
F2 |
Записать, программу, находящуюся в активном окне редактирования, в файл без изменения имени и расположения. |
F3 |
Вызвать диалоговое окно для загрузки файла в окно редактирования |
Alt+F3 |
Закрыть активное окно редактирования |
F6 |
Переключение между открытыми окнами в прямой последовательности |
Shift+F6 |
Переключение между открытыми окнами в обратной последовательности |
F5 |
Переключает размеры активного окна в полноэкранный или исходный размер |
Ctrl+F5 |
Переход в режим изменения размеров и положения активного окна |
Клавиши работы с фрагментами текста
Shift+курсор |
Выделить фрагмент |
Shift+Del |
Удалить выделенный фрагмент и поместить его в буфер обмена |
Ctrl+Ins |
Скопировать выделенный фрагмент в буфер обмена |
Shift+Ins |
Вставить фрагмент, находящийся в буфере обмена, в позицию расположения курсора активного окна |
Ctrr+Del |
Удалить выделенный фрагмент |
Alt+BacSpase |
Отменить последнее действие |
Ctrl+Y |
Удалить строку, в которой находится курсор |