
- •Практикум по Турбо Паскалю
- •Первые занятия Первое знакомство с системой программирования Турбо Паскаль
- •Команды редактора
- •Задания
- •Режим помощи
- •Первая программа
- •Запуск программы
- •Сохранение программы
- •Выход из системы программирования Турбо Паскаль
- •Простейшие линейные программы
- •Арифметический квадрат. Абсолютная величина
- •Целый и логический типы данных Условный оператор
- •Логический тип данных
- •Условный оператор
- •Вложенные операторы условия
- •Целый тип данных. Цикл с параметром
- •Цикл с параметром (разбор на примере)
- •Работа с окнами. Метод пошагового выполнения программ
- •Работа с окнами
- •Решение задач с использованием цикла с параметром
- •Вопросы для обсуждения
- •Трассировка примера
- •Цикл с постусловием
- •Алгоритм Евклида
- •Вложенные циклы
- •Решение задач с использованием циклов с условием
- •Простые типы данных
- •Задания
- •Решение задач
- •Вещественный тип данных
- •Задание
- •Решение задач
- •Ограниченный, перечисляемый типы данных. Оператор варианта
- •Ограниченный тип данных
- •Оператор варианта
- •Перечисляемый тип данных
- •Решение задач
- •Описание переменных, констант и типов Раздел описания констант
- •Раздел описания переменных
- •Раздел описания типов
- •Решение задач
- •Преобразование типов. Совместимость типов
- •Задания
- •Решение задач
- •Решение задач
- •Контрольные работы Контрольная работа №1
- •Контрольная работа №2
- •Основы Паскаля
- •X y22m размер gamma alfa r15
- •Процедуры и функции
- •Описание процедур и функций
- •Файловый тип
- •Описание файлового типа
- •Подпрограммы
- •Процедура Assign
- •Процедура Reset
- •Процедура Rewrite
- •Процедура Write
- •Процедура Close
- •Функция FileSize
- •Функция FilePos
- •Текстовые файлы
- •Описание текстового файла
- •Консоль
- •Устройства
- •Соответствие текстовых файлов и логических устройств
- •Операции над текстовыми файлами
- •Процедура Assign
- •Процедура Reset
- •Процедура Rewrite
- •Процедура Append
- •Процедура Close
- •Функция Eof
- •Функция SeekEof
- •Блочные файлы Описание типа блочного файла
- •Процедура BlockRead
- •Процедура BlockWrite
- •Операции ввода-вывода
- •Регулярные типы данных Одномерные массивы. Работа с элементами
- •Способы задания одномерных массивов
- •Работа с элементами массива (разбор на примерах)
- •Методы работы с элементами одномерного массива Изменение значения некоторых элементов
- •Создание массива
- •Работа с несколькими массивами
- •Удаление элементов из одномерного массива Удаление элемента
- •Вставка элементов в одномерный массив Вставка одного элемента
- •Вставка нескольких элементов
- •Перестановка элементов массива
- •Перестановка части массива
- •Найти сумму элементов
- •Работа с несколькими массивами
- •Двумерный массив. Работа с элементами Изменение значений некоторых элементов, удовлетворяющих заданному свойству
- •Заполнение двумерного массива по правилу.
- •Вставка и удаление элементов двумерного массива
- •Перестановка элементов массива
- •Комбинированный тип данных (записи)
Практикум по Турбо Паскалю
И. А. Бабушкина, Н. А. Бушмелова, С. М. Окулов, С. Ю. Черных
М.: АБФ, 1998.
URL-адрес: http://borlpasc.narod.ru/docym/prac/pract.htm
Первые занятия
|
Первое знакомство с системой программирования Турбо Паскаль 3 |
|
Простейшие линейные программы 7 |
|
Целый и логический типы данных 9 |
|
Целый тип данных. Цикл с параметром 15 |
|
Работа с окнами. Метод пошагового выполнения программ 18 |
|
Решение задач с использованием цикла с параметром 21 |
Циклы с условиями
|
Целый тип. Циклы с предусловием 23 |
|
Цикл с постусловием 26 |
|
Алгоритм Евклида 28 |
|
Вложенные циклы 31 |
|
Решение задач с использованием циклов с условием 35 |
Простые типы данных 38
|
Символьный тип данных 38 |
||||
|
|
||||
|
Вещественный тип данных 41 |
||||
|
|
||||
|
Ограниченный, перечисляемый типы данных. Оператор варианта 47 |
||||
|
|
||||
|
Описание констант, переменных и типов 51 |
||||
|
|
||||
|
Преобразование типов. Совместимость типов 54 |
||||
|
|
Контрольные работы
|
Контрольная работа №1 58 |
|
Контрольная работа №2 61 |
Основы Паскаля 62
|
Процедуры и функции 67 |
Файловый тип данных 70
|
Подпрограммы 71 |
|
Текстовые файлы 75 |
|
Операции над текстовыми файлами 78 |
|
Блочные файлы 82 |
|
Контроль операций ввода-вывода 83 |
Регулярные типы данных
|
Одномерные массивы. Работа с элементами 85 |
|
Методы работы с элементами одномерного массива 90 |
|
Удаление элементов из одномерного массива 93 |
|
Вставка элементов в одномерный массив 97 |
|
Перестановка элементов массива 103 |
Двумерные массивы 104
|
Двумерный массив. Работа с элементами 110 |
|
Вставка и удаление элементов двумерного массива 113 |
|
Перестановка элементов массива 115 |
Комбинированный тип данных (записи) 116