Бабушкина И.А., Бушмелева Н.А., Окулов С.М., Черных С.Ю. Практикум по Турбо Паскалю. Учебное пособие по курсам “Информатика и вычислительная техника”, “Основы программирования”. — Москва, АБФ, 1998.
Пособие содержит основные материалы для изучения языка программирования Паскаль. Цель — дать конкретную информацию, а не традиционное описание языка учителю для подготовки занятий, школьнику и студенту при самостоятельной работе.
Бабушкина, Н.А. Бушмелева, С.М. Черных «Практикум по Турбо Паскалю». Учебное пособие по курсам 'Информатика. Сериков, публикувано в Octavia 1: MALWARE ОТ ARMAN ALEXANYAN С перераб.
Книга написана по материалам занятий со школьниками физико-математического лицея города Кирова и студентами младших курсов Вятского педагогического университета. ОГЛАВЛЕНИЕ ПРЕДИСЛОВИЕ3 1. НАЧАЛА ПАСКАЛЯ.7 1.1. Первые занятия7 1.1.1. Первое знакомство с системой программирования Турбо Паскаль7 1.1.2. Простейшие линейные программы15 1.1.3. Целый и логический типы данных.
Условный оператор18 1.1.4. Целый тип данных. Цикл с параметра.»27 1.1.5. Работа с окнами. Метод пошагового выполнения программ.32 1.1.6. Решение задач с использованием цикла с параметром37 1.2.
Циклы с условиями41 1.2.1. Циклы с предусловием41 1.2.2. Цикл с постусловием.46 1.2.3.
Алгоритм Евклида.49 1.2.4. Вложенные циклы.53 1.2.5. Решение задач с использованием циклов с условием59 1.3. Простые типы ДАННЫХ63 1.3.1. Символьный тип данных.63 1.3.2. Вещественный тип данных.69 1.3.3.
Ограниченный и перечисляемый типы данных. Оператор варианта.79 1.3.4. Описание переменных, констант и типов86 1.3.5. Преобразование типов. Совместимость типов 90 1.4. Контрольные работы.93 1.4.1. Контрольная работа №197 1.4.2.
Контрольная работа N92.100 2. ОСНОВЫ ПАСКАЛЯ———————103 2.1. Процедуры и функции.103 2.1.1. Описание процедуры. Oператор процедуры.103 2.1.2. Функции.111 2.1.3. Примеры рекурсивного программирования.119 2.2.
Файловый тип данных128 2.2.1. Общие положения.128 2.2.2. Файловый тип данных. Операции для работы с последовательными файлами.129 2.2.3.
Текстовые файлы.140 2.3. Регулярные типы данных.146 2.3.1. Одномерные массивы. Работа с элементами 146 2.3.2. Методы работы с элементами одномерного массива.157 2.3.3. Удаление элементов из одномерного массива 162 2.3.4. Вставка элементов в одномерный массив.170 2.3.5.
Перестановки элементов массива.180 2.4. Двумерные массивы.181 2.4.1.
Работа с элементами.181 2.4.2. Двумерный массив. Работа с элементами.193 2.4.3. Вставка и удаление.199 2.4.4. Перестановка элементов массива.203 2.5.
Строковый тип данных206 2.6. Множественный тип данных216.

Комбинированный тип данных (записи)230 2.7. Контрольные работы.239 2.7.1. Одномерные массивы.
Работа с элементам!». Контрольная работа № 1239 2.7.2. Одномерные массивы.
Работа с элементами. Контрольная работа № 2.244 2.7.3. Одномерные массивы.
Удаление, вставка и перестановка элементов. Контрольная работа № 3245 2.7.4. Двумерные массивы. Работа с элементами.
Контрольная работа N9 4.247 2.7.5. Двумерные массивы. Работа с элементами, вставка, удаление и перестановка строк. Контрольная работа № 5.250 2.7.6. Строковый тип. Множественный тип. Контрольная работа № б.251 2.7.7.
Комбинированный тип данных. Контрольная работа № 7253 3.
Методы сортировки и поиска данных——256 3.1. Алгоритмы сортировки информации256 3.1.1. Повторение материала предыдущих глав.256 3.1.2. Сортировка методом простого выбора.259 3.1.3. Сортировка методом простого обмена.263 3.1.4. Сортировка методов прямого включения.267 3.1.5.
Сортировка методом слияний.270 3. Обменная сортировка с разделением (сортировка Хоара).274 3.1.7. Задания для контрольной работы.278 3.2. Алгоритмы поиска информации.278 3.2.1. Линейный поиск.278 3.2.2.

Линейный поиск с использованием барьера 281 3.2.3. Бинарный поиск.282 3.2.4. Поиск подстроки в строке. Прямой поиск.286 3.2.5. Поиск подстроки в строке.
Бойера и Дж.Мура.288 4. Рекурсивные алгоритмы.296 4.1 Знакомство с рекурсией.296 4.2. Простые задачи303 4.3. Фрактальные кривые.313 4.4.
Перебор с возвратом.321 5. Динамические структуры данных.337 5.1. Введение: о статических и динамических переменных337 5.2.
Ссылки и указатели.338 5.3. Линейные списки (основные операции).342 5.3.1. Создание и просмотр списка.342 5.3.2. Удаление элемента из списка.350 5.4.
Стек.356 5.4.1. Введение понятия.356 5.4.2.
Основные операции со стеками.357 5.5. Очереди.364 5.5.1. Введение понятия.364 5.5.2. Основные операции над очередью365 5.6. Деревья367 5.6.1. Введение основных понятий367 5.6.2.
Представление деревьев.369 5.6.3. Основные операции над деревом369 5.6.4.
Поиск и включение элемента в дерево374 5.6.5. Удаление из дерева376.
ГОУ ВПО «Московский государственный открытый университет» Чебоксарский политехнический институт (филиал) Кафедра информационных технологий и программирования КУРСОВАЯ РАБОТА по дисциплине: Информатика на тему: Решение практической задачи на паскале Выполнила: Студентка Проверил: Чебоксары - 2011 Оглавление. Текст задания. Алгоритм выполнения задания в виде блок-схемы.
Исходный текст программы. Сеансы работы программы.
Выводы по результатам работы программы. Список литературы и Интернет-ресурсов. Текст задания Известна температура каждого дня апреля. Определить самую тёплую декаду (в апреле 3 декады по 10 дней), указав её среднюю температуру. Учесть, что таких декад может быть несколько. Для каждой из самых тёплых декад определить среднюю температуру. Алгоритм выполнения задания в виде блок-схемы Исходный текст программы.
Var a:array1.30 of integer; i,p,pmax:integer; begin for i:=1 to 30 do read(ai); for i:=1 to 10 do p:=p+ai; if ppmax then pmax:=p; p:=0; for i:=10 to 20 do p:=p+ai; if ppmax then pmax:=p; p:=0; for i:=21 to 30 do p:=p+ai; if ppmax then pmax:=p; p:=0; writeln('Самая тёплая декада: ',pmax); write('Её средняя температура: ',pmax/10); end. Сеансы работы программы. Выводы по результатам работы программы. Обобщая результаты работы программы, делаем вывод, что задача решена правильно.
Список литературы и Интернет-ресурсов. Могилев А.В. Шауцукова.Л.З.
Информатика. И.А.
Бабушкина, Н.А. Бушмелева, С.М. Черных «Практикум по Турбо Паскалю». Ф.С.Воройский. Энциклопедический словарь-справочник: введение в современные информационные и телекоммуникационные технологии в терминах и фактах».
768 стр. Иванова Г.С. «Основы программирования. Учебник для вузов. Из серия: Информатика в техническом университете». 417 стр. В.А.Каймин.
286 стр. Могилев, Пак, Хённер. «Практикум по информатике».
600 стр. Савельев А.Я.
«Основы информатики». 2001 год.
Джонс Ж., Харроу К. «Решение задач в системе Турбо-Паскаль». М.: Финансы и статистика, 1991. 720 с. Климов Ю.С., Касатин А.И., Мороз С.М.
«Программирование в среде TURBO PASCAL». Минск: 1992. 158 с. Шарикова Т.Г., Дружинин А.В. «Основы практического программирования на языке Паскаль»: Учебное пособие.