- 相關(guān)推薦
讀程序題筆試題
讀程序題
1、閱讀下面程序:
CLEAR ALL
STORE 1 TO J,K
DO WHILE K<5
@J,K SAY “*”
K=K+1
ENDDO
RETU
屏幕的其始坐標(biāo)為(26)
(A)1,5 (B)0,0 (C)1,1 (D)任意
(2)程序執(zhí)行后J,K的值是(27)
(A)1,5 (B)5,5 (C)0,0 (D)1,1
2、設(shè)表文件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個(gè)記錄
(C)顯示第3個(gè)記錄 (D)分別顯示后三個(gè)記錄
(2)退出循環(huán)后,N的值是(29)
(A)0 (B)1 (C)3 (D)4
3、閱讀下面程序
USE SB
SORT TO RQX ON 啟用日期/D FIELDS 編號(hào),名稱(chēng),啟用日期 FOR NOT 主要設(shè)備
USE RQX
LIST
USE SB
SORT TO BMX ON 部門(mén)/D,價(jià)格 FOR 主要設(shè)備
USE BMX
LIST
USE SB
INDEX ON VAL(部門(mén)),-價(jià)格/1000000 TAG bmjgl CANDIDATE
LIST
RETURN
(1)程序執(zhí)行到第一個(gè)LIST命令時(shí),輸出結(jié)果是(30)
(A)將主要設(shè)備按編號(hào),名稱(chēng),啟用日期分別升序排序。
(B)將主要設(shè)備按編號(hào),名稱(chēng),啟用日期分別降序排序。
(C)將非主要設(shè)備按啟用日期降序排序。
(D)將非主要設(shè)備按啟用日期升序排序。
(2)程序執(zhí)行到第二個(gè)LIST命令時(shí),輸出結(jié)果是(31)
(A)將主要設(shè)備按部門(mén)升序排序,當(dāng)部門(mén)相同時(shí),按價(jià)格降序排序。
(B)將主要設(shè)備按部門(mén)降序排序,當(dāng)部門(mén)相同時(shí),按價(jià)格升序排序。
(C)將主要設(shè)備按部門(mén)降序排序,當(dāng)部門(mén)相同時(shí),按價(jià)格降序排序。
(D)將主要設(shè)備按部門(mén)升序排序,當(dāng)部門(mén)相同時(shí),按價(jià)格降序排序。
(3)程序執(zhí)行到第三個(gè)LIST命令時(shí),輸出結(jié)果是(32)
(A)以部門(mén)升序排列。部門(mén)相同時(shí),以?xún)r(jià)格降序排列,索引標(biāo)識(shí)為唯一索引。
(B)以部門(mén)升序排列。部門(mén)相同時(shí),以?xún)r(jià)格降序排列,索引標(biāo)識(shí)為候選索引。
(C)以部門(mén)升序排列。部門(mén)相同時(shí),以?xún)r(jià)格升序排列,索引標(biāo)識(shí)為候選索引。
(D)以部門(mén)升序排列。部門(mén)相同時(shí),以?xún)r(jià)格升序排列,索引標(biāo)識(shí)為唯一索引。
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”后的顯示語(yǔ)句顯示結(jié)果為:(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) 過(guò)程a1中的顯示語(yǔ)句將顯示:(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)過(guò)程a2中的顯示語(yǔ)句將顯示:(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”后的顯示語(yǔ)句顯示結(jié)果為:(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閱讀下面程序: 有圖書(shū)數(shù)據(jù)表TS和訂書(shū)單表DSD如下:
TS:(書(shū)號(hào):C3, 單價(jià):N6.2 書(shū)名C10)
書(shū)號(hào) 單價(jià) 書(shū)名
001 12.0 計(jì)算機(jī)應(yīng)用
002 10.0 化學(xué)
003 15.0 分析化學(xué)
DSD:(班級(jí):C6,書(shū)號(hào):C3 ,數(shù)量:N3.0, 款項(xiàng):N7.2)
記錄號(hào) 班級(jí) 書(shū)號(hào) 數(shù)量 款項(xiàng)
1 化95.4 001 47 0.00
2 數(shù)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 數(shù)94.3 001 74 0.00
8 化95.4 003 47 0.00
9 數(shù)94.3 003 74 0.00
程序:
CLEA ALL
SELE 1
USE Ts ALIAS SHU
INDEX on 書(shū)號(hào) tag TSSH
SELE 2
USE dsd alias shdn
SET RELA TO 書(shū)號(hào) INTO SHU
update shdn set 款項(xiàng)=數(shù)量*shu .單價(jià) where shdn.書(shū)號(hào)=shu.書(shū)號(hào)
sele 班級(jí),dsd .書(shū)號(hào),ts.書(shū)名,數(shù)量,款項(xiàng) from dsd.dbf ,ts.dbf order by ;
款項(xiàng) where ts.書(shū)號(hào)=dsd.書(shū)號(hào) into cursor aaa
LIST
DO WHIL .T.
ACCE “輸入班級(jí)名(輸入0退出)” TO BJ
IF BJ =’0’
EXIT
ENDI
ACCE“輸入書(shū)號(hào)” TO SH
LOCAT FOR 書(shū)號(hào)=SH
IF BOF ()
EXIT
ENDI
?班級(jí)+”班長(zhǎng),請(qǐng)來(lái)領(lǐng)<<”+TRIM(書(shū)名)+”>>并交款”+str(款項(xiàng))+”元。”
ENDD
clea all
RETURN
(1)do while循環(huán)中l(wèi)ocate操作的表是:(37)
(A)數(shù)據(jù)表TS (B)數(shù)據(jù)表DSD
(C) 系統(tǒng)臨時(shí)表aaa (D)系統(tǒng)臨時(shí)表cursor aaa
(2)運(yùn)行時(shí)輸入”數(shù)94.3”,并輸入書(shū)號(hào)“003”,則輸出為:__(38)_
(A)數(shù)94.3班長(zhǎng),請(qǐng)來(lái)領(lǐng)〈〈化學(xué)〉〉,并交款 740 元
(B)化95.4班長(zhǎng),請(qǐng)來(lái)領(lǐng)〈〈分析化學(xué)〉〉,并交款 705元
(C)物96.4班長(zhǎng),請(qǐng)來(lái)領(lǐng)〈〈分析化學(xué)〉〉,并交款 1005元
(D)輸入錯(cuò)誤,沒(méi)有輸出
6、閱讀下面程序:
CLEAR
T=65
R=20
INPUT “請(qǐng)輸入圖形的行數(shù)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)運(yùn)行程序后輸出圖形(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)語(yǔ)句@I,J+R SAY CHR(T) 中函數(shù)CHR()的功能是(40)。
(A)從字符T中取出子串
(B)返回字符T的ACSⅡ碼值
(C)返回字符T的ACSⅡ碼字符
(D)返回<數(shù)值表達(dá)式>表示的ACSⅡ碼字符
【讀程序題筆試題】相關(guān)文章:
迅雷2011.10.21筆試題08-10
中興2015筆試題08-02
客觀題形式筆經(jīng)11-28
海爾04年筆試題及答案07-31
筆試題(數(shù)學(xué)題)08-08
筆試題(主觀題)08-08
java程序員面試題08-15