- •Ознакомление с интегрированной средой MicrosoftDeveloper Studio. Составление первого проекта.
- •Краткие теоретические сведения.
- •Понятие проекта
- •Запуск Compaq Visual Fortran
- •Завершение работы Compaq Visual Fortran
- •Работа с проектом
- •Создание проекта
- •Настройка проекта
- •Выбор конфигурации проекта
- •Наполнение проекта
- •Исполнение проекта.
- •Сохранение проекта
- •Открытие проекта
- •Закрытие проекта
- •Настройка параметров страницы
- •Вывод текста программы на печать
- •Краткое описание основных команд пунктов главного меню Compaq Visual Fortran
- •Пункт меню File (Файл)
- •Пункт меню Edit(Правка)
- •Пункт меню View(Вид)
- •Пункт меню Project(Проект)
- •Пункт меню Build
- •Пункт меню Tools(Сервис)
- •Пункт меню Window(Окно)
- •Пункт меню Help(Помощь)
Выбор конфигурации проекта
При работе с проектом можно выбрать одну из следующих конфигураций:Debug(отладочный) иRelease(рабочий, окончательный). В первом случае формируется проект с возможностями получения отладочной информации. Отладочный вариант проектаDebugимеет бόльший объем и меньшее быстродействие, чем вариантReleaseи предпочтителен при отладке очень больших проектов. Целесообразности его использования для небольших учебных проектов, как правило, нет, поскольку компилятор выводит сообщения об ошибках и переменных, которые не описаны, или переменных, значения которых не определены, а это и есть основные ошибки новичков.Новый проект автоматически создается как отладочный. Переключение между вариантами конфигурацийDebugиReleaseудобно выполнить с помощью панели инструментовBuildв поле со спискомSelect Active Configuration(рис. 5) Если ее нет, то она легко может быть вынесена в панель инструментов с помощью командыTools/Customize/ToolBars.
Рис. 5. Панель инструментов Build.
Наполнение проекта
В простейший проект нужно включить главную программу, которую в среде МDSможно и набирать, как новый файл, включаемый в проект. Следует иметь в виду, что в проект можно включать самые разные типы файлов, которые могут понадобиться для работы одного из типов проектов (см. выше“Создание проекта”).
Включение текста программы в проектосуществляется добавлением файласпециального типа – Fortran Free Format Source File (исходного, всвободном формате).
Для этогонужно:
1) выполнить команду пункт меню File New;
2) в открывшемся окне Newвыбрать вкладкуFiles;
3) выбрать щелчком из списка в левой части окна Fortran Free Format Source File;
4) в правой части окна в простом поле Filename: ввести имя главной программы (руководствуясь правилами для записи имен Фортрана 90/95);
5) щелкнуть по кнопке OK;
6) в открывшемся окне с именем “имя главной программы.f90” ввести текст главной программы;
7) редактирование и сохранение файла выполняются обычным для Windowsспособом.
Если текст программы предварительно набран, то он может быть включен в проект иным способом. Для этого нужно:
1) ссредствамиWindows(например, спомощью Проводника) скопировать или переместить файл с текстом в папку проекта;
2) выполнить команду пункт меню
Project Add to Project Files;
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. Компиляция — создание объектного файла на базе файла с исходным текстом. Исходный текст содержится в файле с расширениемf90. Объектный файл имеет расширениеobjи содержит исполняемый код программы на машинном языке, который еще не готов к выполнению. В него не включены код запуска программы (start-up code) и коды библиотечных подпрограмм. Во время компиляции (Compiling) выполняется проверка синтаксиса программы и, если обнаружены ошибки, выдается диагностическое сообщение, а объектный или исполняемый файл не создается.
2. Создание исполняемогофайла с помощью программы-компоновщика (Linking), которая собирает (компонует) исполняемый файл из объектных файлов пользовательской программы и необходимых библиотек, а также включает в него код запуска.Компоновку (линкование) выделяют в отдельный процесс, потому что его можно выполнить независимо от собственно компиляции. Исполняемый файл имеет расширениеexe.
Таким образом, для исполнения программы вначале нужно откомпилировать главную программу (предполагается, что проект состоит только из одной главной программы),скомпоноватьисполнимый файл проекта и уже после этого его можно исполнять.
Если во время компиляции или компоновки были обнаружены ошибки, то после каждого исправления ошибок эти шаги нужно повторять.
Компиляцию, компоновку и запуск на исполнение можно выполнить разными способами:
- с помощью команд пункта главного меню Build;
- с помощью пиктографических кнопок на панели инструментов Build;
- с помощью «горячих клавиш».
Соответствие кнопок в панели инструментов можно легко установить, щелкнув по пункту Buildглавного меню и просмотрев список команд. Кнопки для компиляции, компоновки и исполнения проекта всегда (!) присутствуют в панели инструментов. Если они по какой-либо причине отсутствуют (например, удалены ошибочно), то они легко могут быть помещены в панель инструментов с помощью команды пункт менюTools:
Tools Customize вкладка Commands категория Build.
Компиляция:
- с помощью команды пункт меню : Build Compile …;
- с помощью кнопки;
- с помощью сочетания клавиш Ctrl +F7.
Компоновка:
- с помощью команды пункт меню : Build Build …;
- с помощью кнопки;
- с помощью клавиши F7.
Исполнение:
- с помощью команды пункт меню : Build Execute …;
- с помощью кнопки;
- с помощью сочетания клавиш Ctrl +F5.