- Артикул:00-01115774
- Автор: А. В. Крушевский, Н. И. Беликов, В. Д. Тищенко и др.
- Обложка: Твердая обложка
- Издательство: Вища школа (все книги издательства)
- Город: Киев
- Страниц: 296
- Формат: 60х90 1/16
- Год: 1985
- Вес: 446 г
- Серия: Учебное пособие для ВУЗов (все товары серии)
В книге изложены общие понятия о принципах работы ЭВМ, этапы подготовки решения задач на ЭВМ, основы автоматизации программирования. Рассмотрены такие языки программирования на ЭВМ-автопрограммирования (АП), ФОРТРАН, ПЛ-1. Приведены численные методы решения инженерно-экономических задач: вычисление погрешностей, решение алгебраических уравнений, систем линейных алгебраических уравнений, интерполирование и сглаживание опытных данных, численное интегрирование и решение некоторых видов обыкновенных дифференциальных уравнений, методы оптимизации, статистической обработки данных. Численные методы решения задач на языках АП, ФОРТРАН. ПЛ-1 иллюстрируются примерами составления программ.
Для студентов технологических специальностей вузов, а также инженеров и экономистов, использующих в работе вычислительную технику.
Содержание
Предисловие
Глава 1. Электронные вычислительные машины
1.1. Развитие электронных вычислительных машин в СССР
1.2. Основные принципы построения ЭВМ
1.3. Системы счисления, применяемые в ЭВМ
1.4. Формы представления чисел
1.5. Основные понятия алгебры логики
1.6. Форматы данных и структура команд ЕС ЭВМ
1.7. Операционные системы
Контрольные вопросы и задания
Глава 2. Подготовка задач для решения на ЭВМ и автоматизации программирования
2.1. Этапы подготовки задач
2.2. Составление структурных схем программ для решения задач
2.3. Основные этапы составления программ
2.4. Основы автоматизации программирования
2.5. Стандартные программы
Контрольные вопросы и задания
Глава 3. Язык автопрограммирования для ЭВМ «Наири»
3.1. Общая характеристика языка автопрограммирования
3.2. Операторы языка АП
3.3. Основы программирования на языке АП
3.4. Стандартные программы ЭВМ «Наири»
Контрольные вопросы и задания
Глава 4. Алгоритмический язык ФОРТРАН IV
4.1. Общая характеристика языка ФОРТРАН
4.2. Основные элементы языка
4.3. Операторы языка
4.4. Объявления
4.5. Функции и подпрограммы
Контрольные вопросы и задания
Глава 5. Алгоритмический язык ПЛ-1
5.1. Общая характеристика языка ПЛ-1
5.2. Основные наборы символов языка ПЛ-1
5.3. Идентификаторы
5.4. Арифметические действия с простыми переменными
5.5. Логические действия с простыми переменными
5.6. Действия со сложными переменными
5.7. Оператор присваивания
5.8. Оператор перехода
5.9. Условный оператор
5.10. Организация разветвляющихся и циклических вычислительных процессов на ПЛ-1
5.11. Использование процедур в языке ПЛ-1
5.12. Операции ввода-вывода данных в алгоритмическом языке ПЛ
Контрольные вопросы и задания
Глава 6. Вычисление погрешностей
6.1. Классификация погрешностей
6.2. Погрешности функций
Контрольные вопросы и задания
Глава 7. Программирование задач для решения систем линейных алгебраических уравнений
7.1. Решение систем линейных алгебраических уравнений методом Гаусса
7.2. Метод Жордана-Гаусса для решения систем линейных алгебраических уравнений
7.3. Метод последовательных приближений для решения системы линейных алгебраических уравнений
7.3. Подготовка системы линейных уравнении к виду, удобному для метода последовательных приближений
7.5. Метод простой итерации
7.6. Метод определения ранга матрицы
7.7. Метод определения обратной матрицы
7.8. Подготовка задач для их решения с помощью стандартной подпрограммы на ЭВМ
Контрольные вопросы и задания
Глава 8. Программирование задач обработки опытных данных с помощью интерполирования
8.1. Основные задачи интерполирования
8.2. Линейная интерполяция
8.3. Квадратичная интерполяция
8.4. Интерполяционный многочлен
8.5. Интерполяционный многочлен Лагранжа
8.6. Интерполирование функций при помощи стандартной подпрограммы
8.7. Интерполяционный полином Ньютона
8.8. Сглаживание опытных данных методом средних
8.9. Сглаживание опытных данных методом наименьших квадратов
8.10. Сглаживание опытных данных для нескольких переменных методом наименьших квадратов
8.11. Метод отбора лучшей сглаживающей функции
Контрольные вопросы и задания
Глава 9. Методы решения задач численного интегрирования
9.1. Формула трапеций
9.2. Формула Симпсона
Контрольные вопросы и задания
Глава 10. Численное решение дифференциальных уравнений
10.1. Метод Эйлера
10.2. Метод Рунге-Кутта
10.3. Примеры программирования методов численного интегрирования дифференциальных уравнений на ФОРТРАНе
Контрольные вопросы и задания
Глава 11. Программирование задач для решения нелинейных алгебраических и трансцендентных уравнений
11.1. Отделение корней
11.2. Метод половинного деления для уточнения корней уравнения
11.3. Комбинированный метод (касательных и хорд) уточнения корней
11.4. Метод простой итерации для уточнения корней
11.5. Программы решения алгебраических и трансцендентных уравнений на языке ФОРТРАН
Контрольные вопросы и задания
Глава 12. Методы оптимизации
12.1. Постановка задачи
12.2. Метод полного перебора (метод сеток)
12.3. Метод покоординатного спуска
12.4. Градиентный метод
12.5. Задача линейного программирования
Контрольные вопросы и задания
Глава 13. Статистическая обработка данных
13.1. Основные задачи и понятия математической статистики
13.2. Средние значения и дисперсии
13.3. Статистические оценки параметров распределения
13.4. Методы определения статистических оценок параметров распределения
13.5. Вычисления корреляционных зависимостей между опытными данными
13.6. Доверительная вероятность и доверительные интервалы
13.7. Статистическая проверка статистических гипотез
Контрольные вопросы и задания
Список литературы



