當前位置:學問君>學習教育>考研>

讀程序題筆試題

學問君 人氣:2.41W

讀程序題

讀程序題筆試題

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)

TAGS:筆試