Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Обозначения графические в схемах алгоритмов (ГОСТ 19.701-90) ⇐ ПредыдущаяСтр 10 из 10
СОДЕРЖАНИЕ Введение............................................................................................................................................ 3 1. Система программирования Pascal ABC.......................................................................... 4 1.1. Структура меню среды.................................................................................................. 5 1.2. Команды редактора Pascal ABC................................................................................. 6 1.3. Правила оформления программ.................................................................................. 8 1.4. Компиляция и исправление синтаксических ошибок............................................ 9 1.5. Этапы подготовки и решения задач на компьютере............................................. 10 1.6. Словарь основных терминов..................................................................................... 11 2. Начальные сведения о языке Pascal ABC....................................................................... 12 2.1. Алфавит языка............................................................................................................... 12 2.2. Константы....................................................................................................................... 13 2.3. Идентификаторы и типы данных............................................................................... 14 2.4. Переменные и именованные константы.................................................................. 15 2.5. Структура простой программы и комментарий.................................................... 16 3. Оператор присваивания и числовые данные................................................................ 17 3.1. Арифметические выражения..................................................................................... 17 3.2. Оператор присваивания............................................................................................. 18 3.3. Процедуры ввода-вывода........................................................................................... 18 3.4. Стандартные функции Pascal ABC........................................................................... 19 3.5. Целые типы в Pascal ABC............................................................................................ 20 3.6. Вещественные типы..................................................................................................... 22 3.7. Примеры и задания к самостоятельному выполнению....................................... 23 4. Программирование разветвленных алгоритмов......................................................... 26 4.1. Логические выражения.............................................................................................. 26 4.2. Условный оператор IF................................................................................................. 28 4.3. Составной и пустой операторы................................................................................. 29 4.4. Оператор безусловного перехода............................................................................ 29 4.5. Пример и задания с оператором IF........................................................................... 30 4.6. Оператор выбора варианта CASE............................................................................. 34 4.7. Примеры и задания с оператором CASE................................................................. 35 5. Программирование алгоритмов циклической структуры....................................... 37 5.1.Оператор счётного цикла........................................................................................... 37 5.2. Примеры и задания для оператора цикла со счётчиком..................................... 38 5.3. Оператор цикла с предусловием.............................................................................. 41 5.4. Пример и задания для оператора цикла с предусловием................................... 41 5.5. Оператор цикла с постусловием............................................................................... 44 5.6. Процедуры прерываний циклов................................................................................ 44 5.7. Примеры и задания для циклов с постусловием................................................... 45 6. Структурированные типы данных................................................................................... 48 6.1. Массивы данных........................................................................................................... 48 6.2. Пример и задания для одномерных массивов....................................................... 50 6.3. Ограниченный тип (диапазон)................................................................................... 52 6.4. Пример и задания для двумерных массивов.......................................................... 53 7. Структурное программирование....................................................................................... 56 7.1. Структура сложной программы................................................................................ 56 7.2. Подпрограммы. Процедуры и функции.................................................................. 58 7.3. Структура подпрограммы-функции......................................................................... 60 7.4. Примеры и задания с подпрограммой-функцией................................................. 60 7.5. Структура подпрограммы-процедуры.................................................................... 64 7.6. Передача в подпрограмму массивов и строк......................................................... 65 7.7. Рекурсия в программе................................................................................................. 65 7.8. Вложенные подпрограммы....................................................................................... 66 7.9. Процедуры EXIT и HALT............................................................................................ 67 7.10. Пример и задания с подпрограммой-процедурой.............................................. 67 8. Обработка символьных данных....................................................................................... 71 8.1. Символьный тип............................................................................................................ 71 8.2. Задания для символьных данных............................................................................ 73 9. Обработка строк текста........................................................................................................ 74 9.1. Строковый тип............................................................................................................... 74 9.2. Встроенные функции и процедуры для обработки строк................................... 75 9.3. Пример и задания для обработки строк.................................................................. 77 10. Файлы....................................................................................................................................... 79 10.1. Процедура связывания файлов............................................................................... 80 10.2. Процедуры и функции для работы с файлами..................................................... 81 10.3. Типизированные файлы............................................................................................ 82 10.4. Текстовые файлы........................................................................................................ 83 10.5. Процедуры ввода...................................................................................................... 84 10.6. Процедуры вывода.................................................................................................... 85 10.7. Примеры и задания для работы с файлами.......................................................... 87 11. Комбинированный тип – записи..................................................................................... 90 11.1. Структура данных типа записи............................................................................... 90 11.2. Обработка полей записей......................................................................................... 93 11.3. Задания с обработкой записей................................................................................ 94 12. Процедурные типы............................................................................................................... 96 Библиографический список.................................................................................................... 97 Приложение. Обозначения графические в схемах алгоритмов........................................ 98
Редактор Е.С. Воронкова Компьютерная верстка О.Г. Белименко ИД № 06039 от 12.10.2001 Свод. темплан 2010 г. Подписано в печать 03.06.10. Формат 60х84 1/16. Отпечатано на дупликаторе. Бумага офсетная. Усл. печ. л. 6, 25. Уч.-изд. л. 6, 25. Тираж 100 экз. Заказ 398. Издательство ОмГТУ. Омск, пр. Мира, 11. Т. 23-02-12 Типография ОмГТУ |
Последнее изменение этой страницы: 2017-03-16; Просмотров: 519; Нарушение авторского права страницы