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