一、
1.初錄數據,復錄數據
2.建帳軟件第0層數據流圖中的6數據清除沒有輸入數據流
3.①
4.①②④
5.手工分戶賬=初錄分戶帳+復錄分戶帳
二、
1.房間號、身份證號
2.住宿關系的主鍵:房間號、身份證號、入住日期;外鍵:房間號、身份證號
3.(2)住宿.身份證號;(3)HAVING;(4)ORDER BY 2 DESC
4.表:住宿 屬性:入住日期 類型:聚簇索引
原因:表中記錄的物理順序與索引項的順序一致,根據索引訪問數據時,一
次讀取操作可以獲取多條記錄數據,因而可減少查詢時間。
三
1.(1)m或n;(2)1;(3)m;(4)n;(5)1;(6) m或n
1.(1)0..n;(2)1;(3)0..n;(4)1..n;(5)1;(6)0..n
2.(7)getCategoryPromotion;(8)getCategories;(9)createPromotion;(10)cteatePOrder
2.(7) getCategories;(8)getCommodities;(9)createPromotion;(10)addCommodities
3.關聯和聚集的關系:聚集(聚合)是關聯的特例;不同點:聚集(聚合)表示部分與整體關系的關聯
四
(1)f[0][0] = e[0] + a[0][0]
f[1][0] = e[1] + a[1][0]
(2)f[0][j-1] + a[0][j]
(3)f[1][j-1] + a[1][j] < f[0][j-1] + t[0][j-1] + a[1][j]
(4)fi = f[0][n-1] + x[0]
li = 0
(5)fi = f[1][n-1] + x[1]
li = 1
五
(1)ptr = root->firstchild EnQueue(&temQ,root)
(2)brotherptr++ brotherptr = brotherptr -> nextbrother
(3)ptr !IsEmpty(tempQ)
(4)ptr++ DeQueue(&tempQ, &ptr)
(5)!ptr->firstchild
(6)EnQueue(&tempQ, ptr->firstchild)
(7)brotherptr = brotherptr -> nextbrother
注:本道題很有味道,值得考究。
七
(1)state == CLOSED || state == CLOSING
(2)state == OPENING || state == STAYOPEN
(3)state == OPEN
(4)state.click()
(5)state.timeout()
(6)state.complete()
(7)door.setState(door.OPENING)