Информация о книге

978-5-94157-873-3

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » Другие языки программирования » Фортран в задачах и примерах

Немнюгин С.А., Стесик О., Фортран в задачах и примерах


серия: В задачах и примерах
БХВ-Петербург, 2008 г., 320 стр., 978-5-94157-873-3 , 205*140*19 мм., тираж: 2500


Описание книги

Книга представляет собой сборник примеров программ и задач для самостоятельного решения по программированию на одном из самых эффективных языков разработки вычислительных приложений - языке Фортран. Примеры и задачи различной сложности демонстрируют основные возможности языка. Дается краткое описание ОреnМР - стандартного средства разработки программ для многоядерных процессоров. В книге содержится описание встроенных функций языка, что дает возможность использовать ее в качестве Справочника по программированию на языке Фортран.

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 127 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  Fortran   GNU 


Поделиться ссылкой на книгу



Содержание книги

Глава 1. Компиляция, выполнение и отладка
программ 3
Как создается программа 4
Компилятор фирмы Intel 6
Компиляторы GNU Fortran 12
Система программирования Compaq Visual Fortran 17
Система программирования Sun Studio 18
Программы-отладчики 19
Глава 2. Элементы языка 25
Языки программирования 27
Алфавит и лексемы языка Фортран 28
Формат записи исходного текста программы 28
Как устроена программа 31
Типы данных 33
Переменные 34
Константы 35
Массивы 37
Комментарии 38
Операторы 38
Условный оператор if…then…endif 40
Условный оператор if…then…else…endif 41
Оператор цикла со счетчиком do…end do 41
Вопросы и задания 44
Глава 3. Операторы описания 47
Основные сведения 47
Операторы описания для встроенных типов 47
Оператор описания производного типа 49
Неявное определение типа 50
Оператор IMPLICIT 51
Атрибуты 52
Структура оператора описания 54
Инициализирующие выражения 57
Типы и разновидности типов данных 58
Вопросы и задания 62
Глава 4. Арифметические выражения 65
Преобразование типов 68
Инициализация переменных 74
Особенности машинной арифметики 75
Оптимизация вычислений 78
Вопросы и задания 82
Глава 5. Логические выражения 85
Отношения 85
Логические выражения 86
Вопросы и задания 90
Глава 6. Циклы 91
Задачи 104
Глава 7. Условные операторы и ветвления 113
Задачи 124
Глава 8. Структура программы 127
Порядок операторов 128
Главная программа 128
Внешние подпрограммы 129
Модули 131
Внутренние подпрограммы 135
Параметры подпрограмм 136
Интерфейсы подпрограмм 142
Области видимости имен и меток 146
Задачи 146
Глава 9. Массивы 151
Подобъекты массивов 154
Конструкторы массивов 157
Встроенные функции для работы с массивами 159
Дополнительные свойства массивов 164
Элементные встроенные функции и операции 165
Оператор и конструкция where 166
Массивы-маски 167
Оператор и конструкция forall 168
Автоматические массивы и массивы
подразумеваемой формы 170
Размещаемые (динамические) массивы 171
Задачи 172
Глава 10. Ввод и вывод 179
Форматирование ввода-вывода 184
Задачи 189
Глава 11. Файлы 193
Задачи 213
Глава 12. Встроенные подпрограммы 217
Оператор intrinsic 217
Справочные функции 218
Встроенные процедуры определения даты и
времени 221
Элементные функции 222
Математические функции 223
Функции преобразования и переноса типов 227
Случайные числа 228
Операции над массивами 229
Функции редукции массивов 233
Операции с векторами и матрицами 235
Текстовые функции 237
Процедуры для работы с двоичными разрядами 240
Задачи 242
Глава 13. Производные типы и указатели 245
Определение производных типов 245
Атрибуты public и private 249
Указатели 250
Задачи 257
Глава 14. Программируем на Фортране для
многоядерных процессоров 259
OpenMP-программа 259
Как распараллелить программу с помощью OpenMP
262
Директивы OpenMP 263
Операторы OpenMP 266
Подпрограммы OpenMP 267
Задачи 268
Глава 15. Разные задачи 277
Литература 295
Предметный указатель 297


Об авторе


Последние поступления в рубрике "Другие языки программирования"



Функциональная верификация VHDL-описаний синхронных цифровых устройств Функциональная верификация VHDL-описаний синхронных цифровых устройств Бибило П.Н.

Рассматриваются проблемы функциональной верификации проектов синхронных цифровых устройств, представленных на языке VHDL, который широко используется в качестве языка исходного описания проектов при создании электронной аппаратуры на современной......

Scala для нетерпеливых Scala для нетерпеливых Хорстман К.

Написанная для опытных программистов на Java, C++ и C#, которые желают освоить функциональное программирование или язык Scala, книга в сжатой форме знакомит с основными идеями и приемами программирования, что позволяет быстро осваивать их и применять......

R. Книга рецептов R. Книга рецептов Лонг Д.

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

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Немнюгин С.А., Стесик О., Фортран в задачах и примерах в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.