- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2014春F90笔试卷
第二部分 FORTRAN90程序设计
一、选择题(用答题卡答题,答案依次填在21~30答题号内)
21. 以下几组FORTRAN90关键字中,全部用于描述(数据)属性的是 21 。
A. DIMENSION、ALLOCATE、POINTER B. INTENT、DEALLOCATE、TARGET
C. PARAMETER、USE、MODULE D. ALLOCATABLE、EXTERNAL、INTENT
22. 以下描述各种功能的程序块中,不属于FORTRAN90独立程序单位的是 22 。
PROGRAM main …… …… END PROGRAM main
INTERFACE OPERATER(……) …… END INTERFACE
SUBROUTINE sub(……) …… END SUBROUTINE sub
MODULE abc …… …… END MODULE abc
某程序单位的开头有如下四条说明语句,编译时错误将出现在语句 23 。
IMPLICIT NONE
② PARAMETER (r=12.2)
③ REAL,PARAMETER:: pi=3.1415926
④ REAL(4),PARAMETER:: s=pi*r*r
A. ① B. ②和④ C. ③ D. ④
自定义逻辑运算符.XOR.(异或):仅当a、b之一是真时a.XOR.b为真。以下程序段输出结果为 24 。
INTEGER:: i=1,j=2,k=3,m=4
PRINT*,i+jk .XOR. k+j=m
A. TRUE B. FALSE C. T D. F
欲定义符号名a为二维、实型、动态数组,以下说明语句中正确的是 25 。
A. REAL(4),DIMENSION(:,:),ALLOCATABLE::a
B. REAL(4),DIMENSION(:,:),ALLOCATE::a
C. REAL(4),DIMENSION(:),ALLOCATABLE::a
D. REAL(4),DIMENSION(:),ALLOCATED::a
自定义(派生)类型staff如下:
TYPE staff
CHARACTER (LEN = 20)::first_name,surname
INTEGER::age,working_years
END TYPE staff
以下能将变量staff_person说明为staff类型的说明语句是 26 。
A. staff::staff_person B. TYPE(staff)::staff_person
C. TYPE staff::staff_person D. staff TYPE::staff_person
27.若过程说明中有:SUBROUTINE sub(a,result)
REAL::a(2,2,2),result
主调程序单位中有语句:REAL::x(7),result
CALL sub(x,result)
则在过程调用时实元数组的元素x(7)对应于哑元数组a的元素 27 。
A. a (1,1,1) B. a (2,2,1) C. a (2,1,2) D. a (1,2,2)
28. 要认定数组a和b形状相同,必须符合条件: 28 。
A. 维数、各维的长度相同、维界不必相同 B. 维数、各维的长度相同、维界也必须相同
C. 维数、总长度相同、各维维界不必相同 D. 维数、总长度相同、各维长度不必相同
29. 关于过程和模块,以下说法中错误的是 29 。
过程是可执行的独立程序单位,模块是不可执行的独立程序单位
外部过程是可执行的独立程序单位,模块是不可执行的独立程序单位
模块内可定义内部过程,外部过程内也可定义内部过程,
模块内的变元可供使用它的程序单位共享,外部过程内变元(局部于过程)不能共享
30. 以下带有控制信息表的读写语句中,错误的是 30 。
A. READ(FMT=*,UNIT=2,I
文档评论(0)