读程序题笔试题

时间:2022-12-11 10:49:55 笔试题目 我要投稿
  • 相关推荐

读程序题笔试题

读程序题

读程序题笔试题

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、设表文件XS.DBF有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)
记录号 班级 书号 数量 款项
1 化95.4 001 47 0.00
2 数94.3 002 74 0.00
3 物96.4 003 67 0.00
4 生95.4 002 47 0.00
5 地94.3 001 67 0.00
6 物94.3 002 67 0.00
7 数94.3 001 74 0.00
8 化95.4 003 47 0.00
9 数94.3 003 74 0.00
程序:
CLEA ALL
SELE 1
USE Ts ALIAS SHU
INDEX on 书号 tag TSSH
SELE 2
USE dsd alias shdn
SET RELA TO 书号 INTO SHU
update shdn set 款项=数量*shu .单价 where shdn.书号=shu.书号
sele 班级,dsd .书号,ts.书名,数量,款项 from dsd.dbf ,ts.dbf order by ;
款项 where ts.书号=dsd.书号 into cursor aaa
LIST
DO WHIL .T.
ACCE “输入班级名(输入0退出)” TO BJ
IF BJ =’0’
EXIT
ENDI
ACCE“输入书号” TO SH
LOCAT FOR 书号=SH
IF BOF ()
EXIT
ENDI
?班级+”班长,请来领<<”+TRIM(书名)+”>>并交款”+str(款项)+”元。”
ENDD
clea all
RETURN
(1)do while循环中locate操作的表是:(37)
(A)数据表TS (B)数据表DSD
(C) 系统临时表aaa (D)系统临时表cursor aaa
(2)运行时输入”数94.3”,并输入书号“003”,则输出为:__(38)_
(A)数94.3班长,请来领〈〈化学〉〉,并交款 740 元
(B)化95.4班长,请来领〈〈分析化学〉〉,并交款 705元
(C)物96.4班长,请来领〈〈分析化学〉〉,并交款 1005元
(D)输入错误,没有输出
6、阅读下面程序:
CLEAR
T=65
R=20
INPUT “请输入图形的行数N=” TO N
I=1
DO WHILE I<=N
J=1
DO WHILE J<=2*I-1
@I,J+R SAY CHR (T)
J=J+1
IF J<=I
T=T+1
ELSE
T=T-1
ENDIF
ENDDO
I=I+1
R=R-1
T=65
ENDDO
RETURN
(1)运行程序后输出图形(39)。
(A) A (B) A
BBB ABC
CCCCC ABCDE
DDDDDDD ABCDEFG
EEEEEEEEEEEE ABCDEFGHIJ
………………… ………………
(C) A A
ABA BAB
ABCBA CBABC
ABCDCBA DCBABCD
ABCDEDCBA EDCBABCDE
………………… …………………
(2)语句@I,J+R SAY CHR(T) 中函数CHR()的功能是(40)。
(A)从字符T中取出子串
(B)返回字符T的ACSⅡ码值
(C)返回字符T的ACSⅡ码字符
(D)返回<数值表达式>表示的ACSⅡ码字符
 

【读程序题笔试题】相关文章:

迅雷2011.10.21笔试题08-10

中兴2015笔试题08-02

客观题形式笔经11-28

笔经:加强型试题07-22

海尔04年笔试题及答案07-31

笔试题(数学题)08-08

笔试题(主观题)08-08

java程序员面试题08-15

大学计算机程序试题及答案11-02

银行2014笔试题目及经验分享03-16