Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Obschy_kurs / Fortran / Metod_Lr1_Fortran.doc
Скачиваний:
92
Добавлен:
21.02.2016
Размер:
227.84 Кб
Скачать
      1. Выбор конфигурации проекта

При работе с проектом можно выбрать одну из следующих конфигураций:Debug(отладочный) иRelease(рабочий, окончательный). В первом случае формируется проект с возможностями получения отладочной информации. Отладочный вариант проектаDebugимеет бόльший объем и меньшее быстродействие, чем вариантReleaseи предпочтителен при отладке очень больших проектов. Целесообразности его использования для небольших учебных проектов, как правило, нет, поскольку компилятор выводит сообщения об ошибках и переменных, которые не описаны, или переменных, значения которых не определены, а это и есть основные ошибки новичков.Новый проект автоматически создается как отладочный. Переключение между вариантами конфигурацийDebugиReleaseудобно выполнить с помощью панели инструментовBuildв поле со спискомSelect Active Configuration(рис. 5) Если ее нет, то она легко может быть вынесена в панель инструментов с помощью командыTools/Customize/ToolBars.

Рис. 5. Панель инструментов Build.

      1. Наполнение проекта

В простейший проект нужно включить главную программу, которую в среде МDSможно и набирать, как новый файл, включаемый в проект. Следует иметь в виду, что в проект можно включать самые разные типы файлов, которые могут понадобиться для работы одного из типов проектов (см. выше“Создание проекта”).

Включение текста программы в проектосуществляется добавлением файласпециального типа – Fortran Free Format Source File (исходного, всвободном формате).

Для этогонужно:

1) выполнить команду пункт меню FileNew;

2) в открывшемся окне Newвыбрать вкладкуFiles;

3) выбрать щелчком из списка в левой части окна Fortran Free Format Source File;

4) в правой части окна в простом поле Filename: ввести имя главной программы (руководствуясь правилами для записи имен Фортрана 90/95);

5) щелкнуть по кнопке OK;

6) в открывшемся окне с именем “имя главной программы.f90” ввести текст главной программы;

7) редактирование и сохранение файла выполняются обычным для Windowsспособом.

Если текст программы предварительно набран, то он может быть включен в проект иным способом. Для этого нужно:

1) ссредствамиWindows(например, спомощью Проводника) скопировать или переместить файл с текстом в папку проекта;

2) выполнить команду пункт меню

 ProjectAdd to ProjectFiles;

3) в открывшемся окнеInsetrt Files Into Project, как вПроводнике, выбрать из папки проекта нужный файл;

4) щелкнуть по кнопке OK.

На рис 6. представлено окно Compaq Visual Fortran с проектомFirst_project, вcостав которого входит файлFirst_program.f90с программой вывода на экран текста :

My first program

Рис. 6. Окно Compaq Visual Fortran с проектом First_project

      1. Исполнение проекта.

Создание исполняемого файла программы достаточно сложный процесс, в котором можно выделить следующие этапы.

1. Компиляция — создание объектного файла на базе файла с исходным текстом. Исходный текст содержится в файле с расширениемf90. Объектный файл имеет расширениеobjи содержит исполняемый код программы на машинном языке, который еще не готов к выполнению. В него не включены код запуска программы (start-up code) и коды библиотечных подпрограмм. Во время компиляции (Compiling) выполняется проверка синтаксиса программы и, если обнаружены ошибки, выдается диагностическое сообщение, а объектный или исполняемый файл не создается.

2. Создание исполняемогофайла с помощью программы-компоновщика (Linking), которая собирает (компонует) исполняемый файл из объектных файлов пользовательской программы и необходимых библиотек, а также включает в него код запуска.Компоновку (линкование) выделяют в отдельный процесс, потому что его можно выполнить независимо от собственно компиляции. Исполняемый файл имеет расширениеexe.

Таким образом, для исполнения программы вначале нужно откомпилировать главную программу (предполагается, что проект состоит только из одной главной программы),скомпоноватьисполнимый файл проекта и уже после этого его можно исполнять.

Если во время компиляции или компоновки были обнаружены ошибки, то после каждого исправления ошибок эти шаги нужно повторять.

Компиляцию, компоновку и запуск на исполнение можно выполнить разными способами:

- с помощью команд пункта главного меню Build;

- с помощью пиктографических кнопок на панели инструментов Build;

- с помощью «горячих клавиш».

Соответствие кнопок в панели инструментов можно легко установить, щелкнув по пункту Buildглавного меню и просмотрев список команд. Кнопки для компиляции, компоновки и исполнения проекта всегда (!) присутствуют в панели инструментов. Если они по какой-либо причине отсутствуют (например, удалены ошибочно), то они легко могут быть помещены в панель инструментов с помощью команды пункт менюTools:

ToolsCustomize  вкладка Commands  категория Build.

Компиляция:

- с помощью команды пункт меню : BuildCompile …;

- с помощью кнопки;

- с помощью сочетания клавиш Ctrl +F7.

Компоновка:

- с помощью команды пункт меню : BuildBuild …;

- с помощью кнопки;

- с помощью клавиши F7.

Исполнение:

- с помощью команды пункт меню : BuildExecute …;

- с помощью кнопки;

- с помощью сочетания клавиш Ctrl +F5.

Соседние файлы в папке Fortran