当前位置:才华君>好好学习>考研>

读程序题笔试题

考研 阅读(2.3W)

读程序题

读程序题笔试题

1、阅读下面程序:
CLEAR ALL
STORE 1 TO J,K
DO WHILE K<5
@J,K SAY “*”
K=K+1
ENDDO
RETU
屏幕的其始坐标为(26)
(A)1,5 (B)0,0 (C)1,1 (D)任意
(2)程序执行后J,K的值是(27)
(A)1,5 (B)5,5 (C)0,0 (D)1,1
2、设表文件有10条记录,程序如下:
USE XS
GO BOTTOM
N=3
DO WHILE N>=1
DISPLAY
SKIP -1
WAIT
N=N-1
ENDDO
USE
RETURN
(1)程序的功能是(28)
(A)显示所有记录 (B)分别显示前3个记录
(C)显示第3个记录 (D)分别显示后三个记录
(2)退出循环后,N的值是(29)
(A)0 (B)1 (C)3 (D)4
3、阅读下面程序
USE SB
SORT TO RQX ON 启用日期/D FIELDS 编号,名称,启用日期 FOR NOT 主要设备
USE RQX
LIST
USE SB
SORT TO BMX ON 部门/D,价格 FOR 主要设备
USE BMX
LIST
USE SB
INDEX ON VAL(部门),-价格/1000000 TAG bmjgl CANDIDATE
LIST
RETURN
(1)程序执行到第一个LIST命令时,输出结果是(30)
(A)将主要设备按编号,名称,启用日期分别升序排序。
(B)将主要设备按编号,名称,启用日期分别降序排序。
(C)将非主要设备按启用日期降序排序。
(D)将非主要设备按启用日期升序排序。
(2)程序执行到第二个LIST命令时,输出结果是(31)
(A)将主要设备按部门升序排序,当部门相同时,按价格降序排序。
(B)将主要设备按部门降序排序,当部门相同时,按价格升序排序。
(C)将主要设备按部门降序排序,当部门相同时,按价格降序排序。
(D)将主要设备按部门升序排序,当部门相同时,按价格降序排序。
 

(3)程序执行到第三个LIST命令时,输出结果是(32)
(A)以部门升序排列。部门相同时,以价格降序排列,索引标识为唯一索引。
(B)以部门升序排列。部门相同时,以价格降序排列,索引标识为候选索引。
(C)以部门升序排列。部门相同时,以价格升序排列,索引标识为候选索引。
(D)以部门升序排列。部门相同时,以价格升序排列,索引标识为唯一索引。
4阅读下面程序:
clear
store 1 to i
store 2 to j,k
do a1
?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)
do a2
?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)
return

proc a1
i=3*i+2
private i
i=2*j+k
?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)
retu

proc a2
j=i*2+k
private j
j=k*2+i
?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)
do a3 with i,i+j,(k)
retu

proc a3
para x,y,z
x=y+z
y=x+z
z=x+y
k=x+y+z
retu
主程序中“do a1”后的显示语句显示结果为:(33)
(A)i=6 j=7 k=2 (B) i=5 j=7 k=2
(C)i=5 j=2 k=2 (D) i=6 j=8 k=2
(2) 过程a1中的显示语句将显示:(34)
(A)i=6 j=7 k=2 (B) i=5 j=7 k=2
(C)i=5 j=8 k=2 (D) i=6 j=2 k=2
(3)过程a2中的显示语句将显示:(35)
(A)i=6 j=9 k=2 (B) i=5 j=9 k=2
(C)i=5 j=12 k=2 (D) i=6 j=12 k=2
(3) 主程序中“do a2”后的.显示语句显示结果为:(36)
(A)i=16 j=12 k=68 (B) i=16 j=9 k=68
(C)i=18 j=10 k=76 (D) i=18 j=14 k=76
5阅读下面程序: 有图书数据表TS和订书单表DSD如下:
TS:(书号:C3, 单价:N6.2 书名C10)
书号 单价 书名
001 12.0 计算机应用
002 10.0 化学
003 15.0 分析化学
DSD:(班级:C6,书号:C3 ,数量:N3.0, 款项:N7.2)