?? 一九九七年度高級程序員級試題答案.txt
字號:
計算機軟件專業技術資格和水平考試
一九九七年度高級程序員級上午試題答案
見圖
一九九七年度高級程序員級下午試題答案
流程圖
試題一(15分)
(1)3分 檢查發貨單中非法銷售代號、非法商品代號、數量*單價≠金額等錯誤。
答“檢查發貨單的合法性”得2分
(2)4分 “刪除發貨文件中已做收款標記的所有記錄”或“將未收到款的記錄重新組成新發貨文件”。
(3)4分 “刪除收款文件中的所有記錄”或“刪除已收到款的記錄”或“對收款文件初始化”。
(4)4分 從收款文件到處理7的連線改成從日收款分類文件到處理7的連線。答“從收款文件到處理7的連線改成從日收款文件到處理7的連線”得3分,其它解答不給分。
試題二(15分)
9分
① 2分 i : n
② 2分 i :n
③ 2分 i :n
④ 3分 k :G 或 K : b1-E 答K : G-1 給2分。
(2)4分 159,98,3,24,33
注:錯1個扣1分,錯4、5個不給分。
(3)2分 4,1,3 注:錯1個不給分。
試題三(15分)
(3分) 0層圖中的房租文件和交費文件是局部文件,可不必畫出。
注:多寫一個文件扣1分,少1個文件扣2分。
(8分)
① 加工1子圖中,遺漏了從住戶基本信息文件到加工1.1(入住單校驗)的數據流。
② 加工1子圖中,加工1.6(制作住房分配報告)遺漏了輸出數據流:住房分配表。
③ 加工2子圖中,加工2.1(計算月租費)遺漏了輸入數據流:月附加費表。
3.加工2子圖中,加工2.4(制作收據)遺漏了輸出數據流:收據。
注:答對1點得3分,答對2點得6分,答對3或4點得8分。未答下劃線部分的內容時,另共扣1分。
(4分)
① 2分 交費憑證中有非法字符
② 2分 交費文件中不存在與之對應的交費憑證
C
試題六(15分)
(3分)s [ i ] = NULL 答s [ i ] = … 給1分。
(3分)top = top ->link 答top = … 給1分。
(3分)s [ j ] = NULL 答s [ j ] = … 給1分。
(3分)y ! = NULL && y -> data < q -> data或 y && y -> data < q -> data
答y -> data < q -> data && y 或 y -> data < q -> data 給2分。
答y ! = NULL && y -> data ! = q -> data 給2分。
答y -> data != q -> data 給1分。
(3分)q -> link = y
答q -> link =x -> link給2分。
答q -> link =…給1分。
試題八(15分)
(3分) color < cn
答color < 4給3分;答 color <= cn給2分。
(3分)bordering [c ] [ i ] && colored [ color ] [ i ]
答bordering [c ] [ i ] ==1 && colored [ color ] [ i ] == 1 給3分。
答bordering [c ] [ i ] * colored [ color ] [ i ] == 1 給3分,而將其中相等運算符“==”寫成賦值運算符“=”時,只給1分。其中bordering [c ][ i ]可寫成bordering[ i ][c ]。運算符‘&&’左右只對一半給2分。
(3分)colored [ color ] [ c++ ]
答colored [ color ] [ c ]給2分。
答colored [ color ] [ … ]給1分。
答c++ 給1分。
(3分) colored[color][c] == 0或! colored [ color ] [ c ]或colored [ color ] [ c ] !==1
(3分)colored [ color ++ ] [ c ]
答colored [ color ] [ c ]給2分,
答colored [ color ] [ … ]給1分。
CASL匯編語言
試題四(15分)
(3分) COL GRO, SNO, GR1 (用CPA指令也可)
(3分) LEA GR3, 48
答LEA GR3, 0給1分。
(3分) CPL GRO, SNO,GR1 (用CPA指令也可)
(3分) JMP L3
答JPZ L3或JNZ L3 也可給3分。
(3分) LEA GR4,-5,GR1
答LEA GR4, -4, GR1 給1分
其中 GR4可寫成GR3。
FOXBASE
試題六(15分)
(3分) 1,N
(3分) JJ,N
(3分) N-1
(3分) K . LT . II
(3分) K . LT . JJ
試題八
(3分) I . GE . 1 . AND . I . LE . N
答I . LE . N給2分,答 I . GE . 1給1分。
(2分) K . LE . 4 或 K . LT . 5
(3分) K . NE . COLOR(BORDER(J))
答K . NE . …給1分,答…. NE . COLOR(BORDER(J))給2分
(2分) GOTO 30
(3分) COLOR (I) = K
(2分) I = I - 1
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -