
- •Предисловие
- •1. Общая схема решения задачи на персональном компьютере
- •2. Введение в язык Паскаль. Общая структура программы. Идентификаторы, комментарии, пробелы. Раздел описаний и раздел операторов
- •3. Арифметические типы данных. Числовые константы и переменные. Оператор присваивания. Выражения
- •Арифметические типы данных
- •4. Операторы ввода-вывода
- •5. Арифметические операции. Стандартные математические функции
- •Правила преобразования типов
- •6. Символьный тип данных
- •7. Логический тип данных. Операции сравнения. Логические операции. Битовые операции
- •Правила выполнения бинарных операций
- •8. Условный оператор. Блок. Оператор выбора
- •9. Операторы цикла
- •10. Метки. Оператор goto. Процедура Halt
- •11. Интервальные типы данных. Оператор type. Массивы
- •12. Ошибки при выполнении программы. Опции компилятора
- •13. Процедуры и функции. Сфера действия описаний
- •14. Множества
- •15. Тип string
- •16. Графические средства языка Паскаль
- •18. Записи
- •19. Тип "перечисление"
- •20. Модуль crt. Общие принципы организации интерфейса
- •21. Модули. Создание и использование модулей
- •Interface
- •Implementation
- •22. Файлы
- •23. Модуль dos и другие средства
- •24. Указатели и динамическая память
- •25. Динамические структуры: списки, деревья
- •26. Использование командной строки
- •27. Обработка программных прерываний
- •28. Параметры процедурных типов
- •29. Описатель absolute. Нетипизированные параметры. Открытые массивы
- •30. Вызов внешних пpогpамм
- •31. Некоторые вычислительные алгоритмы
- •Приближенное решение алгебраических уравнений
- •Решение систем линейных алгебраических уравнений
- •Аппроксимация таблично заданной функции методом наименьших квадратов
- •Численное интегрирование
- •Численное решение задачи Коши
- •32. Объекты
- •Содержание
Содержание
1. Общая схема решения задачи на персональном компьютере 3
2. Введение в язык Паскаль. Общая структура программы. Идентификаторы, комментарии, пробелы. Раздел описаний и раздел операторов 4
3. Арифметические типы данных. Числовые константы и переменные. Оператор присваивания. Выражения 5
4. Операторы ввода-вывода 8
5. Арифметические операции. Стандартные математические функции 10
6. Символьный тип данных 14
7. Логический тип данных. Операции сравнения. Логические операции. Битовые операции 15
8. Условный оператор. Блок. Оператор выбора 18
9. Операторы цикла 20
10. Метки. Оператор GOTO. Процедура Halt 23
11. Интервальные типы данных. Оператор TYPE. Массивы 25
12. Ошибки при выполнении программы. Опции компилятора 29
13. Процедуры и функции. Сфера действия описаний 31
14. Множества 35
15. Тип STRING 37
16. Графические средства языка Паскаль 42
17. Кое-что о вещественных вычислениях 48
18. Записи 51
19. Тип "перечисление" 54
20. Модуль CRT. Общие принципы организации интерфейса 55
21. Модули. Создание и использование модулей 57
22. Файлы 58
23. Модуль DOS и другие средства 63
24. Указатели и динамическая память 66
25. Динамические структуры : списки, деревья 68
26. Использование командной строки 72
27. Обработка программных прерываний 72
28. Параметры процедурных типов 74
29. Описатель absolute. Нетипизированные параметры. Открытые массивы 75
30. Вызов внешних пpогpамм 77
31. Некоторые вычислительные алгоритмы 78
32. Объекты 87