Название: Программирование на Паскале. Практикум (+файлы) Автор: Тишин В.И. Издательство: М.: Бином. ЛЗ Год: 2013 Страниц: 364 ISBN: 978-5-9963-2118-6 Формат: PDF Размер: 41 Мб Язык: русский
Практикум предназначен для учащихся 8-9 классов и ориентирован на освоение принципов программирования на языке Паскаль на основе математических задач, сложность которых возрастает параллельно с освоением программных конструкций. Большое количество примеров позволяет по мере освоения курса все активнее осваивать методику программирования. В архиве размещено электронное приложение к книге, включающее все рассмотренные в ней программы. Для учащихся 8-9 классов, учителей информатики и методистов.
Содержание
Введение 6 § 1. Структура программы на языке Паскаль 9 1.1. Знакомство с программой на языке Паскаль 9 1.2. Переменные и их имена 14 1.3. Команда присваивания 15 1.4. Операторы write и writeln. Процедуры вывода информации 16 1.5. Операторы read и readln. Процедуры ввода информации 19 § 2. Ввод и выполнение программ 21 2.1. Интегрированная среда Турбо Паскаль 7.0 21 2.2. Программирование в среде Microsoft Windows на языке Pascal 32 § 3. Арифметические операции с целыми числами. Переменные целого типа 40 3.1. Операции с целыми числами и переменными целого типа в языке Паскаль 40 3.2. Комментарии 45 § 4. Условный оператор if ... then ... else 51 4.1. Блок-схемы, изображающие условные операторы 52 4.2. Вещественный тип real в операторах if ... then ... else 57 4.3. Формы записи вещественных чисел 57 4.4. Арифметические операции с вещественными переменными 58 4.5. Форматированный вывод информации 63 4.6. Некоторые стандартные функции и процедуры, применимые к целым типам. Логический тип Boolean 67 4.7. Вычисление значений функции 74 § 5. Операторы цикла. Цикл с предусловием 78 5.1. Что такое цикл 78 5.2. Целый тип longint 85 5.3. Условия в программах с циклами 88 5.4. Досрочное прерывание цикла. Метка. Оператор безусловного перехода goto 95 5.5. Преобразование типов 99 5.6. Циклы в циклах 102 5.7. Системы счисления 106 § 6. Цикл с постусловием 113 6.1. Цикл с последующим условием 113 6.2. Различия между циклом while и циклом repeat 121 6.3. Программы с совместным использованием циклов repeat и while ... do 122 6.4. Разные задачи 124 § 7. Циклы с параметром 150 7.1. Оператор цикла for ... to ... do 150 7.2. Оператор цикла for ... downtо ... do 153 7.3. Разные задачи 164 7.4. Преобразование типов 175 § 8. Подпрограммы. Рекурсия 181 8.1. Дедуктивный метод программирования 181 8.2. Вызов процедуры из другой процедуры 211 8.3. Рекурсия 226 8.4. Функции 243 8.5. Задачи с применением НОД {для дополнительного изучения) 264 8.6. Решение уравнений с одной переменной методом половинного деления 273 8.7. Вычисление корней уравнения нахождением минимума функции на промежутке (для дополнительного изучения) 284 8.8. Повторение 287 § 9. Справочный материал 291 9.1. Библиотека часто встречающихся процедур и функций 291 9.2. Ответы к заданиям для самостоятельного выполнения 308 9.3. Ответы к упражнениям 330 Литература 362
|