關系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X,→Z,yVw}。關系模式R的候選碼是_(1)_,_(2)_是無損連接并保持函數依賴的分解。
(1)A.W和Y B.WY
C.WX D.WZ
(2)A.ρ={R1(WY),R2(XZ)}
B.ρ={R1(WZ),R2(XY)}
C.ρ={R1(WXY),R2(XZ)}
D.ρ={R1(WX),R2(YZ)}
●類的實例化過程是一種實例的合成過程,而不僅僅是根據單個類型進行的空間分配、初始化和綁定。指導編譯程序進行這種合成的是_(3)_。
(3)A.類層次結構 B.實例的個數
C.多態(tài)的種類 D.每個實例的初始狀態(tài)
●重置的基本思想是通過_(4)_機制的支持,使得子類在繼承父類界面定義的前提下,用適合于自己要求的實現去置換父類中的相應實現。
(4)A.靜態(tài)綁定 B.對象引用
C.類型匹配 D.動態(tài)綁定
參考答案:A C A D
1.語句"printf("%d\n"strlen("ats\nol2\1\\"));"的輸出結果是( )
、11 、10 ③ 9 、 8
2.函數調用“strcat(strcpy(strl,str2),str3)”的功能是( )
、賹⒆址畇trl復制到字符串str2中后再連接到字符串str3之后
、趯⒆址畇trl連接到字符串str2中后再復制到字符率str3之后
、蹖⒆址畇tr2復制到字符串strl中后再將字符串str3連接到字符串strl之后
、軐⒆址畇tr2連接到字符率strl之后再將字符串strl復制到字符串str3中
【解】字符串中的字符可以是一般的普通字符,也可以是由反斜杠字符開頭的轉義字符。在字符串"abs\no12\11\\" 中,有三個轉義字符,它們是\n、\1、\\,所以該字符串的有效字符個數是9。所以正確的回答是③。
【解】函數調用strcat(s1,s2)是將s2字符串復制連接到s1字符串之后,使s1字符串變得更長。函數調用strcpy(s1,s2)是將 s2字符串復制到s1,使s1字符串的內容與s2字符串的內容相同。函數調用strcat(strcpy(strl,str2) ,str3) 是先執(zhí)行strcpy(strl,str2),然后再執(zhí)行strcat(strl,str3),所以其功能是將字符串str2復制到字符串strl中,然后再將字符串str3復制連接到字符串strl之后。正確的選擇是③。
相關推薦:考試吧策劃:2010年軟件水平考試完全指南北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |