2006年3月21日於華僑大學洪祖杭大樓,筆試分三部分,公共部分(都做),C 部分和JAVA部分選做。考試時間1小時!蝸牛自己打字好累啊!供涯友分享。 公共部分(50分) 1:作業排程程式從處於( )狀態的佇列中選擇適當的作業的作業投入執行。(3分) A 執行 B 提交 C 完成 D後備 2:SQL語言中,刪除一個表的命令是( )(3分) A CLEAR TABLE B DROP TABLE C DELETE TABLE D REMOVE TABLE 3:ATM採用的線路複用方式為( )(3分) A 頻分多路複用 B 同步時分多路複用 C 非同步時分多路複用 D 獨佔通道 4:資料庫中只存放檢視的( )(3分) A操作 B 對應的資料 C 定義 D 限制 5:什麼是虛擬裝置?為什麼在作業系統中引入虛擬裝置?(10分) 6:TCP為何採用三次握手來建立連線,若採用二次握手可以嗎,請說明原因?(16分) 7:什麼是分散式資料庫?(12分) C 部分(50分) 1:設有“int w[3][4];”,pw是與陣列名w等價的陣列指標,則pw的.初始化語句為________________(3分) 2:要使引用pr代表變數“char *p”,則pr的初始化語句為__________________(3分) 3:“零值”可以是0,0.0,FALSE或者“空指標”。例如int變數n與“零值”比較的if語句為:if(n==0),則BOLL flag與“零值”比較的if語句為______________;float x與“零值”比較的if語句為:______________。(6分) 4:社有如下語句:(3分) Int x; () *px=0; 則選擇以下哪條語句可將x值置為0。 A int *px; B int const *px= a=0; b=1; c=2; d=3; printf(“%d”,a b c d );} 7:寫出下面函式的功能(12分) Template
10__________ B?!(x