|
|
|
|
Инструкция для студентов, работающих на
Фортране FPS 4
Инструкция
для студентов, работающих на Фортране FPS 4.0
Fortran Power Station (FPS 40) работает в среде MS DEVELOPER
STUDIO, общей с языком "C"
DEVELOPER STUDIO снабжена: текстовым редактором,
компиляторами "C" и Fortran-90, отладчиком
– все можно делать, не покидая ее. Например, когда ВЫ внесли изменения -
F5->запуск программы: FPS40 сам скомпилирует,
скомпонует и выполнит новую версию программы!
FPS40 воспринимает
- программы прежних версий Фортрана в
фиксированном формате (файлы с расширением FOR)
- программы, в свободном формате (файлы с
расширением F90)
- программы с расширением FOR, но в свободном
формате $freeform
FPS40 работает только с проектами задач, сначала
надо СОЗДАТЬ ПРОЕКТ
- создайте папку для задачи в своем каталоге,
например ../ST/myZVP
- создайте новый проект File/New/Project WorkSpace/ Consol
Application
- задайте имя проекта ~ сверху справа
- внизу через BROWSE выберите место для
размещени проекта ../ST/myZVP
- нажмете кнопку <CREATE>
-
СОЗДАТЬ проект
Для внесения текста программы в проект в DEVSTUDIO
есть 2 варианта:
- включить в проект ранее записанную
программу lab.for через меню INSERT\File into project ==>
выбрать ..\ST\myZVP\lab.for
- создать текст программы Lab.f90 внутри DEVSTUDIO
Для создания текста программы внутри DEVSTUDIO и
включения в проект
- выбрать в меню File/New/Text
- File/Save as
==> задать имя програмы Lab.f90 и
выбрать место для размещения программы ..\ST\myZVP
- набрать текст программы
- щелкнуть на панели инструментов по кнопке Compile -
для первой компиляции и на вопрос “включать ли
программу в проект?” дать утвердительный ответ
Удобно помимо программы включать в проект
следующие тексты:
- текст исходных данных, созданный как новый
текст - включают в проект через меню INSERT
\ File into project ==> выбор ..\ST\myZVP\in.txt ==>
подразумевается,что при выполнени программы
данные читаются из заранее подготовленного
файла с именем указанным в open(
file='in.txt '
- файл результатов в проект включают аналогично,
имя указано в open( .. file='\results.txt '
- текст к распечатке с программой из Lab.f90 и
результатами из results.txt
- все тексты, кроме программы, целесообразно
именовать, используя расширение TXT, чтобы они
были доступны в любом тестовом редакторе
- если Вы предполагаете продолжить работу в Ф-77,
то целесообразно использовать расширение for и
метакоманду $freeform в начале текста
Вызов-окончание работы
- чтобы вызвать FPS40 - четырехцветный ярлычок MS
DEVELOPER STUDIO
- чтобы закончить работу с программой и
сохранить всю информацию достаточно закрыть
приложение, щелкнув по крестику в верхнем правом
углу окна приложения FPS40
- при повторном входе Вы
продолжаете работать
Варианты запуска программы на
выполнение
- после коррекции F5->FPS40 скомпилирует,
скомпонует и выполнит программу
- то же, что F5 - на панели инструментов
"стрелка вниз " (всплывет надпись
"go")
- через меню Build \ execute Lab.exe - с паузой для просмотра
консоли
F8 -с отладкой
по шагам - покомандно
F7 -с отладкой
с места, указанного курсором
чередование <F7> , <F8>, <F10> -
при “хитрой“ отладке
вместо F8 нажимают F10 - чтоб не "нырять" в
подпрограмму
Вспомогательные пакеты и оболочки, запускаемые
параллельно
Уходя, гасите свет - Alt^Ctrl^Del -
"Войти в систему под другим именем" - и никто
не будет имть доступа к Вашим файлам...
|
. |
|
|