Visual Studio.NET釋出會開心辭典試題 (轉)

worldblog發表於2007-12-13
Visual Studio.NET釋出會開心辭典試題 (轉)[@more@]

有沒有去參加3月22日的釋出會,還記得釋出會上的“開心辭典“活動嗎?

現在,我們再次重溫一下“開心辭典“的盛況。

你要不要再一次回答問題?請看“開心辭典”的所有題目。

1。必答  7套 14道 
2.搶答  6 道
3.風險  6組,3道一組  A 10 B 20 C 30 =18  6 道

38 道題

1 必答
1.1  A類題
1.1.1 Visual Studio.NET 有幾個整合開發環境?
○ A.一個 ○ B.兩個 ○ C.三個 ○ D.四個

1.1.2 我們稱.NET架構是什麼?
○ A..NET  ○ B.VS.NET ○ C. Service ○ D. 開發工具

1.1.3 以下那些標準是與Web Service相關的
○ A..P ○ B. WSDL ○ C.UDDI ○ D. 以上都是

1.1.4 SOAP標準是誰來制定的?
○ A.  ○ B.  ○ C.IBM ○ D. SUN

1.1.5 Visual Studio.NET 會支援多少種開發語言?
○ A. 兩種 ○ B. 三種 ○ C.四種 ○ D. 多種

1.1.6 .NET 是用來開發何種應用的?
○ A. 應用 ○ B.類 ○ C. Web應用 ○ D. 命令列應用

1.1.7 將C#程式編譯成什麼樣的程式碼?
A. 語言程式碼
B. 機器語言程式碼
C. 中間語言程式碼
D. 二進位制程式碼
答案:C

1.2  B 類題
1.2.1 所有的.NET基類庫是用什麼語言編寫的?
○ A. C++ ○ B. C# ○ C.  ○ D. 彙編

1.2.2 什麼語言提供了對XML註釋的支援?
○ A. C++ ○ B. C# ○ C. VB.NET ○ D.

1.2.3 關於微軟中間語言,下面什麼說法錯誤的?
A. 它是解釋的。
B. 在執行時,它被轉化為機器程式碼。 
C. 它是無關的指令集。
D. 它允許真正的跨語言整合。


1.2.4 . 比ASP相比較,下列哪個是不正確的?
A. 支援更多程式語言
B. 可以同時存在於一個應用程式裡
C. 介面和程式碼分離,大大提高程式設計質量
D. 都支援頁面級和應用程式級的跟蹤

1.2.5 關於VB.NET,與C#(發音,)比較,下列哪項是不正確的?
A. 都是型別的程式語言。
B. 都支援自動垃圾收集。
C. 都是面向的語言。
D. VB.NET不支援。


1.2.6 微軟在VS.NET預設中提供了幾種程式語言的開發環境?
A. 2種
B. 3種
C. 4種
D. 5種
 

2 搶答(規則,題唸完了,才可以搶答)

2.1 下列哪些不是公共語言執行環境(CLR)的特性?
A. 程式碼執行管理
B. 管理指標呼叫
C. 型別安全
D. 程式碼訪問安全


2.2 下面哪個不是物件?
 A. 資料介面卡DataAdapter
 B. 記錄集Recordset
 C. 資料集DataSet

2.3 什麼工具來進行建模?
 A.  SERVER。
 B. VS.NET架構版中的Visio。
 C. VS.NET的整合環境。
 D.  Server。

2.4 ACT(微軟應用程式中心測試工具)能夠用來進行下面哪些測試:
 A. Web應用程式的功能性測試
 B. 測試
 C. 壓力測試
 D. 以上所有

2.5 ADO.NET中,資料集的Schema(結構定義)用什麼來描述?
 A. SQL語句
 B. XML
 C. 為達到最高的而設計的二進位制標準

2.6 ASP.NET支援哪種會話狀態儲存的方式:
 A. 程式內
 B. 狀態服務(State Service)
 C. SQL 伺服器
 D. 以上都是


3 風險

3.1 A類題

3.1.1 下列哪種語言不是物件導向的?
A. C#
B. VB
C. VB.NET
D.  C++

3.1.2  .NET不可以執行在什麼樣的平臺上?
A. 
B.  4.0
C. 
D. 
E. Windows 95


3.1.3 VB.NET 是一種完全物件導向的語言嗎?
○ A. 是 ○ B. 不是

3.1.4 使用者可以在.NET環境中使用語言嗎?
○ A. 可以 ○ B. 不可以

3.1.5 ASP和ASP.NET應用程式可以同時在同一個Web Server上執行,並不相互影響。這種說法:
 A. 正確
 B. 錯誤

3.1.6 在.NET應用中,如果開發時分配了卻不小心忘了及時釋放,會造成記憶體不足嗎?
A. 會
B. 不會

3.2 B類題

3.3 對於釋出.NET應用,那個說法正確?
A. 只能使用複製釋出
B. 只能使用Windows Installer
C. 只能使用打包和釋出嚮導
D. 以上方法都可以

3.3.1 關於C#語言的描述,下列哪項是不正確的?
A. 和Java一樣,都起源於C++語言
B. 和Java都已經提交給ECMA國際標準組織。
C. 它支援C++所不支援的介面(Interface)
D. 它支援自動垃圾回收

3.3.2 下面哪一條有關ASP.NET是錯誤的?
A. 比ASP需要更多程式碼
B. 是編譯執行的
C. 伺服器端可以減小客戶端程式設計工作量
D. 編譯後的頁可以被快取起來提高效能

3.3.3 真正實現跨平臺整合的技術是什麼?
 A. HTML。
 B. Java。
 C. DCOM。
 D. XML web service。

3.3.4 微軟.NET框架開發的原因是什麼?
A. 豐富的類庫
B. 統一的程式設計模型
C. 優秀的整合環境
D. 以上都是

3.3.5 下列哪條不包括在.NET框架中?
A.  ASP.NET
B.  MFC
C. ADO.NET
D.  Windows 表單


3.4 C類題
3.4.1 關於VC++.NET的管理擴充套件,下面哪個說法不正確?
A. 它預設情況下不被安裝
B. 它可以將現有的程式碼直接移植到.NET
C. 它可以完成所有C#能做到的
D. 它完全支援.NET框架

3.4.2 VS.NET支援的升級,不正確的說法是哪個?
A. VS.NET提供該升級嚮導
B. VB表單和使用者控制元件被升級到Windows表單
C. ADO資料繫結可升級到ADO.NET
D. 文件, 頁面被升級


13. ADO.NET資料集在那裡建立資料緩衝?
 A. 資料庫伺服器記憶體
 B. Web伺服器記憶體
 C. 客戶端記憶體


3.4.3 下面哪種特性VB.NET中沒有提供?
A. 類的繼承
B. 指標
C. Delegate
D. Attributes

11. 在C#中,怎樣決定一個物件的型別?
 A. 使用is運算子
 B. 使用typeof運算子
 C. 使用GetType方法

3.4.4 在一個過程裡面發生了意外(Exception),而該過程裡沒有設定如何處理它,那麼會發生什麼情況?
 A. 產生錯誤。
 B. 該應用程式被終止。
 C. 顯示錯誤資訊。
 D. 該意外傳回撥用者或者前一個過程


題(如果出現相同的最高分)

3.5 當你升級一個 6.0的應用程式時,變體資料型別會被轉換成:
 A. 整型
 B. 位元組型
 C. 物件型別
 D. 字串型別


一個名字空間可以分佈在多少個裝配件裡面?
 A. 無
 B. 一個
 C. 兩個
 D. 可以按需要任意多個。

5. 為了使用全域性裝配件緩衝,裝配件必須有:
 A 強命名
 B 弱命名
 C 都可以

6. 我們可以使用那個命令列工具從全域性裝配件緩衝中安裝或刪除裝配件?
 A. gacutil.exe
 B. pview.exe
 C. al.exe
 D. csc.exe


7. .NET中下列什麼工具可以用來察看策略資訊?
 A 程式碼訪問安全工具( Caspol.exe) 
 B 檢視工具(permview.exe) 
 C 都可以

 

11. 12. 在ADO.NET中,資料關聯類說明了在同一個資料集裡的兩張資料表中的一列或多列之間的關係。這種說法:
 A. 正確
 B. 錯誤

13. 非連線資料訪問比連線資料訪問模式更適合於那些需要高可擴充套件性的應用程式。這種說法:
 A. 正確
 B. 錯誤
 
16. 事務的啟動或終止可以使用下面那種物件:
 A. 事務物件
 B. 連線物件
 C. 命令物件


15. 資料介面卡能被用來基於SQL join運算元據表中的資料,這種說法:
 A. 正確
 B. 錯誤


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-992503/,如需轉載,請註明出處,否則將追究法律責任。

相關文章