奥鹏答案 发表于 2017-5-9 12:42:53

兰大《Fortran语言》17春平时作业123答案满分

《Fortran语言》17春平时作业1

一、单选题:
1.下列数据中合法的Fortran77 常量是(    )          (满分:5)
    A. 10**4
    B. T
    C. 5.1D-3
    D. 9*7/7
2.使用CONMON语句的主要目的是          (满分:5)
    A. 简化程序设计
    B. 提高运算速度
    C. 增强程序的通用性
    D. 加快批量数据的传递速度
3.CD-ROM属于          (满分:5)
    A. 感觉媒体
    B. 表示媒体
    C. 表现媒体
    D. 存储媒体>
4.F(X)=1.0/(X+3.0)+XFF(X)=4.0*F(X)+1.5WRITE(*,'(1X,E9.3)') FF(2.0)END          (满分:5)
    A. .102E+02
    B. .103E+02
    C. .162E+02
    D. .163E+02
5.下列关于FORTRAN77源程序编辑规则的叙述之中,正确的是          (满分:5)
    A. 编辑时一行都必须从第7列开始
    B. 主程序第一行必须是PROGRAM语句
    C. 每个FORMAT语句必须具有标号
    D. 每个子程序中必须有一个RETURN语句
6.1/2*SIN(1/2)2的FORTRAN77表达式正确的是          (满分:5)
    A. 0.5*SIN(1/2)**2
    B. SIN(0.5)**2/2
    C. 0.5(SIN(1/2))**2
    D.(SIN**2)(1/2)/2
7.阅读下列FORTRAN77程序:READ(*,*) P,QX=MOD(Q,P)10 IF(ABS(X).GT.0.1) THENQ=PP=XX=MOD(Q,P)GOTO 10END IFWRITE(*,*) PEND运行上述程序时,如果从键盘输入5.7,2.4则最后输出的P值为          (满分:5)
    A. 2.4
    B. 0.9
    C. 0.6
    D. 0.3
8.阅读下列FORTRAN77程序:P=0.0DO 20 N=2,6,2P=P+1/N20 CONTINUEWRITE(*,*) PEND运行上述程序后,输出的P值为          (满分:5)
    A. 0.0
    B. 0.5
    C. 0.75
    D. 0.91
9.若实型函数子程序FUN1没有形式参数,则FUNCTION语句的正确形式是          (满分:5)
    A. REALFUNCTIONFUN1
    B. FUNCTIONFUN1
    C. FUNFUN1(    )
    D. FUNCTIONFUN1(    )
10.以下说法正确的是.I-N规则规定:          (满分:5)
    A. 字母I和N为整型变量
    B. 字母I-N为整型变量
    C. 以字母I和N为首的变量为整型变量
    D. 以字母I-N为首的变量为整型变量
11.阅读下列FORTRAN77程序:READ(*,100) X,Y,Z,SWRITE(*,*) S100 FORMAT(F2.1,3(1X,F3.1))END运行上述程序时,如果从键盘输入9876543210987654321则最后输出的S值为          (满分:5)
    A. 9.8
    B. 98.7
    C. 8.7
    D. 87.6
12.下列标识符中,不属于FORTRAN77常量的是          (满分:5)
    A. .TRUE.
    B. FALSE
    C. ˊROOT=ˊ
    D. ˊ123.0ˊ
13.阅读下列程序 dimension m(3,3) data m/1,2,3,4,5,6,7,8,9/ write(*,100)(m(3,j),j=1,3) 100 format(1x,3i2) End 程序运行结果是          (满分:5)
    A. 258
    B. 369
    C. 456
    D. 789
14.磁盘处于写保护状态,那么磁盘中的数据          (满分:5)
    A. 不能读出,不能删改,也不能写入新数据
    B. 可以读出,不能删改,也不能写入新数据
    C. 可以读出,可以删改,但不能写入新数据
    D. 可以读出,不能删改,但可以写入新数据>
三、判断题:
1.Do循环和while循环不能相互转化          (满分:5)
    A. 错误
    B. 正确
2.一个数组可以代表几种具有不同类型的变量          (满分:5)
    A. 错误
    B. 正确
3.在OPEN语句中,不能省略设备号说明项,文件名说明项和文件状态说明项,其余说明项均可省略          (满分:5)
    A. 错误
    B. 正确
4.在通过DATA语句为变量赋初值时,变量的初值是在程序执行期间给定的          (满分:5)
    A. 错误
    B. 正确
5.关系表达式不能比较两个不同类型的两个量          (满分:5)
    A. 错误
    B. 正确
6.双精度数据比实型数据表示的数据范围大          (满分:5)
    A. 错误
    B. 正确

《Fortran语言》17春平时作业2

一、单选题:转载请注明无忧答案网www.ap5u.com
1.按照翻译类型分类,FORTRAN77程序设计语言属于          (满分:5)
    A. 汇编型
    B. 解释型
    C. 编译型
    D. 解释型兼编译型>
2.用OPEN语句打开一个直接存取文件时,语句中不能省略的说明项是:          (满分:5)
    A. FILE
    B. FORM
    C. STATUS
    D. ACCESSS
3.一个完整的FORTRAN77源程序的组成不应该          (满分:5)
    A. 只有一个主程序没有子程序
    B. 有一个主程序和若干子程序
    C. 有一个主程序和一个子程序
    D. 只有子程序而没有主程序>
4.设有下列数组说明语句:DIMENSION A(1:10,-1:10)该数组说明语句定义了数组A中的元素个数为          (满分:5)
    A. 100
    B. 110
    C. 120
    D. 121
5.以下值为3的表达式是          (满分:5)
    A. SQRT(9.0)
    B. 9**0.5
    C. MOD(33,10)
    D. 1.0*3
6.阅读下列FORTRAN77程序:P=0.0DO 20 N=2,6,2P=P+1/N20 CONTINUEWRITE(*,*) PEND运行上述程序后,输出的P值为          (满分:5)
    A. 0.0
    B. 0.5
    C. 0.75
    D. 0.91
7.下列FORTRAN77源程序的变量名之中,不符合规则的是          (满分:5)
    A. W
    B. W3
    C. W─3
    D. W3W
8.阅读下列FORTRAN77程序:READ(*,*) MN=1K=N10 IF(K.LT.M) THENN=N*KK=K+1GOTO 10END IFWRITE(*,*) NEND在执行上述程序时,如果从键盘输入6则执行后输出的N值为          (满分:5)
    A. 720
    B. 120
    C. 96
    D. 24
9.用8位无符号二进制数能表示的最大十进制数为          (满分:5)
    A. 127
    B. 128
    C. 255
    D. 256
10.阅读下列程序 dimension s(3) webstripperattrwas webstripperlinkwas=http://www.chinaschool.net/reeducate/comgrade/test/two/I+1 s/1.0,2.0,3.0/ write(*,*)la(3,s) end function la(n,x) dimension x(n) la=0 l=2 do 20 i=1,N la=LA+X(I)/L 20 continue end 程序运行结果是          (满分:5)
    A. 1.0000000
    B. 2.0000000
    C. 1
    D. 2
11.阅读下列程序 read(*,*)k write(*,100)k 100 format(15) End 程序运行时输入初始值12345,那么显示结果是          (满分:5)
    A. 12345
    B. 2345
    C. ****
    D. *****>
12.在64位高档微机中,一个字长所占的二进制位数为          (满分:5)
    A. 8
    B. 16
    C. 32
    D. 64
13.下列数据中合法的Fortran77 常量是(    )          (满分:5)
    A. 10**4
    B. T
    C. 5.1D-3
    D. 9*7/7
14.一次成功的fortran77源程序编译操作,不能          (满分:5)
    A. 同时编译一个主程序和一个子程序
    B. 同时编译几个子程序
    C. 同时编译一个主程序和几个子程序
    D. 同时编译几个主程序
三、判断题:
1.DATA语句必须放在DIMENSION语句之后          (满分:5)
    A. 错误
    B. 正确
2.一个数组可以代表几种具有不同类型的变量          (满分:5)
    A. 错误
    B. 正确
3.只有当数据超过实数的表示范围时,才能用双精度表示          (满分:5)
    A. 错误
    B. 正确
4.Do循环和while循环不能相互转化          (满分:5)
    A. 错误
    B. 正确
5.在通过DATA语句为变量赋初值时,变量的初值是在程序执行期间给定的          (满分:5)
    A. 错误
    B. 正确
6.EQUIVALENCE语句中至少有连个变量名出现          (满分:5)
    A. 错误
    B. 正确

《Fortran语言》17春平时作业3

一、单选题:转载请注明无忧答案网www.ap5u.com
1.使用CONMON语句的主要目的是          (满分:5)
    A. 简化程序设计
    B. 提高运算速度
    C. 增强程序的通用性
    D. 加快批量数据的传递速度
2.设Z是复型变量,X和Y为实型变量,下列赋值语句中不合法的是          (满分:5)
    A. Z=X+Y
    B. Z=(X,Y)
    C. Z=(X+Y,X-Y)
    D. Z=(X,Y)
3.阅读下列FORTRAN77程序:READ(*,*)AB=0.0IF(A.GE.1.0) THENB=B+2.0END IFIF(A.GE.2.0) B=B-1.0WRITE(*,*) BEND在执行时,从键盘输入5.0则输出的B值为          (满分:5)
    A. 2.0
    B. -1.0
    C. 0.0
    D. 1.0
4.一次成功的fortran77源程序编译操作,不能          (满分:5)
    A. 同时编译一个主程序和一个子程序
    B. 同时编译几个子程序
    C. 同时编译一个主程序和几个子程序
    D. 同时编译几个主程序
5.阅读下列FORTRAN77程序:DIMENSION M(3,4)DATA M/4*2,4*1,4*-1/N=0DO 10 K=1,310 N=N+M(K,K)WRITE(*,*) NEND运行上述程序后,输出的N值为          (满分:5)
    A. 8
    B. 5
    C. 4
    D. 2
6.以下标准函数值为整型的是.          (满分:5)
    A. MAX(-3.,2.8)
    B. SQRT(3.5)
    C. EXP(2.)
    D. INT(5.3)
7.要选拔身高T>1.7米且体重W<62.5公斤的人,fortran的逻辑表达式是          (满分:5)
    A. t.ce.1.7.and.w.le.62.5
    B. t.le.1.7.or.w.ge.62.5
    C. t.gt.1.7.and.w.lt.62.5
    D. t.gt.1.7.or.w.lt.62.5>
8.用8位无符号二进制数能表示的最大十进制数为          (满分:5)
    A. 127
    B. 128
    C. 255
    D. 256
9.将二进制数10000001转换为十制数应该是          (满分:5)
    A. 127
    B. 129
    C. 126
    D. 128>
10.设有FORTRAN77函数子程序如下:FUNCTION IP(N,A)IP=0IF(A.LT.1.0) IP=NEND如果程序中的变量类型都按隐含规则定义,则下列调用中正确的是          (满分:5)
    A. M=IP(1.0,IP(1,1.0))
    B. M=IP(IP(1,1.0),1.0)
    C. M=IP(A,A)D)M=IP(1.0,1.0)
11.设X为实型变量,合法的FORTRAN77表达式是          (满分:5)
    A. 0.0.LE.X.AND..NOT.X.GE.10.0
    B. 0.0.GE.X.LT.10.0
    C. 0.0.LE.X.GE.10.0
    D. 10.0.LE.X.OR..AND.X.GT.0.0
12.阅读下列FORTRAN77程序:INTEGER S(2)DATA S/2*0/DO 100 K=1,2DO 100 J=1,2S(J)=S(K)+1100 CONTINUEWRITE(*,200) S(2)200 FORMAT(1X,I1)END运行上述程序后,输出的结果为          (满分:5)
    A. 0
    B. 3
    C. 2
    D. 4
13.在FORTRAN77源程序中不能用作续行标志的字符是          (满分:5)
    A. 0
    B. X
    C. +
    D. $
14.有一个数值152,它与十六进制数6A相等,那么该数值是          (满分:5)
    A. 二进制数
    B. 八进制数
    C. 十进制数
    D. 四进制数>
三、判断题:转载请注明无忧答案网www.ap5u.com
1.每个OPEN和CLOSE语句只能对一个文件进行操作          (满分:5)
    A. 错误
    B. 正确
2.EQUIVALENCE语句必须放在所有可执行语句之前          (满分:5)
    A. 错误
    B. 正确
3.一个数组可以代表几种具有不同类型的变量          (满分:5)
    A. 错误
    B. 正确
4.二维数组存放时,先存放第一行的元素,接着存放第二行的元素          (满分:5)
    A. 错误
    B. 正确
5.退出循环后,循环变量无确定值          (满分:5)
    A. 错误
    B. 正确
6.关系表达式的值是0和1          (满分:5)
    A. 错误
    B. 正确

skyitey 发表于 2017-5-10 14:11:29

无忧网不错,哈哈
页: [1]
查看完整版本: 兰大《Fortran语言》17春平时作业123答案满分