Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Fortran-2011.doc
Скачиваний:
13
Добавлен:
18.11.2019
Размер:
1.87 Mб
Скачать

Министерство общего и профессионального образования российской федерации московский государственный технический университет (мами) Кафедра "Прикладная и вычислительная математика"

А.Б.Фролов

Программирование на языке Фортран

Сборник лабораторных работ

по дисциплине

«Современные языки программирования

и программные комплексы»

для студентов специальности 150301.65

«Динамика и прочность машин»

МОСКВА – 2011

Фролов Александр Борисович, профессор, кандидат технических наук.

Сборник лабораторных работ «Программирование на языке Фортран» по дисциплине «Современные языки программирования и программные комплексы» для студентов специальности 150301.65 «Динамика и прочность машин». М.: МАМИ, 2011. 71 с.

Сборник лабораторных работ ориентирован на изучение основ алгоритмического языка Фортран, программирования на этом языке и получение навыков в решении задач на ЭВМ. Он содержит описание шести лабораторных работ и введения, в котором описана работа в кроссплатформенной интегрированной среде разработки Code::Blocks.

© А.Б,Фролов

2011 г.

В В Е Д Е Н И Е

Code::Blocks — свободная кроссплатформенная (Windows, Linux и Mac OS X) интегрированная среда разработки, которая поддерживает языки программирования С и С++.

Среда программирования Code::Blocks запускается цепочкой команд Пуск → Все программы → CodeBlocks → CodeBlocks или путем щелчка по соответствующему ярлыку на рабочем столе. Главное окно программы после запуска будет иметь вид, представленный на рис. 1.

Рис 1.

После запуска среды нужно приступать к созданию проекта. Проект это – набор файлов, генерируемых средой программирования и необходимых для последующей компиляции программы (исходные, объектные файлы), а также различные вспомогательные файлы (сохраняющие рабочее пространство и др.). Для создания программы надо выбрать пункт Create a new project.

Во втором окне (см. рис. 2) требуется выбрать тип проекта. Программы, создаваемые при выполнении лабораторных работ относятся к типу – консольное приложение, поэтому потребуется выбрать тип Console application и нажать кнопку GO.

Рис. 2.

В следующем окне осуществляется выбор места хранения создаваемого проекта и его имя (рис. 3).

Рис. 3.

Вводим название проекта и папку, в которой он будет находиться (рис. 4).

Рис. 4

Наконец в последнем окне (рис. 5), предназначенном для выбора компилятора можно оставить все как есть, и нажать кнопку Finish.

Рис. 5.

В результате выполнения вышеописанной последовательности операций будет создан проект и в него будут добавлены все необходимые файлы. Далее раскрывается рабочее окно среды Code::Blocks (рис. 6).

Рис.6.

В левой области окна на панели Management (вкладка Projects) представлена структура проекта. Видно, что в проект (в папку Sourses) автоматически добавлен файл main.f90 (файл, содержащий исходный код программы). Чтобы открыть файл для редактирования, потребуется сделать по нему двойной щелчок правой кнопкой мыши.

Замечание: файл main.f90 не пуст: среда программирования добавляет в него заготовку простейшей программы, печатающей приветствие ″Hello word!″. Это сделано для удобства программиста, который имеет возможность сохранить требуемые ему фрагменты программы (например, program и implicit none или другие операторы.)

После ввода текста программы с помощью кнопки запускается её компилирование, редактирование и выполнение.

При наличии ошибок компиляции обработка программы приостанавливается. В нижней области окна на закладке Build Messages выводится сообщение о природе замеченной ошибки, а слева от текста программы напротив ошибочного оператора ставится цветная метка (рис. 7).

Рис. 7.

При успешном выполнении программы результат выводится на экран монитора в виде окна, представленного на рисунке 8.

Рис. 8.

Л А Б О Р А Т О Р Н А Я Р А Б О Т А № 1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]