為大家收集整理了《2013年微軟認證練習及答案52》供大家參考,希望對大家有所幫助?。。?BR> 1,在托管代碼中訪問一個兼容于STA的COM的組件時,要消除代理及存根機制,應該在創(chuàng)建COM對象之前將Thread.CurrenThread的()屬性設置為STA.
A,ThreadState
B,Priority
C,CurrentCulture
D,ApartmentState
答案:D
2,在用c#編寫的控制臺程序中創(chuàng)建并訪問一個兼容STA的COM組件時,為提高性能,應該為程序入口Main方法設置()屬性.
A,
B,
C,
D,
答案:C
3,有如下代碼:
public void mycallback(IAsyncresult ar)
{
…………….//回調函數(shù)的代碼
}
為了進一步獲取結果,在回調函數(shù)內部從參數(shù)ar中提取委托的語句為:()
A,mydelegate md =Ctype(Ctype(ar,AsyncResult).Asyncdelegate,mydelegate)
B,mydelegate md =Ctype(ar,AsyncResult).AsyncDelegate
C,mydelegate md =ar.GetMyDelegate()
D,mydelegate md =New mydelegate(ar)
答案:A
4,NET Framework類SomeClass實現(xiàn)了接口IJOB.為了向COM客戶端提供服務,需要導出SomeClass所在的程序集.為了確定導出程序集時IJOB對應的COM接口的類型,應使用()屬性附加到IJOB類的定義.
A,[Interfacetype]
B,[COM interop]
C,[ClassInterface]
D,[DllImport]
答案:C
5,向com客戶端公開.NET Framework類SomeClass時,為了避免COM客戶端通過類接口訪問類的數(shù)據(jù),可向類的定義附加( )屬性.
A,[ COM Interop]
B,[Interfacetype]
C,[DllImport]
D,[ClassInterface]
答案:D
A,ThreadState
B,Priority
C,CurrentCulture
D,ApartmentState
答案:D
2,在用c#編寫的控制臺程序中創(chuàng)建并訪問一個兼容STA的COM組件時,為提高性能,應該為程序入口Main方法設置()屬性.
A,
B,
C,
D,
答案:C
3,有如下代碼:
public void mycallback(IAsyncresult ar)
{
…………….//回調函數(shù)的代碼
}
為了進一步獲取結果,在回調函數(shù)內部從參數(shù)ar中提取委托的語句為:()
A,mydelegate md =Ctype(Ctype(ar,AsyncResult).Asyncdelegate,mydelegate)
B,mydelegate md =Ctype(ar,AsyncResult).AsyncDelegate
C,mydelegate md =ar.GetMyDelegate()
D,mydelegate md =New mydelegate(ar)
答案:A
4,NET Framework類SomeClass實現(xiàn)了接口IJOB.為了向COM客戶端提供服務,需要導出SomeClass所在的程序集.為了確定導出程序集時IJOB對應的COM接口的類型,應使用()屬性附加到IJOB類的定義.
A,[Interfacetype]
B,[COM interop]
C,[ClassInterface]
D,[DllImport]
答案:C
5,向com客戶端公開.NET Framework類SomeClass時,為了避免COM客戶端通過類接口訪問類的數(shù)據(jù),可向類的定義附加( )屬性.
A,[ COM Interop]
B,[Interfacetype]
C,[DllImport]
D,[ClassInterface]
答案:D

