回目录
回首页
96程序员级试卷评分标准

  1. 程序员级上午试题共15题,考生应全部解答。每题5分,满分75分,每一题中的每一解答是1分。
  2. 程序员下午试题共分四组,考生应在每一组中选答一题,共解答四题,满分为75分。第一组(试题一、二)每题15分;第二组(试题三、四)每题20分;第三组(试题五、六)每题20分;第四组(试题七、八)每题20分。
  3. 上午试题的解答中带*的部分表示解答的次序可以交换;例如:程序员级上午试题第6CDE的解答为458,若解答为458或其它次序均属正确。
  4. 在阅卷时应特别注意解答次序可交换的试题。

  5. 程序员级下午试题的评分标准中给出了每一试题各个解答的满分数。若解答正确给满分;若解答不正确给0分;若答出部分要点,可酌情给分,但不给满分。

 

一九九六年度程序员级上午试题答案

试题号

A

B

C

D

E

 

 

 

 

 

试题1

5

3

4

2

5

 

试题2

3

1

1

3

4

 

试题3

2

3

2

4

5

 

试题4

1

5

7

4

3

 

试题5

4

2

1

3

2

 

试题6

2

6

4*

5*

8*

 

试题7

4

2

3

5

1

 

试题8

2

5

2

4

2

 

试题9

9

7

4

1

10

 

试题10

6

2

4

5

3

 

试题11

2*

6*

7*

8*

10*

 

试题12

2

2

4

2

3

 

试题13

6

3

4

2

8

 

试题14

1

3

6

5

4

 

试题15

3

1

4

2

2

 

一九九六年度程序员级下午试题答案

试题一(15分)

(2分)(1tbl [k].vp

(3分)(2*tbl[j].vp<*tbl[j+1].vp

(3分)(3k=j

(3分)(4kk++k--

(2分)(5tbl[k].vn

(2分)(6*tbl[k].vp

其中(2),(5),(6)可答成

(3分)(2*tbl[j].vp>*tbl[j+1].vp

(2分)(5tbl[N-k-1].vn

(2分)(6*tbl[N-k-1].vp

adw k (3),(4)可答成

(3分)(3k=j+1

(3分)(4k-1

试题三(20分)

3分)(1row___start<row___end?1:1

或((row-end-row -start>0*2-1和其他等价形式

3分)(2(row ___end-I)*sign

3分)(32*n+1

3分)(4n,d-1,n+1-d

3分)(5n+1-d,0,n

3分)(62*n-d+1,n,0

3分)(70,d-n-2*n-d+1

试题五(20分)

3分)(1*pt[k]=j

3分)(2k--

3分)(3break

3分)(4j<=N& & b[j]<=N可答成j<=6j<7;b[j]可答成b[j]= =1

3分)(5j<=Nj<N+1j<=6j<7

3分)(6k

3分)(7*pt[k]+1

试题七(20分)

2分)(1q=q->nextq=v->next

3分)(2*p=u

3分)(3v->next=u

3分)(4rz[I].lmt

3分)(5insert(& head,p)

3分)(6rz[p->[p->zi]].lmt

3分)(7p->zi++p->zi=1

 

 

FORTRAN

试题二(15分)

3分)(1INTRINSIC TAN

3分)(2SIMPSO(0.0,2.0,N,F,S)

3分)(3SIMPSO(0.0,PI/4.0,N,TAN,S)

(2),(3)数中缺小数占给2

2分)(4ABSX-X1.GT.EPS 其中GT可答成GE

2分)(5F

2分)(612*N-122*N-11-2

试题四(20

2分)(1BI.EQ.0

3分)(2K=0

3分)(3K=K+1

3分)(4T(K)=J(3)T 3)和(4)可答成TK+1=FK=K+1

3分)(5BTJ))

3分)(6NUM+K

3分)(7GOTO60

试题六(20分)

2分)(11

3分)(2BJ=AJ

3分)(3K-1 K-11

3分)(4MODCM)或C-C/M*M

3分)(5AI=AI+C/M

3分)(6GOTO40

3分)(7D=I

试题八(20分)

3分)(1L=MINLLEVBJ))

3分)(2FINDLV=L

2分)(3COMMON PARENT

3分)(4PARENTINOP.GT.0PARENT(I,NOP).NE.0

3分)(5PARENT(I,NOP)

3分)(6L+1LEV(TOP-1)+1

3分)(7GOTO10


回目录
回首页