FORTRAN中期考试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(在每小题的四个备选答案中选
号内。

每小题1分,共40分)
1. 下列文件类型中不是文本文件的是 ( D )
A. *.BAT
B. *.FOR
C. *.TXT
D. *.BMP
2.计算机最主要的工作特点是( A )
A. 存储程序与自动控制
B. 高速度与高精度
C. 可靠性与可用性
D. 有记忆能力
3.微型计算机中,控制器的基本功能是 (D ) A. 算术和逻辑运算 B. 存储各种控制信息
C. 保持各种控制状态
D. 控制计算机各部件协调一致地工作4.断电会使存储数据丢失的存储器是(A )
A. RAM
B. 硬盘
C. ROM
D. 软盘
5. 可以使用的汉字输入方法是 ( A )
A. 扫描、语音、手写、键盘输入
B. 智能ABC、拼音、指纹、笔画输入
C. 刷卡、双拼、五笔、全拼输入
D. A、B、C全对
6.存储高精度48×48点阵汉字的字模信息需要的字节数是(B )
A. 48×48
B. 6×48
C. 6×6
D. 6×24
7.计算机辅助设计的英文缩写是 (C )
A. CAI
B. CAM
C. CAD
D. CAT
8. 编译系统的作用是
(C )
A. 执行源程序
B. 管理软件资源的使用
C. 将源程序转换为机器语言程序
D. 管理硬件资源的使用
9.在计算机网络中,通常把提供并管理共享资源的计算机称为 (B ) A. 集线器 B. 服务器 C. 网关 D. 网桥
10.下列四项中,不合法的IP地址是(D )
A. 10.0.0.8
B. 127.0.0.1
C. 205.211.31.199
D. 198.47.267.243 11.Windows的“桌面”指的是 ( A ) A. 整个屏幕 B. 全部窗口 C. 某个窗口 D. 活动窗口
12.关于“开始”菜单,下列说法不正确的是 C )
A. 单击“开始”按钮可以启动“开始”菜单
B.“开始”菜单包括关机、帮助、程序、设置、运行等菜单项
C. 可以在“开始”菜单中添加菜单项,但不能删除菜单项
D. 用户想做的事情几乎都可以从“开始”菜单开始
13.在Word编辑状态下,当前编辑的文档是C盘中的d1.doc文档,要将该文档保存到软盘上,应当使用 B ) A. “文件”菜单中的“保存”命令 B. “文件”菜单中的“另存为”命令
C. “文件”菜单中的“新建”命令
D. “插入”菜单中的命令
14.在Word编辑状态下,插入分节符或分页符操作可通过实现 A ) A.插入菜单中的分隔符命令 B.格式菜单中的段落命令
C.格式菜单中的制表符命令
D.工具菜单中的选项命令
15.在Word的编辑状态中,对已经输入的文档进行分栏操作,需要使用的菜单是
C ) A. 编辑 B. 视图 C. 格式 D. 工具
16.在Word文档中插入数学公式,应选“插入”菜单中的命令是 D ) A. 符号 B. 图片 C. 文件 D. 对象
17.Excel中,要使单元格A2显示0.4,应在其中输入 B ) A. 2/5 B. =2/5 C. ="2/5" D. "2/5"
18.在Excel的单元格中,需输入05250123(兰州理工大学学生学号)时,应输入
D ) A. 05250123 B. "05250123" C. 05250123’ D. ’05250123
19.在Excel中,A5的内容是“A5”,拖动填充柄至C5,则B5、C5单元格的内容分别为 C ) A. B5、C5 B. B6、C7 C. A5、A5 D. A6、A7
20.在PowerPoint中,把已创建的多媒体演示文档转移到其他未安装PowerPoint 的机器上放映可以用的命令 A ) A.“文件”菜单中的“打包”命令 B.“文件”菜单中的“发送”命令
C.“编辑”菜单中的“复制”命令
D.“幻灯片放映”菜单中的“设置放映方式”命令21.PowerPoint中建立的一个演示文稿中,设置幻灯片背景时,下列说法错误的是
A )
A. 不可以同时对全部幻灯片设置背景
B. 可以使用图片作为幻灯片背景
C. 可以为单张幻灯片进行背景设置
D. 可以为幻灯片设置不同的颜色、图案或者纹理的背景
22.PowerPoint中,关于在幻灯片中插入多媒体内容的说法中错误的是 B ) A. 可以插入声音(如鼓掌声) B. 放映时只能自动放映,不能手动放映
C. 可以插入影片
D. 可以插入音乐(如CD乐曲)
23.配置高速缓冲存储器(Cache)是为了解决 C )
A. 内存与辅助存储器之间速度不匹配问题
B. CPU与辅助存储器之间速度不匹配问题
C. CPU与内存储器之间速度不匹配问题
D. 主机与外设之间速度不匹配问题
24.为解决某一特定问题而设计的指令序列称为 C ) A. 文档 B. 语言 C. 程序 D. 系统
25.操作系统是计算机系统中的 A ) A. 核心系统软件 B. 关键的硬件部件 C. 广泛使用的应用软件 D. 外部设备26.英文字母“A”的10进制ASCII值为65,则英文字母“Q”的10进制ASCII值为 B ) A. 51 B. 81 C. 73 D. 94
27.在多媒体计算机中,麦克风属于 D ) A. 运算设备 B. 输出设备 C. 存储设备 D. 输入设备
28.二进制数11111110.11转换成十进制数是 B ) A. 255.125 B. 254.75 C. 256.125 D. 255.75
29.在下列各项中,不是Internet提供的基本服务的一项是 D ) A. 文件传输 B. E-mail C. 远程登录 D. 实时控制
30.OSI的中文含义是 C ) A. 网络通信协议 B. 国家信息基础设施
C. 开放系统互联参考模型
D. 公共数据通信网
31. 下列DATA语句中正确的是 B )
A. DATA A, B/2*(-1.0)/
B. DATA /A,B/-1.0, -1.0/
C. DATA A, B/2*-1.0/
D. DATA A/-1.0, B/-1.0/
32. FORTRAN 77规定,变量类型的优先顺序由高到低是 D )
A. 隐含约定(I-N规则)、Implicit说明、类型说明
B. 类型说明、隐含约定(I-N规则)、Implicit说明
C. Implicit说明、类型说明、隐含约定(I-N规则)
D. 类型说明、Implicit说明、隐含约定(I-N规则)
33. 为了保证正确输出数据,编辑符Ew.d中w与d的关系至少应该是 C )
A. w≥d+2
B. w≥d+4
C. w≥d+6
D. w≥d+8
34.在FORTRAN77源程序中不能用作续行标志的字符是 A )
A. 0
B. X
C. +
D. $
35. 下列表达式中值是3的是 C )
A. SQRT(9.0)
B. 9**0.5
C. MOD(33,10)
D. 1.0*3
36.下面循环语句中循环体被执行的次数是 B ) DO 30 i=-1,-12,-3
<循环体>
30 CONTINUE
A. 0
B. 4
C. 8
D. 12
37. 设a和b是整型变量,则表示条件“1≤a<8 和1<b≤8”中只要有一个成立
即可的逻辑表达式是 A )
A. 1.LE.A.AND.A.LT.8.OR.1.LT.
B.AND.B.LE.8
B. (1.LE.A.AND.A.LT.8).AND..NOT.(1.LT.B.AND.B.LE.8)
C. 1.LE.A.AN
D.A.LT.8.AND.1.LT.B.AND.B.L
E.8
D. .NOT.(1.L
E.A.AND.A.LT.8).OR. .NOT.(1.LT.B.AND.B.LE.8)
38. 若有INTEGER B(-1:1,2:4),则数组B中所含的元素个数为 B )
A.8
B. 9
C.6
D. 4
39.下列表达式值的类型是 D ) 1十SIN(X*EXP(Y).LE.1E一5
A. 整型
B. 实型
C.复型
D. 逻辑型
40. 设A、B是两个实型变量且已赋值,Z是复型变量,如要以A为实部,B为虚部
构成一复数值A+Bi,并赋给变量Z,其FORTRAN语句是 C )
A. Z = (A,B)
B. Z = COMPLEX(A,B)
C. Z = CMPLX(A,B)
D. Z = A +B*i
二、填空题(根据题义在程序的空白处填上适当
1.计算机病毒实质上是人为特制的对计算机有破坏作用的【程序】。

2.8个二进制位可表示【256 】种状态。

3.某局域网的传输速率为1000Mbps,这意味着每秒传输【 1000M 】个二进制位的信息。

4.Windows中的“剪贴板”是【内存】中一块临时存放交换信息的区域。

5.在Word编辑时,文字下面有红色波浪下划线表示有【语法】错误。

6.单元区域(B14:D17)包括的单元格数目是【12 】。

7.在PowerPoint中,以【 PPT 】为扩展名保存演示文稿。

8.接入Internet的每一台主机都有一个唯一的纯数字编号以便识别,此编号称为【 IP 】。

9.如果你的计算机已接入Internet,提供电子邮件服务商的主机域名为
,当你以用户名ymwang申请了电子邮箱后,你的E-mail地址为【】。

10.在IE 浏览器中要保存当前显示的网页中的某幅图片,可以在该图片处单击右鍵后,选【 图片另存为 】
6.下列FORTRAN77程序的功能是计算并输出分段函数的值:
其中X 的值从键盘输入,并将Y 值保留2位小数,对第三位小数四舍五入,请在程序中填入适当的内容。

READ(*,*) X
IF (X.LT.0 .OR. X.GE.5) THEN
Y=0
ELSE
Y= X*X + 3*X + 2
【 END IF 】
Y=【 INT (Y*100+0.5)/100.0或者AINT (Y*100+0.5)/1000 】
WRITE(*,*)Y
END
7.下列FORTRAN77程序的功能是:从键盘输入一个正整数,然后输出所有能除尽它的数。

请补充程序:
READ(*,*) N
K=1
10 IF(K 【。

LT 。

N 】) THEN
IF ( 【 MOD (N ,I )。

EQ 。

0 】)THEN
WRITE(*,*)K
END IF
K=K+1
【 GO TO 10 】
END IF
END
8. 以下程序完成求函数FUN 的值,直到第N 项的值小于0.0001。

请将程序补充完整。

READ(*,*)X
SUM=0
⎪⎩⎪⎨⎧≥<≤++<=5x 05x 0 23x x 0x 0y 2n
x x x x x fun n
++++=.......32)(32
N=1
T=1
DO 10 WHILE (【T 。

GT。

1E-4 】) T = X**N/N
SUM = 【 USM+T 】
N = N+1
10 CONTINUE
PRINT *,SUM
END
9.以下程序从键盘输入任意5个数放在数组中,假定输入的5个数依次为1、2、3、4、5,程序将打印如下结果:
1 2 3 4 5
2 3 4 5 1
3 4 5 1 2
4 5 1 2 3
5 1 2 3 4
请将程序补充完整。

INTEGER A(5),B
READ(*,*)A
WRITE(*,100)(A(J),J=1,5)
DO 10 I=1,4
B=【 A(1)】
DO 20 J=2,5
A(J-1)=【 A(J)】
20 CONTINUE
A(5)=【 B 】
WRITE(*,100)(A(J),J=1,5)
10 CONTINUE
100 FORMAT(1X,5I5)
END
三、分析阅读程序题(分析以下程序,写出各程
序的运行结果。

每小题4分,共20分)
1.输入25后,下列程序运行后,输出的结果是:
READ(*, *)X
NY=0.0
IF(X.GE.10.0) NY=3*X+5.0
IF(X.GE.5.0) NY=2*X+6.0
IF(X.GE.0.0) NY=23.4
WRITE(*,*) NY
END
2. DIMENSION A(4,4)
DO 10 I=1,4
DO 10 J=1,I
A(I,J)=I+J
10 CONTINUE
DO 20 I=1,4
PRINT *,(A(I,J),J=1,I)
20 CONTINUE
END
3.
DIMENSION X(10),IP(10)
DATA X/92.0,98.0,77.0,66.0,93.0,85.0,79.0,83.0,78.0,88.0/ DO 20 I=10,1,-1
IP(I)=I
20 CONTINUE
WRITE(*,'(6F6.1) ')(X(IP(J)),J=1,10,2)
END
4.
S=1.0
DO 10 K=2,10,4
S=S+1/K
10 CONTINUE
WRITE(*,*) S
END
5.
DIMENSION N(5)
DATA N/1,3,5,7,9/
DO 10 I=1,5
WRITE(*,*)(N(J),J=1,I)
10 CONTINUE
END
1. 23 ( 数据和格式正确4分,23.0扣1分) Array
2. 2
3 4 ( 数据正确2分,格式正确2分 )
4 5 6
5 6 7 8
3. 88.0 83.0 85.0 66.0 98.0 ( 数据正确2分,格式正确2分 )
4. 1.0
5.
四、设计编程题(每小题5分,共10 分)
1.编程完成以下功能:输入任意1个正整数N,求其阶乘。

(N!=1*2*3*……*N,比如3!=1*2*3=6)
2.从键盘上任意输入10个数,按由小到大的顺序输出。

相关文档
最新文档