網(wǎng)站首頁
考試題庫
在線模考
智能家居
網(wǎng)課試題
問&答
熱門試題
登錄 |
注冊
網(wǎng)站首頁
考試題庫
熱門試題
智能家居
網(wǎng)課試題
大學(xué)試題
題庫首頁
每日一練
章節(jié)練習(xí)
基于C#的Windows應(yīng)用程序設(shè)計章節(jié)練習(xí)(2019.10.10)
來源:考試資料網(wǎng)
1
你開發(fā)了一個基于Windows的應(yīng)用程序。該應(yīng)用程序通過幾個函數(shù)來計算庫存量。數(shù)量存儲在變量TestKingQuantity中。當(dāng)你測試這個應(yīng)用程序時,你發(fā)現(xiàn)TestKingQuantity的值有時會小于0。為了調(diào)試,你想讓你的應(yīng)用程序在發(fā)生這種錯誤時產(chǎn)生一個錯誤消息。你也想看一下產(chǎn)生這種計算錯誤的調(diào)用堆的信息。你需要在計算TestKingQuantity的代碼后插入額外的代碼。下列哪一個代碼段是你所需的?()
點擊查看答案
2
你用VisualStudio.NET創(chuàng)建了一個應(yīng)用程序,為你的技術(shù)支持部門提供跟蹤支持。你實現(xiàn)了一個跟蹤類用于記錄運行時錯誤到本地日志文件中。你也實現(xiàn)了一個TraceSwitch對象名為MySwitch,用于跟蹤滯后的開啟和關(guān)閉。為了最大化應(yīng)用程序的性能,你要確保MySwitch缺省是不可用的(disabled)。你讓配置管理員去發(fā)布。你編譯和部署這個應(yīng)用程序到你公司內(nèi)部網(wǎng)的共享文件夾中。50個用戶通過他們桌面的快捷方式使用的這個應(yīng)用程序。其中一個用戶在運行的時候收到錯誤消息。你決定為這個用戶激活這個耗時的跟蹤,但要確保不會影響到其他用戶的性能。哪個或哪些操作你需要做?()
點擊查看答案
3
你使用VisualStudio.NET創(chuàng)建基于Windows的應(yīng)用程序。應(yīng)用程序可以捕獲可見屏幕的小部分。你建立了一個名為TestKingCameraForm的窗體。把TestKingCameraForm.BackColor的屬性確定成藍色。并在窗體上添加了一個按鈕用來給用戶玩屏幕射擊。現(xiàn)在,你需要建立TestKingCameraForm的透明部分做一部分屏幕。你的程序?qū)⒉东@一幅在透明的領(lǐng)域里面的屏幕圖像。TestKingCameraForm的最終界面將顯示出來:你增加了TestKingCameraForm和Panelcontrol。你必須保證任何基礎(chǔ)的應(yīng)用都將在小組內(nèi)可見。你該采取哪兩種方法?()
點擊查看答案
4
一個開發(fā)者用計算機運行分布式MicrosoftWindowsXP專業(yè)版的法國譯本,這些文件包括財務(wù),日期,時間,貨幣價值。這些數(shù)據(jù)被保存為特殊的數(shù)據(jù)格式,你必須保證TestKing準(zhǔn)確的解釋所有的數(shù)據(jù),不管它被設(shè)置成客戶端操作系統(tǒng),下面那段代碼你應(yīng)該添加到應(yīng)用程序中?()
點擊查看答案
5
你使用VisualStudio.NET開發(fā)了一個基于Windows的應(yīng)用程序App。App使用對象SqlConnection來進行數(shù)據(jù)庫訪問。你在一臺內(nèi)存和硬盤空間均受限制的計算機上運行App。當(dāng)代碼完成對SqlConnection對象的使用后,你必須保證連接被關(guān)閉,且任何被該對象使用的資源必須立即釋放。你該做什么?()
點擊查看答案
6
你正在維護一個其他開發(fā)者創(chuàng)建的VisualStudio.NET的應(yīng)用程序。應(yīng)用程序像預(yù)想那樣運行了幾個月之后使用者報告有時計算稅金的總數(shù)不正確。然而,當(dāng)你運行應(yīng)用程序來創(chuàng)建一個清單時,斷點沒有被調(diào)用。你將怎樣處理這個問題?()
點擊查看答案
7
你用VisualStudio.NET開發(fā)了一個基于Windows的應(yīng)用程序,這個應(yīng)用程序可以訪問MicrosoftSQLServer數(shù)據(jù)庫。你的應(yīng)用程序包含一個名叫CustomerForm的窗體。你添加了一個名為design-time的組件到窗體中:名為TestKingConnection的SqlConnection對象;名為TestKingDataAdapter的SqlDataAdapter對象;名為TestKingDataSet的DataSet對象;5個TextBox控件用來保存TestKingDataSet的值。在設(shè)計時,你將每個TextBox控件的DataBindings屬性設(shè)置為TestKingDataSet對象的DataTable的適當(dāng)?shù)牧?。?dāng)你調(diào)試應(yīng)用程序時,你能成功地連接到數(shù)據(jù)庫,而,沒有數(shù)據(jù)顯示在任何一個TextBox中。你需要修改你的應(yīng)用程序代碼確保數(shù)據(jù)能適當(dāng)?shù)仫@示。當(dāng)CustomerForm.Load事件處理器運行時,將發(fā)生哪個行為?()
點擊查看答案
8
你開發(fā)了一個基于Windows窗體的TestKingPayroll的應(yīng)用程序,你的應(yīng)用程序在窗體是通過叫DataFile的數(shù)據(jù)文檔來接收信息,這個文件不包含任何架構(gòu)信息,你需要寫代碼去加載XML數(shù)據(jù)在DataSet的類()
點擊查看答案
9
你開發(fā)了一個基于Windows的應(yīng)用程序,該應(yīng)用程序包含一個名為TestKingContact的類。TestKingContact使用ADO.NET連接MicrosoftSQLServer數(shù)據(jù)庫。當(dāng)TestKingContact在運行的時候需要一個活動連接連到數(shù)據(jù)庫。你要確保當(dāng)TestKingContact結(jié)束運行時它所使用的所有資源都被釋放掉。你該怎么做?()
點擊查看答案
10
你開發(fā)了一個基于Windows的應(yīng)用程序名為TestKingBilling。你創(chuàng)建一個簡單用戶界面去獲取用戶輸入數(shù)據(jù)。該應(yīng)用程序傳一個用戶輸入數(shù)據(jù)的數(shù)組對象給一個名為AddUpDataTimeEntry的函數(shù)。當(dāng)你測試TestKingBilling時,這個函數(shù)使用DataTable對象的LoadDataRow方法,去更新表中存在的記錄或者加入新記錄。你頻繁的收到InvalidCastException這類異常。這個錯誤產(chǎn)生的原因是什么?()
點擊查看答案