2013微軟認(rèn)證考試練習(xí)題及答案(12)

字號:

為大家收集整理了《2013微軟認(rèn)證考試練習(xí)題及答案(12)》供大家參考,希望對大家有所幫助?。?!
    第 56 題
    你正在為一個客戶開發(fā)一個財務(wù)報表。你的客戶在美國有總部,在密西哥有分部。你需要保
    證客戶在密西哥產(chǎn)生的報表,則當(dāng)前的日期格式為 Mexican Spanish 格式。你應(yīng)該使用下面
    那個代碼段實現(xiàn)?
    A. DateTimeFormatInfo dtfi = new CultureInfo("es-MX", false).DateTimeFormat;
    DateTime dt = new DateTime(DateTime.Today.Year, DateTime.Today.Month,
    DateTime.Today.Day); string dateString = dt.ToString(dtfi.LongDatePattern);
    B. Calendar cal = new CultureInfo("es-MX", false).Calendar; DateTime dt = new
    DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day); Strong
    DateString = dt.ToString();
    C. string dateString = DateTimeFormatInfo.CurrentInfo
    GetMonthName(DateTime.Today.Month);
    D.string dateString = DateTime.Today.Month.ToString("es-MX");
    答案: A
    第 57 題
    你正在創(chuàng)建一個應(yīng)用,它從應(yīng)用配置文件的自定義節(jié)中讀取值。XML 自定義節(jié)如下:
    
    
    
    
    

    你需要寫一個代碼段去定義一個名為Role 的類。而且你需要保證Role類使用從配置文件自定義
    節(jié)讀取的數(shù)據(jù)進(jìn)行初始化。你應(yīng)該使用下面那個代碼段?
    A. public class Role : ConfigurationElement
    {
    internal string_ElementName = "name";
    [ConfigurationProperty("role")]
    public string Name
    {
    get
    {
    return ((string)base["role"]);
    }
    }
    }
    B. public class Role : ConfigurationElement {
    internal string_ElementName = "role";
    [ConfigurationProperty("name", RequiredValue = true)]
    public string Name {
    get {
    return ((string)base["name"]);
    }
    }
    }
    C. public class Role : ConfigurationElement {
    internal string_ElementName = "role";
    private String_name;
    [ConfigurationProperty("name")]
    public string Name {
    get {
    return_name;
    }
    }
    }
    D. public class Role : ConfigurationElement {
    internal string_ElementName = "name";
    private String_name;
    [ConfigurationProperty("role", RequiredValue = true)]
    public string Name {
    get {
    return_name;
    }
    }
    }
    答案: B
    第 58 題
    你需要從你的托管代碼使用平臺調(diào)用服務(wù)(platform invoke services)調(diào)用一個非托管的函數(shù),
    你應(yīng)該怎么做?
    A. Create a class to hold DLL functions and then create prototype methods by using managed
    Code。
    B. 注冊你的程序集為COM組件然后從COM中引用你的托管代碼。
    C. 為你的托管代碼導(dǎo)出類型庫。
    D.導(dǎo)入類型庫作為一個程序集然后創(chuàng)建COM對象實例。
    答案: A
    第 59 題
    你正在使用 Microsoft Visual Studio 2005 IDE 去檢查一個返回字符串的方法。你指定方法的返
    回值保存到字符串變量 fName 中。你需要寫一個代碼段,如果 fName 的值不等于"Company"
    則打印如下的單行文本消息"Test Failed:"fName。你也同時需要保證,你的代碼段并不影響
    或打斷應(yīng)用的執(zhí)行。你應(yīng)該使用下面那個代碼段?
    A. Debug.Assert(fName == "Company", "Test Failed: ", fName);
    B. Debug.WriteLineIf(fName != "Company", fName, "Test Failed");
    C. if (fName != "Company") {
    Debug.Print("Test Failed: ");
    Debug.Print(fName);
    }
    D. if (fName != "Company") {
    Debug.WriteLine("Test Failed: ");
    Debug.WriteLine(fName);
    }
    答案: B
    第 60 題
    你正在開發(fā)一個使用自定義身份驗證和基于角色安全的應(yīng)用。你需要寫一段代碼在運行時為
    每一個線程指定一個未經(jīng)過身份驗證的標(biāo)識對象。你可以使用下面那個代碼段?
    A. AppDomain domain =
    AppDomain.CurrentDomain;domain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
    B. AppDomain domain = AppDomain.CurrentDomain;domain.SetThreadPrincipal(new
    WindowsPrincipal(null));
    C. AppDomain domain = AppDomain.CurrentDomain;
    domain.SetAppDomainPolicy(
    PolicyLevel.CreateAppDomainLevel());
    D. AppDomain domain = AppDomain.CurrentDomain;domain.SetPrincipalPolicy(
    PrincipalPolicy.UnauthenticatedPrincipal);
    答案: D