点击进入《★一级结构工程师基础知识》题库
点击进入《一级结构工程师基础知识:计算机应用基础》考试资料下载,在线测试
1、单项选择题 有程序:DIMENSION(4,4)READ(*,*)AWRITE(*,10)A10FORMAT(1x,6E9.2)END此程序执行后的输出结果的记录数为:()
A.2
B.3
C.4
D.16
点击查看答案
本题答案:B
本题解析:每条记录输出6个数,共有16个数组元素,共存放16个数,因此要分为3条记录进行输出。
2、单项选择题 有程序:INTEGERM(5,5)L=0DO40J=1,5DO40K=1,5M(J,K)=K40CONTINUEDO10I=1,5N=1IF(MOD(I,2).EQ.0)N=2DO10J=N,5,2L=L+M(I,J)10CONTINUEWRITE(*,20)L20FORMAT(2X,‘L=’,I3)END此程序运行的结果为:()
A.L=36
B.L=39
C.L=54
D.L=42
点击查看答案
本题答案:B
本题解析:程序运行时利用双重循环为K数组提供数据。当I能被2整除时,N=2,否则N=1,利用L=L+M(I,J)进行数据累加,最终结果应为39。
3、单项选择题 有程序:LOGICALLL=.TRUE.READ(*,*)xIF(x.LT.0)THENL=.FALSE.ELSEWRITE(*,*)xENDIFIF(.NOT.L)WRITE(*,*)-xEND执行两次以上程序,若运行中的输入值分别为2.5和-1.0,则两次运行结果分别是:()
A.2.5和1.0
B.-2.5和1.0
C.2.5和-1.0
D.-2.5和-1.0
点击查看答案
本题答案:A
本题解析:当输2.5时,执行ELSE后面的WRITE语句,而第二个IF语句不执行,x的值为2.5;当输入-1.0时,执行第一个IF语句后面的语句L=.FALSE.,而后执行第二个IF语句中的WRITE语句输入-x的值,应为1.0。
4、单项选择题 若有语句:READ(8,REC=6,ERR=10)BWRITE(8,6)X,Y则关于它们的描述,其中哪一条描述是正确的()?
A.顺序有格式读,顺序无格式写
B.直接有格式读,顺序有格式写
C.直接无格式读,直接无格式写
D.直接无格式读,顺序有格式写
点击查看答案
本题答案:D
本题解析:暂无解析
5、单项选择题 WindowsXP中,不能在"任务栏"内进行的操作是:()
A.设置系统日期的时间
B.排列桌面图标
C.排列和切换窗口
D.启动"开始"菜单
点击查看答案
本题答案:B
本题解析:暂无解析
6、单项选择题 有程序:I=5J=10K=20M=-10IF(I.GT.M)M=IIF(J.GT.M)M=JIF(K.GT.M)M=KWRITE(*,*)MEND此程序的运行结果是:()
A.5
B.10
C.20
D.-10
点击查看答案
本题答案:C
本题解析:在3个IF语句中,逻辑表达式的值都为真,因此它们后面的语句都分别执行到了,M应取最后一次赋值的结果。
7、单项选择题 有程序:DIMENSIONA(4,3)DATAA/3*-1.0,3*-2.0,3*-3.0,3*-4.0/S=0.0DO10K=1,4D=ABS(A(K,1))DO20J=2,3IF(ABS(A(K,J)).GT.D)D=ABS(A(K,J))20CONTINUES=S+D10CONTINUEWRITE(*,*)SEND此程序执行后的结果为:()
A.15.0
B.12.0
C.9.0
D.10.0
点击查看答案
本题答案:A
本题解析:当K=1时,S=S+D=3;K=2时,S=S+D=3+4=7;K=3时,S=S+D=3+4+4=11;K=4时,S=S+D=3+4+4+4=15。
8、单项选择题 对任意输入的x,READ(*,*)xK=SIN(x)WRITE(*,*)KEND此程序执行后K的值为:()
A.在区间[-1,1]中的一个值
B.一定等于0
C.在区间(-1,1)中的一个值
D.K=0或K=-1
点击查看答案
本题答案:B
本题解析:在数学上,SIN(x)的值为[-1,1]之间,但实际上计算机不可能输入0.5π。这样SIM(x)的值为(-1,1)之间,K为整型变量,故结果一定等于0。
9、单项选择题 第一台电子计算机使用的逻辑部件是()
A.集成电路
B.大规模集成电路
C.晶体管
D.电子管
点击查看答案
本题答案:D
本题解析:暂无解析
10、单项选择题 以下说法中哪一条不正确?()
A.循环嵌套的各层循环变量不能同名
B.在循环体内不能再给循环变量赋值
C.循环嵌套中可以从内循环转向外循环
D.各种循环可以互相嵌套
点击查看答案
本题答案:B
本题解析:暂无解析
11、单项选择题 在FORTRAN语言中,文件存取单位是()
A.文件
B.变量
C.记录
D.字节
点击查看答案
本题答案:C
本题解析:文件是由记录组成的。
12、单项选择题 WindowsXP系统安装并启动后,由系统安排在桌面上的图标是:()
A.资源管理器
B.回收站
C.MicrosoftWord
D.MicrosoftFoxpro
点击查看答案
本题答案:B
本题解析:暂无解析
13、单项选择题 有程序:F(C,D)=A*C+B/DA=1.0B=2.0WRITE(*,*)F(A,B)+F(B,A)END此程序的运行结果是:()
A.10.0
B.4.0
C.6.0
D.8.0
点击查看答案
本题答案:C
本题解析:程序运行时,F(A,B)=1.0*1.0+2.0/2.0=2.0,F(B,A)=1.0*2.0+2.0/1.0=4.0,最终运算所得结果为6.0。
14、单项选择题 下列属于微机网络所特有的设备是:()
A.显示器
B.UPS电源
C.服务器
D.鼠标器
点击查看答案
本题答案:C
本题解析:暂无解析
15、单项选择题 有程序:READ(*,100)A100FORMAT(3x,F6.2)WRITE(*,200)A200FORMAT(1x,F8.2)END当执行此程序时,从键盘输入1234567890↙,则程序的运行结果是:()
A.4567.89
B.1234.56
C.******
D.1234.5
点击查看答案
本题答案:A
本题解析:注意在读入数据时,按场宽截取数据,空3个格从4开始截取到9共6列,而后按d指定的位数确定小数点位置,小数点保留2位。则A为4567.89,按200语句格式输出,场宽8位,小数点保留2位。
16、单项选择题 有程序:READ(*,10)IA,IIF(IA.GE.125)THENI=I+10,ELSEI=I-10ENDIFWRITE(*,*)I10FORMAT(I2,I1)END执行上面的程序时,从键盘输入365,2,则运行后结果I的值是:()
A.15
B.-8
C.12
D.-5
点击查看答案
本题答案:D
本题解析:按照10语句的格式为变量提供数据,IA=36,I=5,执行ELSE后的语句I=I-10=-5。
17、单项选择题 有程序:DO10I=1,5,3DO10J=I,310K=I+JWRITE(*,*)KEND此程序的运行结果是:()
A.8
B.4
C.7
D.10
点击查看答案
本题答案:B
本题解析:第一次循环时I=1,J=1,K=2;第二次循环时I=4,内层循环不执行,此时K=I=4。
18、单项选择题 有程序:DIMENSIONx(3,3)READ(*,*)xCALLSSl(x(1,2))ENDSUBROUTINESSl(x)DIMENSIONx(3)WRITE(*,*)x(2)END当输入1、2、3、4、5、6、7、8、9时,此程序执行后的输出结果为:()
A.3
B.4
C.5
D.6
点击查看答案
本题答案:C
本题解析:数组按列主序存放数据,子程序的x(2)与主程序的x(2,2)对应,而x(1,1)=1,x2,1)=2,x(3,1)=3,x(1,2)=4,x(2,2)=5,x(3,2)=6,x(1,3)=7,x(2,3)=8,x(3,3)=9。
19、单项选择题 有程序:CHARATERX*2,Y*3,Z*4DATAX,Y,Z/‘AB’,‘CDE’,‘FGHI’/WRITE(*,100)X,Y,Z100FORMAT(1X,A1,A2,A3)END此程序的运行结果是:()
A.ABCDEF
B.ACDFGH
C.******
D.ABCDEFGHI
点击查看答案
本题答案:B
本题解析:按照100语句的格式输出X只能输出第1个字符,Y输出2个字符,Z输出3个字符。
20、单项选择题 有程序:DATAI,M,N/2,1,4/10M=M*II=I+1IF(I.GT.N)GOT020GOTO1020WRITE(*,*)MEND执行此程序后,输出结果为:()
A.6
B.24
C.120
D.720
点击查看答案
本题答案:B
本题解析:当M=2时I=3,M=6时I=4,M=24时I=5。
21、单项选择题 有程序:INTEGERFF(X,Y)=X+YA=-2.0B=4.0B=1.0+F(A,B)WRITE(*,‘(1X,F3.1)’)BEND此程序的运行结果是:()
A.***
B.-1.5
C.-1.0
D.3.0
点击查看答案
本题答案:D
本题解析:程序运行时,将A=-2.0,B=4.0代入到函数表达式中计算,返回值为2.0;而后与1.0相加,为3.0。
22、单项选择题 已知:A=15.0,B=16.0,C=17.0,L=.FALSE.,则其值为.FALSE.的表达式是()
A.A*C.GT.B.AND..NOT.L
B.NOT.(B.LT.C+A.OR.(L.NEQV.A.GE.C.
C.B*A.GE.B+A.OR.(L.AND..TROE.)
D.L.EQV.A+C.LE.B
点击查看答案
本题答案:B
本题解析:因为B.LT.C+A其值为.T.再加上.NOT.(.T.)则值为.F.。
23、单项选择题 下列语句中哪条是错误的()?
A.WRITE(*,*)(I,A(I),I=1,N)
B.WRITE(*,*)(N,A(I),I=1,N)
C.READ(*,*)N,(A(I),I=1,N)
D.READ(*,*)(N,A(I),I=1,N)
点击查看答案
本题答案:D
本题解析:利用键盘为循环变量终值N赋值,正确写法应将N放在括号外面。
24、单项选择题 有程序:K=0DO10I=1,2DO10J=1,210K=K+I/JWRITE(*,*)KEND此程序的执行结果K值为()
A.0
B.2
C.2.5
D.1
点击查看答案
本题答案:B
本题解析:当I=1,J=2时,I/J=0,K为整型变量。
25、单项选择题 在微型计算机中,其内存为8M,指的是:()
A.8M位
B.8M字节
C.8M字
D.8000k字
点击查看答案
本题答案:B
本题解析:计算机的存储容量是用字节来表示的。
26、单项选择题 有程序:K=1DO10I=1,2DO10J=1,210K=K*I/JWRITE(*,*)KEND此程序执行后的输出结果为()
A.1
B.0
C.0.5
D.2
点击查看答案
本题答案:B
本题解析:因为I=1,J=2时,K=1×1/2,表达式结果为0,K为0。
27、单项选择题 下列几种关于存取文件的描述哪个是正确的?()
A.有格式文件只能按顺序文件的形式存取
B.有格式文件的存取适用于顺序文件也适用于直接文件
C.无格式文件只适用于直接文件存取
D.无格式文件只适用于顺序文件存取
点击查看答案
本题答案:B
本题解析:暂无解析
28、单项选择题 在计算机中采用二进制,是因为:()
A.可降低硬件成本
B.两个状态的系统具有稳定性
C.二进制的运算法则简单
D.上述三个原因
点击查看答案
本题答案:D
本题解析:暂无解析
29、单项选择题 对OPEN(4,FILE=‘BB.DAT’,STATUS=‘OLD’,语句,下面哪个描述是正确的()?
A.打开一个有格式顺序文件,可以读文件
B.打开一个有格式直接文件,可以写文件
C.打开一个有格式直接文件,可以读写
D.打开一个直接文件
点击查看答案
本题答案:A
本题解析:语句中STATUS=‘OLD’表明是一个已存在的老文件,打开后可顺序读取。
30、单项选择题 下列哪一条叙述是正确的()?
A.注释行是非执行语句,不是程序的一部分
B.一个语句太长,可写在下一行
C.执行语句是使程序运行时让编译系统作相应处理的语句
D.一个程序块中,各类语句的位置是有规定的
点击查看答案
本题答案:D
本题解析:一个程序块中各类语句的位置是有规定的,例如,FUNCTION语句是函数子程序的第一个语句,END语句只能是程序单位中最后一行。
点击进入《★一级结构工程师基础知识》题库
点击进入《一级结构工程师基础知识:计算机应用基础》考试资料、试题下载,试卷在线测试