- •Лекции по Turbo Pascal 7.0
- •1 Курс, «Информатика»
- •Интегрированная среда Turbo Pascal 7.0
- •Первый шаг
- •Создание нового файла
- •Набор и редактирование текста программы
- •Клавиши перемещения курсора
- •Клавиши для редактирования текста:
- •Сохранение и открытие программ
- •Запуск программы
- •Завершение работы
- •А теперь, когда вы уже знаете, как набирать и запускать программы на компьютере, начнём изучать язык паскаль.
- •Первая программа
- •Краткая история
- •Что такое программа?
- •Зарезервированные слова
- •Переменные
- •Константы
- •Стандартные математические операции
- •В информатике, как и в математике, на ноль делить нельзя!
- •Оператор присваивания
- •Пример программы
- •Операторы ввода и вывода.
- •Оператор ввода Readln
- •Оператор вывода Write
- •Самостоятельные задания
- •Работа с цифрами
- •Выделение цифр числа
- •Конструирование числа по его цифрам
- •Обобщение
- •Самостоятельные задания
- •Условный оператор
- •Что такое условие?
- •Укороченный вариант условного оператора
- •Составной оператор
- •Составные условия
- •“Защита от дурака”
- •Вложенные условные операторы
- •Оператор выбора Case
- •Самостоятельные задания
- •Стандартные типы переменных
- •Общий обзор стандартных типов.
- •Целые типы
- •Вещественные типы
- •Способ записи вещественных чисел
- •Вывод на экран вещественных чисел
- •Точность и диапазон вещественных чисел различных типов
- •Вещественные функции
- •Линейная запись математических выражений
- •Логический тип
- •Символьные типы
- •Стандартные функции для работы со строками
- •Стандартные функции для типа char
- •Подпрограммы
- •Зачем нужны подпрограммы?
- •Процедуры
- •Аргументы процедуры
- •Результаты процедуры
- •Функции
- •Самостоятельные задания
- •Цикл For
- •Руками не трогать!
- •Нахождение суммы
- •Нахождение произведения
- •Нахождение количества
- •Цикл While ... Do
- •Цикл Repeat ... Until
- •2.7. Самостоятельные задания
- •Цикл в цикле
- •Натуральные числа
- •Делители чисел
- •Самостоятельные задания.
- •Простые числа
- •Самостоятельные задания.
- •Наибольший общий делитель двух чисел.
- •Самостоятельные задания.
- •Наименьшее общее кратное двух чисел
- •Самостоятельные задания.
- •Массивы
- •Определение и примеры
- •Операции с элементами массива
- •Анализ информации в массиве
- •Рекуррентные соотношения
- •Самостоятельное задание
- •Последовательность Фибоначчи
- •Другие рекуррентные последовательности
- •Оптимизация программ
- •Задача про интеллигентного студента.
- •Самостоятельные задания
- •Оформление программ
- •Понятие модуля
- •Управление цветом
- •Управление звуком
- •Опрос клавиатуры
- •Управление курсором.
- •Дополнительные задачи и вопросы
- •Теоретические вопросы
- •Практические задачи
- •Условия
- •Ряды и рекуррентные последовательности
- •Просмотр всех команд меню
- •Команды меню File
- •Команды меню Edit
- •Команды меню Search
- •Команды меню Run
- •Команды меню Compile
- •Команды меню Debug
- •Команды меню Options
- •Команды меню Window
- •Команды меню Help
- •Синтаксические ошибки
- •Ошибки выполнения
- •Логические ошибки
- •Средства отладки
- •Пошаговый режим работы программы
- •Просмотр/изменение переменных
- •Окно Watch
- •1. Теоретическая часть
- •1.1. Понятие алгоритма и его свойства.
- •1.2. Культура программирования
- •1.3. Устройство компьютера и его компоненты.
- •1.4. Информация
- •1.5. Логика
- •1.6. Системы счисления
- •1.7. Арифметические действия с двоичными числами
- •1.8. Информационные взаимодействия – коммуникации
- •1.9. Информационная революция
- •1.10. Компьютеры и информационное общество.
- •1.11. Польза и опасности компьютеризации.
- •1.12. Киберфобия.
- •1.13. Компьютеры и будущее
- •1.14. Понятие информационного моделирования.
- •2. Толковый словарик
Клавиши для редактирования текста:
Backspace |
Удалить символ слева от курсора. При этом курсор сместится влево. |
Delete |
Удалить символ над курсором. При этом курсор не изменит положения, а вся строка справа от него сместится на одну позицию влево. |
Ctrl-Y |
Удалить строчку, на которой находится курсор. |
Insert |
Включить/выключить режим замены. В этом режиме курсор принимает форму большого прямоугольника и весь вводимый текст пишется прямо поверх старого. |
Вот ещё несколько полезных советов, для работы с текстовым редактором:
-
Если вы случайно сделали что-то не то, и половина строки исчезла или куда-то не туда перескочила, нажмите Alt-Backspace – эта комбинация клавиш отменяет последнее произведённое действие. При необходимости можно нажать несколько раз.
-
Для вставки пустой строки перед той, на которой находится курсор, надо переместить его на начало строки (клавиша "Home") и нажать "Enter".
-
Для вставки пустой строки после той, на которой находится курсор, надо переместить его на конец строки (клавиша "End") и нажать "Enter".
-
Сохранение и открытие программ
Если вы хотите, чтобы ваши труды по набору текста не пропали даром, чтобы вы в следующий раз могли продолжить работу со своей программой, не набирая её заново, вам нужно сохранить текст программы как файл. Для этого надо выбрать в меню "File" команду "Save" (или нажать F2). Если вы сохраняете программу в первый раз, то перед вами появится окно, в котором вам надо будет набрать имя файла, в котором будет храниться программа. Имя может состоять только из латинских букв и цифр (другие символы применять не рекомендуется). Длина имени не должна превышать 8 символов. Паскаль-программы должны храниться в файлах с расширением “pas”, поэтому после имени вам надо ещё набрать точку и расширение “pas” (например, "cool.pas"). Если вы его не напишите, то Turbo Pascal сам добавит нужное расширение к имени файла.
Если после сохранения программы вы опять вносите в неё изменения, то для того, чтобы они не пропали, надо опять сохранить программу. Для этого надо снова нажать F2. На этот раз компьютер у вас ничего не будет спрашивать, и вы возможно даже не заметите, что компьютер сохранял изменённую программу.
О том, была ли изменена программа с момента последнего сохранения, можно судить по звёздочке на рамке окна слева внизу. Если она там есть – программа была изменена, если нет – программа такая же, как и сохранённая на диске.
Вы можете открывать ранее сохранённые программы. Для этого надо нажать клавишу F3. Появится окно, в котором будет несколько полей. Переход между полями осуществляется клавишей "Tab". Для перехода на поле назад – "Shift-Tab". В поле "Name" надо ввести имя открываемого файла или выбрать его в поле, где расположен список всех файлов паскаль-программ, которые находятся в текущей директории.
Редактор позволяет открывать сразу несколько программ. Каждая из них будет открыта в отдельном окне. Для перехода между окнами используют клавиши F6 и Shift-F6. Можно также выбрать в меню "Window" команду "List" для просмотра названий всех открытых окон и выбора нужного.