2013年微軟認(rèn)證練習(xí)及答案52

字號:

為大家收集整理了《2013年微軟認(rèn)證練習(xí)及答案52》供大家參考,希望對大家有所幫助?。。?BR>    1,在托管代碼中訪問一個兼容于STA的COM的組件時,要消除代理及存根機制,應(yīng)該在創(chuàng)建COM對象之前將Thread.CurrenThread的()屬性設(shè)置為STA.
    A,ThreadState
    B,Priority
    C,CurrentCulture
    D,ApartmentState
    答案:D
    2,在用c#編寫的控制臺程序中創(chuàng)建并訪問一個兼容STA的COM組件時,為提高性能,應(yīng)該為程序入口Main方法設(shè)置()屬性.
    A,
    B,
    C,
    D,
    答案:C
    3,有如下代碼:
    public void mycallback(IAsyncresult ar)
    {
    …………….//回調(diào)函數(shù)的代碼
    }
    為了進一步獲取結(jié)果,在回調(diào)函數(shù)內(nèi)部從參數(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客戶端提供服務(wù),需要導(dǎo)出SomeClass所在的程序集.為了確定導(dǎo)出程序集時IJOB對應(yīng)的COM接口的類型,應(yīng)使用()屬性附加到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