А.М.Горелик “Программирование на современном Фортране”.

Изд. “Финансы и статистика”,  2006.

 

АННОТАЦИЯ

В доступной форме описывается современный международный стандарт языка Фортран; описание сопровождается рекомендациями и примерами; приводится информация о реализациях и о перспективах развития языка.

Книга включает разработанные автором методики, использование которых обеспечивает реализацию современных технологий программирования и позволяет уменьшить время и трудоемкость разработки сложных программ для решения вычислительных задач. В частности, приводятся рекомендации по разработке мобильных, надежных, хорошо структурированных и наглядных  программ; средства декомпозиции программ и объектно-ориентированное программирование на Фортране; рекомендации по замене устаревших средств языка и др.

Рассматриваются средства параллельного программирования, ориентированные на современный Фортран.

Книга может быть полезной как для специалистов, решающих серьезные научно-технические задачи вычислительного характера на современных компьютерах, так и для учебных целей.

 

 

 

 

Краткое содержание

ПРЕДИСЛОВИЕ

ЧАСТЬ  ПЕРВАЯ

Современный  международный  стандарт  языка  Фортран

Глава 1.  Стандартизация языка

Глава 2.  Основные элементы языка и правила записи программы

Глава 3.  Объекты  и  типы  данных

Глава 4.  Выражения  и  присваивания

Глава 5.  Операторы и конструкции управления выполнением

Глава 6. Объявления типа и атрибутов данных

Глава 7.  Динамические массивы. Указатели

Глава 8.  Операторы ввода-вывода

Глава 9.  Форматирование данных ввода-вывода

Глава 10. Процедуры

Глава 11. Структура программы. Программные единицы. Модули

Глава 12. Встроенные процедуры

Глава 13. Реализации современного Фортрана

 

ЧАСТЬ ВТОРАЯ

Технологии разработки больших программ на Фортране

Глава 14. Как написать мобильную программу

Глава 15. Надежность программ

Глава 16. Структурное программирование и декомпозиция программ

Глава 17. Фортран  и  параллельность

Глава 18. Объектно-ориентированное программирование

Глава 19. Средства условной компиляции

Глава 20. Устаревшие черты языка

 

ЧАСТЬ ТРЕТЬЯ

Введение в параллельное программирование на Фортране

Глава 21. Подходы к реализации параллельности

Глава 22. Средства поддержки параллельности для компьютеров с общей
                  памятью. Система
OpenMP

Глава 23. Средства параллельности, ориентированные на разбиение данных.

                  Система  HPF

Глава 24. Средства  поддержки  параллельности для компьютеров с
                  распределенной  памятью

 

Перспективы развития языка

 

Литература

Приложение 1. Символы Фортрана

Приложение 2. Перечень операторов Фортрана

Приложение 3. Встроенные процедуры

Cловарь терминов Стандарта языка Фортран

Предметный указатель