初級程序員級上午試題共12題,考生應全部解答。每題5分,滿分60分,每一題中的每一解答是1分。
初級程序員下午試題共分四組,考生應在每一組中選答一題,共解答四題,滿分為60分。第一組(試題一、二、三)每題15分;第二組(試題四、五、六)每題15分;第三組(試題七、八、九)每題15分;第四組(試題十、十一、十二)每題15分。
上午試題的解答中帶*的部分表示解答的次序可以交換;例如:程序員級上午試題第6題C、D、E的解答為4、5、8,若解答為5、8、4,8、4、5或其它次序均屬正確。在閱卷時應特別注意解答次序可交換的試題。
初級程序員級下午試題的評分標準中給出了每一試題各個解答的滿分數。若解答正確給滿分;若解答不正確給0分;若答出部分要點,可酌情給分,但不給滿分。
一九九六年度初級程序員級上午試題答案
試題號
解 答
得 分
A
B
C
D
E
例 題
③
試題1
4
2
4
1
3
試題2
3
4
2
1
4
試題3
4
1
3
3
2
試題4
3
2
4
3
1
試題5
1*
2*
6*
7*
9*
試題6
2
4
5
2
3
試題7
3
2
4
1
6
試題8
3
2
4
4
2
試題9
3
5
2
4
6
試題10
5
1
4
9
2
試題11
4
4
3
1
2
試題12
3
3
1
4
4
一九九六年度初級程序員級下午試題答案
BASIC
試題一(15分)
(1) (4分)21 53(每一項2分)
(2) (3分)X=14(只答X=給1分)
(3) (4分)LENGTH OF STRING ―― WIN WORD :7
(4) (4分)S=314 X=5 (每一項2分)
試題四(15分)
(3分) P=N-X 或 P=N-P
(3分) XX; “+”; P 或 P; “+”; N-P
(3分) EXIT FOR (僅答EXIT給1分)
(3分) INT(Y/I)
(3分) I > SQR (Y)
試題七(15分)
(3分) P*P+L
(3分) Q 或 R1*P+M1
(3分) C=1
(3分) INT(Q/R) 或(Q-C)/R 或(Q-1)/R
(3分)M1=K+1 或 M=K
試題十(15分)
(3分) SELECT CASE M
(3分) =2*INT(M/2) 或 M/2=INT(M/2) 或 =2*(M/2)
(3分) K > M (答成K >= M給2分)
(3分) LOOP
(3分) SUB P(X)(答成SUB(N)給2分)
注:每一下劃線部分為1分
C
試題二(15分)
(3分) 5
(3分) 5
(3分) Z=sin (36*3.14159/180) sqrt(X*X + Y*Y)
或 Z=sin (0.2*3.14159) /sqrt(X*X + Y*Y)
或 Z=sin (3.14159/5) /sqrt(X*X + Y*Y)
(3分) *sl + + = * s2 + +
或 sl [ n – 1 ] = s2 [ n – 1 ]
或 * (s1 + n – 1 ) = * ( s2 + n – 1 )
(3分) char * pta [ 5 ]
試題五(15分)
(3分) n = k * k
(3分) continue
(3分) break
(3分) n%100/10 或 n/10%10 或 (n-100*a ) /10
或 n/10 - (n/100)*10 或 n /10-a*10
或 ( n - (n/100)*100-n%10 ) / 10
(3分) int x, int y, int z (次序可交換)
試題八(15分)
(3分) *s1 或 *sl! = ‘ \ 0 ’
(3分) *t0 == *t1 或 * t1==* t0
(3分) *s1 + +
(3分) * t1 + +
(3分) s1 = t0 或 s1 = strlen ( str1 )
試題十一(15分)
(3分) i >= 0 或 i + 1 或 i > -1
(3分) a [ 0 ] = p
(3分) t % 10 或 t – ( t / 10 ) * 10
(3分) t / 10 或(t – t%10) /10
(3分) returni 或 return ( i )
FOXBASE
試題三(15分)
(3分)71421(每項1分)
(4分)3579Q=11(每項2分)
(4分) Q=X1Q=Z3M=828(每項分別為1分、1分、2分)
(4分)19931(每項1分)
也可答成 0 1 9 9 31 0
試題六(15分)
(1) (3分) STORE 0 TO S , W
或STORE 0 TO S , WW,P,Q
(2) (3分) STR ( I,1)
(3) (3分) &DB
(4) (3分) ABERAGE GZ TO AVGE
(5) (3分) I = I + 1
試題九(15分)
(3分)ALL ZS WITH JP + YP + TP
(3分)GET
(3分)ON&A1/D
(3分)LIST FIELDS GJGJ,JP FOR
JP >= 20 OFF
(3分)SUM NEXT 5 JPJP,YP,TP
試題十二(15分)
(3分) INDEX ON GH
(3分) RELATION TO GH INTO D
(3分) FIELDS GHGH,XM,XL,
D -> LR, D -> CZ, D-> ZF
(3分) USE NEW
(3分) GHGH,XM, LRLR,CZCZ FOR ZF > 160
注:每一下劃線部分為1分
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/