Алгоритмические языки
Abstract
Излагаются основы программирования на базе языка ПЛ/1. Описываются элементы языков моделирования и языков высокого уровня для использования в автоматизированном проектировании систем обработки экономической информации. Все языки ориентированы на операционную систему ОС ЕС.Для студентов вузов, обучающихся по специальности «Организация механизированной обработки экономической информации».СОДЕРЖАНИЕ: РАЗДЕЛ I. ОСНОВНЫЕ СВЕДЕНИЯ ОБ АЛГОРИТМИЧЕСКИХ ЯЗЫКАХ Глава 1. Основные понятия1.1. Алгоритм. Алгоритмический язык1.2. Машинно-ориентированные алгоритмические языки1.3. Машинно-независимые алгоритмические языки1.4. Структура языка. Синтаксис и семантика Глава 2. Основные элементы алгоритмических языков2.1. Программа2.2. Данные. Структура данных. Типы. Описания2.3. Имена. Переменные. Выражения2.4. Операторы2.5. Структура программы2.6. Процедуры и функции2.7. Управление распределением памяти2.8. Идентификация данных2.9. Прерывания. Управление работой программы в случае возникновения прерываний РАЗДЕЛ II. АЛГОРИТМИЧЕСКИЙ ЯЗЫК ПЛ/1 Глава 3. Лексика языка3.1. Множество символов3.2. Запись текста программы3.3. Идентификаторы3.4. Числа3.5. Строки3.6. Примечания3.7. Ключевые слова Глава 4. Описание данных4.1. Описание простых переменных4.2. Описание n-мерных массивов. Обращение к элементам n-мерных массивов4.3. Описание структур. Обращение к элементам структур4.4. Дополнительные описатели данных Глава 5. Простейшие виды операторов ввода-вывода5.1. Операторы GET LIST и PUT LIST5.2. Ввод-вывод, управляемый данными5.3. Ввод-вывод, управляемый редактированием Глава 6. Выражения. Оператор присваивания6.1. Выражения Глава 7. Операторы управления7.1. Оператор перехода7.2. Условный оператор7.3. Оператор DO и организация циклов Глава 8. Структура программы8.1. Блоки8.2. Исходная программа8.3. Управление работой программы в исключительных ситуациях8.4. Область действия имен8.5. Подпрограммы Процедуры и функции8.6. Управление распределением основной памяти Глава 9. Операторы обработки файлов9.1. Общие понятия о наборе данных и файле9.2. Описание файла9.3. Основные этапы обработки наборов данных9.4. Создание и обработка последовательных файлов9.5. Операторы обработки региональных файлов9.6. Файлы с индексно-последовательной организацией РАЗДЕЛ III. ПЕРСПЕКТИВНЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ Глава 10. Язык Паскаль10.1. Структура программы10.2. Основные типы данных Константы Скалярные переменные10.3. Выражения10.4. Простые и структурные операторы10.5. Скалярные типы данных, определяемые программистом10.6. Структурированные типы данных10.7. Указатели10.8. Функции и процедуры Глава 11. Система имитационного моделирования GPSS11.1. Общая характеристика11.2. Аппарат моделирования статической структуры системы11.3. Аппарат моделирования динамики системы11.4. Аппарат статистических испытаний11.5. Организация сбора данных11.6. Обработка результатов11.7. Сбор данных11.8. Организация вывода результатов11.9. Возможности контроля прохождения программы и средства отладки11.10. Аппарат установки начального состояния Глава 12. Язык ЛИСП12.1. Языки описания данных, имеющих списковую структуру12.2. Элементы языка ЛИСП12.3. Система операторов языка ЛИСП Глава 13. Проблемно-ориентированные языки проектирования систем обработки экономической информации13.1. Языковые средства системы АРИУС13.2. Язык описания вывода составных единиц информации13.3. Языковые средства общесистемного математического обеспечения СОЭИ13.4. Языковые средства описания постановки задач СОЭИ13.5. Языки описания информационно-экономической системы ЛитератураПриложения1. Назначение описателей результата арифметических операций2. Встроенные функции языка ПЛ/13. Характеристика операторов языка управления заданиями ОС ЕС для обработки программ 2004. Ситуации прерываний и их коды5. Псевдопеременные6. Формат оператора DD7. Описание запросов на генерацию получения показателей8. Пример описания задачи на входном языке ОСМО9. Пример описания задачи на входном языке ПРОЗАКниги по теме:Голицына O.Л. Основы алгоритмизации и программирования: учеб. пособие Давыдов В.Г. Программирование и основы алгоритмизации: учеб. пособиеМозговой М.В. Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подходОкулов С.М. Программирование в алгоритмах
Collections
- Libgen [81666]