當前位置:學問君>學習教育>考研>

廣州虹天電子筆試經驗

學問君 人氣:1.69W

在線應聘

廣州虹天電子筆試經驗

你好!請認真填寫下面的試題! (每題5分)

(1).在對SQL Server 數據庫操作時應選用(A )。

A) SQL Server .NET Framework 數據提供程序;

B) OLE DB .NET Framework 數據提供程序;

C) ODBC .NET Framework 數據提供程序;

D) Oracle .NET Framework數據提供程序;

(2).下列選項中,(C )是引用類型。

A) enum類型

B) struct類型

C) string類型

D) int類型

(3).關於ASP.NET中的代碼隱藏檔案的描述正確的是(c)

A) Web窗體頁的程序的邏輯由代碼組成,這些代碼的創建用於與窗體交互。編程邏輯唯一與用戶介面不同的檔案中。該檔案稱作爲“代碼隱藏”檔案,如果用C#創建,該檔案將具有“.ascx.cs”副檔名。

B) 項目中所有Web窗體頁的代碼隱藏檔案都被編譯成.EXE檔案。

C) 項目中所有的Web窗體頁的代碼隱藏檔案都被編譯成項目動態連結庫(.dll)檔案。

D) 以上都不正確。

(4).C#的數據類型有(B )

A) 值類型和調用類型;

B) 值類型和引用類型;

C) 引用類型和關係類型;

D) 關係類型和調用類型;

(5).下列描述錯誤的是( D)

A) 類不可以多重繼承而接口可以;

B) 抽象類自身可以定義成員而接口不可以;

C) 抽象類和接口都不能被實例化;

D) 一個類可以有多個基類和多個基接口;

(6).下列關於構造函數的描述正確的是(C )

A) 構造函數可以聲明返回類型;

B) 構造函數不可以用private修飾;

C) 構造函數必須與類名相同;

D) 構造函數不能帶參數;

(7).以下是一些C#中的枚舉型的定義,其中錯誤的用法有( c) 在2005中都沒問題啊???

A) public enum var1{ Mike = 100, Nike = 102, Jike }

B) public enum var1{ Mike = 100, Nike, Jike }

C) public enum var1{ Mike=-1 , Nike, Jike }

D) public enum var1{ Mike , Nike , Jike }

(8).接口是一種引用類型,在接口中可以聲明(A),但不可以聲明公有的域或私有的成員變量

A) 方法、屬性、索引器和事件;

B) 方法、屬性資訊、屬性;

C) 索引器和字段;

D) 事件和字段;

(9).在ADO.NET中,對於Command對象的ExecuteNonQuery()方法和ExecuteReader()方法,下面敘述錯誤的是( C)。

A) insert、update、delete等操作的.Sql語句主要用ExecuteNonQuery()方法來執行;

B) ExecuteNonQuery()方法返回執行Sql語句所影響的行數;

C) Select操作的Sql語句只能由ExecuteReader()方法來執行;

D) ExecuteReader()方法返回一個DataReder對象;

(10).下列ASP.NET語句(B )正確地創建了一個與SQL Server 2000數據庫的連接。

A) SqlConnection con1 = new Connection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”);

B) SqlConnection con1 = new SqlConnection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”);

C) SqlConnection con1 = new SqlConnection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB);

D) SqlConnection con1 = new OleDbConnection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”);

(11) int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][1]的值是(B)。 ???

A) 1.9

B) 2.2

C) 3.6

(12).在ADO.NET中執行一個存儲過程時,如果要設定輸出參數則必須同時設定參數的方向和(D ),必要時還要設定參數尺寸。

A) 大小;

B) 上限;

C) 初始值;

D) 類型;

(13).如果設treeView1=new TreeView(),則treeView1.Nodes.Add(“根節點”)返回的是一個 ( A )類型的值。

A) TreeNode;

B) int;

C) string;

D) TreeView;

(14).下面關於XML的描述錯誤的是( c)。

A) XML提供一種描述結構化數據的方法;

B) XML 是一種簡單、與平臺無關並被廣泛採用的標準;

C) XML文檔可承載各種資訊;

(15).“訪問範圍限定於此程序或那些由它所屬的類派生的類型”是對以下哪個成員可訪問性含義的正確描述?(d )

A) public

B) protected

C) internal

D) protected internal

(16).class Class1 {

private static int count = 0;

static Class1(){

count++;

}

public Class1(){

count++;

}

}

Class1 o1 = new Class1();

Class1 o2 = new Class1();

請問,o1.Count的值是多少?(c ) 題目有問題,對象怎麼能訪問靜態變量

A) 1

B) 2

C) 3

D) 4

(17).以下關於ref和out的描述哪些項是正確的?(多選) ( ACD )

A) 使用ref參數,傳遞到ref參數的參數必須最先初始化。

B) 使用out參數,傳遞到out參數的參數必須最先初始化。

C) 使用ref參數,必須將參數作爲ref參數顯式傳遞到方法。

D) 使用out參數,必須將參數作爲out參數顯式傳遞到方法。

(18).您要創建一個ASP.NET應用程序在DataGrid控件中顯示一個經過排序的列表。產品數據被存放於一個名爲PubBase的 Microsoft SQL Server 數據庫。每個產品的主鍵是ProductID,Numeric型並且每個產品有一個字母描述字段,名爲ProductName。您使用一個 SqlDataAdapter對象和一個SqlCommand對象透過調用一個存儲過程從數據庫中獲取產品數據。您將SqlCommand對象的 CommandType屬性設定爲CommandType.StoredProcedure,並將它的CommandText屬性設定爲 procProductList。您成功的獲取了一個DataTable對象,其中是已經按ProductID降序排列的產品列表。您打算顯示以相反的字母順序排列的ProductName,請問該怎麼做? ( c )

A) 將SqlCommand對象的CommandType屬性修改爲CommandType.Text,將CommandText屬性修改爲”SELECT * FROM procProductList ORDER BY ProductName DESC”。然後將這個DataTable對象綁定到DataGrid控件。

B) 創建一個基於這個DataTable對象的新的DataView並將這個DataView的Sort屬性設定爲“ProductName DESC”。然後將這個DataView對象綁定到DataGrid控件。

C) 將DataGrid控件的AllowSorting屬性設定爲True,並將DataGridColumn的SortExpression屬性設定爲 “ProductName DESC”.以顯示ProductName。然後將這個DataTable對象綁定到DataGrid控件。

D) 將DataTable對象的DisplayExpression屬性設定爲 “ORDER BY ProductName DESC”.。然後將這個DataTable對象綁定到DataGrid控件。

(19)在ADO.NET中,對於Command對象的ExecuteNonQuery()方法和ExecuteReader()方法,下面敘述錯誤的是( C)。

A) insert、update、delete等操作的Sql語句主要用ExecuteNonQuery()方法來執行;

B) ExecuteNonQuery()方法返回執行Sql語句所影響的行數;

C) Select操作的Sql語句只能由ExecuteReader()方法來執行;

D) ExecuteReader()方法返回一個DataReder對象;

(20)ASP.NET中,在Web窗體頁上註冊一個用戶控件,指定該控件的名稱爲”Mike”,正確的註冊指令爲(D )

A)

B)

C)

D) 以上皆非

正確的是: