閱讀屋>語文> vb期末考試複習資料

vb期末考試複習資料

vb期末考試複習資料

  Visual Basic程式設計,簡稱VB,具有視覺化、面向物件、採用事件驅動程式設計機制的特點。以下是小編整理的vb期末考試複習資料,歡迎閱讀。

  1.Visual Basic.NET的特點是什麼?

  答:1建構函式2繼承的完善 3完全的面向物件 4自由執行緒 5方法的概念6 Web表單和Web服務功能

  2. 面嚮物件語言必須滿足的三個基本條件是什麼?

  答:1封裝性 2繼承性 3多型性 因此,Visual Basic.NET已經實現了完全的面向物件。

  3. VB.NET程式碼的書寫規則是什麼?

  答:1一行可書寫若干條語句2語句的續行 3註釋語句

  4. Visual Basic.NET的工作模式是什麼?

  答:1設計模式 2執行模式 3中斷模式

  5. VB.NET 常見的錯誤型別是什麼?

  答:1編譯錯誤2執行錯誤 3邏輯錯誤

  6. 什麼是ADO.NET?

  答:ADO.NET是 .NET Framework 的重要組成部分,ADO.NET中包含用於連線至資料來源、提交查詢以及處理結果的類,利用ADO.NET中最主要的非連線物件DataSet(資料集)能以離線方式處理資料,可以對資料進行排列、搜尋、篩選等操作。使用 ADO.NET可以對多種資料來源中的資料進行有效處理,從而輕鬆地在 .NET Framework 中創建出分散式、資料共享的應用程式。

  7. ADO.NET物件模型的組成及作用是什麼?

  答:ADO.NET物件模型由兩類基本元件構成:.NET資料訪問物件和DataSet。

  作用:.NET 資料訪問物件可以直接處理特定資料來源中的資料,這些物件分別用於連線到資料庫、執行命令和檢索結果。DataSet 則可以看做是一種資料儲存,可以用於多個不同的資料來源,本質上講,DataSet是一個記憶體中的資料庫,但它並不直接和資料庫打交道,不從資料庫直接取得資料,在DataSet中所作的地操作也不能直接反映到資料庫中的原始資料上。如想在DataSet中放入資料庫中的資料,首先要使用資料訪問物件中的Connection物件建立連線,然後使用DataAdapter物件取得資料填充相應的資料集。

  8. 什麼是物件並舉例說明?

  答:簡單地說,物件是對客觀世界中實體的對映。如手機、學校、消費者、汽車、一個部門等都是真實存在的實體。

  9. 物件是面向物件編成的基本元素是什麼?

  答:1屬性2方法 3事件

  10. 什麼是屬性?

  答:屬性是描述物件狀態的資料,如計算機的品牌、規格、記憶體大小和顏色等狀態就是屬性。利用屬性可以確認資料輸入的正確性,從而提高程式的穩定性。

  11. 什麼是方法?

  答:方法表示物件可以執行的操作。

  使用方法時可以以函式形式呈現,物件的行為或操作被定義在函式體內。與使用函式呼叫一樣,通常使用方法也需要透過程式碼的呼叫實現。

  12. 什麼是事件?

  答:事件時指物件能夠識別並對其做出的反應的動作。

  13. 什麼是類並舉例說明?

  答:類是描述一系列實體共同特徵的概念。例如,“昆蟲”類,共同特徵是有翅膀、會飛、產卵等,蜻蜓、飛蛾儘管樣子不同,習性不同,但它們都是“昆蟲”類派生出來的,有某些共同的特徵。在面向物件編成中,類是一組具有相同屬性和行為的相似物件的抽象。因而,物件是現實實體的對映,類是對具有共同特性實體的抽象,類與物件是一般與個別的關係。

  14. 面向物件的基本特徵是什麼?

  答:1封裝性 2繼承性 3多型性

  15. 類和物件的關係是什麼?

  答:物件是有類來建立的,物件是類的具體表現。類是用來建立物件的模版,是對現實世界的一種抽象與概括;物件是類的一個例項,物件具有其所屬類的共同特徵與行為規則,一個屬於類的特定物件稱為該物件為該類的一個例項。

  16. 什麼是名稱空間及如何建立?

  答:名稱空間是避免類名衝突的一種方式,是.NET環境重要內容,它實際上就是一個大的類庫,其中定義了很多類、物件、屬性和方法。

  在Visual Basic.NET中名稱空間是使用Namespace?End Namespace塊結構來宣告的。

  例如:Namespace MyNamespacee Public Class MyClass .

  End Class End Namespace

  這樣,類MyClass就屬於MyNamespacee這個名稱空間,

  17.什麼是建構函式?

  答:物件聲明後不經初始化時不能使用的。建構函式時類初始化物件的'專門函式,它沒有返回值。當用New 例項化物件時,它總是最先執行並且只執行一次,不能在其他位置顯示呼叫它。使用建構函式可以在建立物件的最初時間對物件的資料進行初始化。VB.NET中的建構函式有一個固定名稱New。

  18.什麼是解構函式?

  答:解構函式也建構函式的作用正好相反,它用來完成物件被刪除前的一些清理工作.

  19.什麼是.NET框架?

  答:NET框架是為了方便應用程式工發而設計的新型平臺。.NET有兩個主要組成部分,通用語言執行時和.NET類庫。通用語言動行時用來管理應用程式程式碼,它支援諸如記憶體管理和執行緒管理等服務;NET類庫是用於應用程式開發的可重用的集合。

  20.NET框架在什麼平臺上執行?

  答:NET框架可運行於Windows NT、 Windows 9x和Windows ME.

  21.NET框架支援何種程式語言?

  答:任何語言均可使用.NET框架。當前,你可用多種語言編寫.NET程式,例如C+ + n visual Basic。NET、Jscnoipt 和C#。一些第三方語言將來也可用於開發. NET框架應用程式。這些語言包括COBOL、Eiffel Basic. Perl、Python 和Smalltalk。

  22.什麼是Visual Basic.NET?

  答:visual Basic.NET 是最新版的 visual Basic,它可以方便地建立Web和n 層的應用程式。它支援多種功能,諸如Windows和Wed 窗體,用於資料庫連線的ADO.NET,改善的型別安全性,面向物件功能,以及視覺化繼承,從而協助你建立和部署可擴充套件Wed站點。

  23.類”包含的要素有哪些? “類”的特性有哪些?

  答:“類”包含的要素有:屬性(Properties)、方法(Methods)、事件(Events)。 “類”的特性有:抽象性、封裝性、繼承性、多型性。 24.述 Visual Basic.NET中類與物件的概念.

  答:所謂“類”就是描述一系例實體的共同特徵的一個概念,它是一個描述並且是一個抽象的描述。“物件”是“類”的可用“例項”,所以建立物件的動作就稱為“類的例項化”。

  25.簡述過載與重寫的差異.

  答:過載、重寫是很容易混淆的類似概念。雖然所有這兩種技術都使使用者得以建立同名的成員,便它們之間有一些重要的差異:

  1)過載的成員用於提供屬性或方法的不同版本,這些版本具有相同名稱但是接受不同數量的引數或者執著受不同資料型別的引數。

  2)重寫的屬性和方法用於替換在派生類中不適合繼承的屬性或方法。重寫的成員必須接受同一資料型別和引數數量。派生類繼承重寫的成員。

【vb期末考試複習資料】相關文章: