第二章 Digital Visual FORTRAN 5.0 入门
33.如何编译源程序文件?编译后生成的结果文件是什么?编译过程中能检查、发现和纠正
什么错误?其错误信息在何处给出?错误信息反映些什么内容? 34.在编译前主要设置哪些参数?
35.如何构建可执行程序文件?构建后生成的结果文件是什么?构建过程中能检查、发现和
纠正什么错误?其错误信息在何处给出?错误信息反映些什么内容? 36.构建的作用是什么?为什么要进行构建?在什么情况下才能构建? 37.在构建前主要设置哪些参数?
38.如何运行可执行程序文件?运行过程中能检查、发现和纠正什么错误?其错误信息在何
处给出?错误信息反映些什么内容?
39.调试程序的主要目的是什么?为什么说调试程序非常重要? 40.简述三种错误类型。最难检查、发现和纠正的错误类型是什么?
41.在Microsoft Developer Studio中,如何调试程序?什么叫单步调试? 42.何谓程序多区域显示?
43.Digital Visual FORTRAN 5.0是否允许在DOS环境中开发FORTRAN 90程序?
44.如何启动DOS环境?在DOS环境中如何编辑、编译、连接、运行FORTRAN 90程序? 45.简述Microsoft Developer Studio联机在线帮助功能。
46.求解下述两个问题。求解问题的FORTRAN 90程序如图2-48所示。
1.输入底半径r和高度h,求圆柱体积,并从屏幕上输出。 2.输入底半径r和高度h,求圆锥体积,并从屏幕上输出。 ! Calculate Volumn Volume ! Calculate Taper Volume PROGRAM Volumn PROGRAM Taper REAL V,r,h REAL V,r,h READ*,r,h READ*,r,h V=3.14*r*r*h V=3.14*r*r*h/3 PRINT *,'Volume=',V PRINT *,'Volume=',V (a) 问题一程序 (b) 问题二程序 END PROGRAM Volumn END PROGRAM Volumn 图2-48 源程序
解题要求:
?创建一工作空间:CalculateVolume,文件夹:C-Volume;
?创建两项目:Cylinder和Taper,文件夹分别为:C-C和C-T;
?针对上述问题分别在两项目中创建源程序文件:Cylinder.f90和Taper.f90、流程图文档Cylinder.doc和Taper.doc、问题描述文档文件Cylinder.txt和Taper.txt,分别设计和绘制流程图;
?针对上述问题分别在两项目中编译源程序;
?针对上述问题分别在两项目中构建可执行程序:Cylinder-1.exe和Taper-1.exe; ?针对两问题分别在两项目中运行和调试程序;
? 源程序文件、辅助文档文件、obj文件和exe文件都保存在项目文件夹的子文件夹:Program中。
-56-