糯米文學吧

位置:首頁 > IT認證 > NIIT認證

NIIT .Net方向考試筆試題

NIIT認證9.78K

NIIT的工作領域包括系統合成,商業對策,工程,製造,財務,網絡工程,通訊,信息技術諮詢,應用軟件開發,多媒體軟件及職業信息技術培訓和企業信息技術培訓。下面yjbys小編為大家提供的是NIIT 方向的考試筆試題庫,希望能幫助到大家!

NIIT .Net方向考試筆試題

  一.選擇題(每小題1分,共35分)

1. 在中,下面説法正確的是( )。

ig用來保存的當前計算機所有應用程序的配置

ig通常用來保存一個站點信息的配置信息

C.可以在ig中配置訪問Web目錄的用户名和密碼

D.以上説法都正確

2. 執行下面的代碼後,name的值是( )。

string path = @”D:testimag1.jpg;

string name = path.Substring(path.LastIndexOf(“.”)+1);

A.jpg

B.pg

C..jpg

D.以上答案都不是

3. 在中,一下關於用户控件與頁面之間區別的描述中正確的是( )。

A.後綴名不同,前者為,後者為

B.指令不同,前者使用@Page,後者使用@Control

C.前者可以直接訪問,後者不可直接訪問

D.前者可以包含HTML標籤,後者不能包含HTML標籤

4. 在的文件中,每次頁面請求開始時都會被執行的事件是( )。

ication_Start

ion_End

ion_Start

ication_BeginRequest

5. 在中,以下有關設置頁面緩存所使用的Location屬性描述正確的是( )。

A.表示頁面被緩存的時間,以秒為單位

B.指定輸出緩存項的位置

C.該屬性的值可以設置為“none”

D.用來改變用户空間的輸出緩存

6. 在中,Server對象的( )方法用於對URL地址進行編碼。(選擇一項)

A.UrlEncode

B.UrlDecode

C.MapPath

cute

7. 在中,下面關於Datalist控件和Repeater控件描述錯誤的是( )。

A.這兩種數據控件都允許使用模板顯示數據

B.這兩種控件都是繼承自WebControl類

C.使用DataList時,可以設定一些屬性來進行個性化輸出

D.調用這兩種控件的DataBind()方法時完成數據於控件的綁定操作

8. 在中,一下關於DataView與DataTable描述正確的是( )。

A.一個DataTable只能生成一個DataView

B.一個DataView可以包含多個DataTable

C.一個DataTable最多可以生成三個DataView

D.一個DataTable可以生成多個DataView

9. 在頁面中,下面對PageDataSource類描述正確的是( )。

a) 封裝了數據綁定控件與分頁相關的屬性

b) 把數據源和當前頁數賦值給該類的實例對象後,還不能夠直接獲得數據的`總記錄數 c) 每次只獲取當前頁的數據,從而能夠提高效率

d) 只需將某個數據顯示控件的數據源指定為該類實例對象就可以實現控件的分頁效果

10. 在的Page對象的事件中,以下( )事件發生在Load事件之前。

ad

ender

11 在銀行轉賬的頁面中,為了實現驗證用户輸入的轉賬金額必須大於50元,最

好使用下面的()控件。

larExpressionValidator

areValidator

eValidator

D,RequiredFieldValidator

12. 在中使用GridView展示數據時,如果要對選中行的數據進行編輯,需要將每

條記錄的關鍵字綁定到GridView的( )屬性上。

Keys

Member

13. 在Ajax中,一下説法錯誤的是()。

可以增強用户體驗

B.獲得Ajax請求返回的結果後,整個頁面必然都將被刷新

主要是通過javascript的XMLHttpRequest對象完成發送請求並獲得返回結果

可以發送同步或異步請求

14. 中AJAX框架技術的核心組件UpdateProgress的作用是( )。

A.全局腳本控制器

B.實現頁面無刷新

C.實現在更新過程中給出提示

D.實現在間隔一定的時間自動完成特定的任務

15. 一下關於 AJAX框架技術描述錯誤的是( )。

A.包括核心組件、AJAXConrtolToolkit工具包、AJAX CTP增值組件、AJAX示例代碼、AJAXLibrary類庫5部分

B.是一種可視化的AJAX應用技術

C.通過AJAX控件的相關屬性設置可以簡單實現無刷新效果

D.該框架技術已經集成到了VS2005中

16. 中,以下關於Cookie 的描述,不正確的是( )。

A.用於創建Cookie對象的類是HttpCookie

B.使用Cookie保存客户定製信息比Session更可靠

C.通過Response對象可以寫入Cookie

D.通過Request對象可以讀取Cookie

17. 在中,下列關於站點地圖的使用正確的是( )。

A.站點地圖文件的擴展名必須是.site,而且需要放置於應用程序根目錄中

B.使用SiteMapPath控件為站點提供導航時,可以修改默認的分隔符

C.每個站點地圖文件可以有多個節點

D.站點地圖文件僅可用作SiteMapPath、TreeView控件的數據源

18. 的配置文件中的四種身份驗證類型允許匿名訪問的是( )。

ows

s

port

19. 在中,使用三層結構實現表示層顯示學員信息,學員實體類中包含的年級

(Grade)對象作為一個屬性。現在要顯示學員的年級名稱(gradeName),下列綁定語句正確的是( )。

A.

B.

C.

D.

20. 在C#語言中,方法重載的主要方式有兩種,包括()參數類型不同的重載。

A.參數名稱不同的重載

B.返回值類型不同的重載

C.方法名稱不同的重載

D.參數個數不同的重載

21. 在C#程序中,使用序列化是將對象的狀態存儲到特定介質中的過程。如果在代碼中實現類的序列化操作,則在類聲明上面需要增加的標記是( )

A.[Serializable]

B.[NonSerializde]

C.[WebService]

D.不需要標記

22. 在C#程序中,下面關於抽象類和接口的描述中錯誤的是()。(選擇兩項)

A.接口不能被實列化,抽象類可以

B.實現抽象類和接口的類必須實現抽象類和接口中定義的所有未實現的方法

C.抽象類中定義的方法可以都不是抽象的

D.在子類中實現抽象類的抽象方法需要關鍵字override

23. c#中的索引器允許類和結構的實例按照與數組相同的方式進行訪問,以下關於索引器是否正確的是( )

A.索引器中只能有1個屬性

B.索引器中可以有多個或一個屬性

C.索引器中不能包含屬性

D.索引器中至少包含2個屬性

24. 在C#中,下面關於類的對象描述錯誤的是()

A.張好古是一個人,那麼可以説,張好古是一個對象,而人是一個類

B.將類實例化可以得到一個對象

C.對象除了可以擁有類的基本屬性和方法,還可以擁有自己的屬性和方法

D.對象是真實的實體,而類是對對象共性的歸納

25. 在C#程序中,使用序列化是將對象的狀態存儲到指定存儲介質中的過程,序列化必須引入的命名空間是( ).

em

s

ric

ime,ry

26. 在框架下開發三層結構應用程序時,關於三層結構的説法錯誤的是()

A.三層結構體現了“高內聚”,低耦合的思想

B.三層結構在大中型應用系統中應用較多

C.三層結構適用於客户界面需求經常發生變化的情景

D.三層結構適用於客户對開發語言要求經常發生變化的情景

27.在SQL Server 2005中,現在有表Userlnfo(數據如下左圖)和表department(數據

如下右圖),則執行以下語句後,得到的結果是( )。

select count(id)as人數from(select * from UserInfo where score>=60) as t group by rtid

A. 1 2 1

B. 2 2 1

C. 2 1 l

D. 2 2 0

28. 在以下C#代碼的下劃線處填入( ),該c#語句表示打開一個文件,如果該文件不 存在則發生異常。

FileStream fs = new FileStream(”D:”, );

te

e

{

eLine(”你好!”);

}

}

class Student:Person

{

public override void SayHi()

{

eLine(”你好,我是一名學生。”);

}

}

A.你好!

B. 你好,我是一名學生。

C. 你好!

你好,我是一名學生。 。

D. 空

32. 在SQLServer 2005中,以下為創建和使用存儲過程的代碼:

CREATE PROCEDURE myProc

@inparam int=-1,

@outparam int=10 OUTPUT

AS

SELECT @outparam =100

IF(@outparam>0)

RETURN l000

ELSE

RETURN 2000

Go

Declare @A int

Declare @B int

Declare @c int

SET @A=20

EXEC @c = myProc @A,@B output

Select @A,@B

在SQLServer ManagementStudio中運行以上代碼,最後一行輸出的數據為( )

A.20 1000

B. 20 100

C. 20 10

D. -l l000

33. 在C#中,某程序員定義了一個IDataBase接口,以及實現該接口的一個類

CDataBase,下列關於該段代碼説法正確的是( ).

public interfaee IDataBase{

void OpenTable(string tableName);

void UpdateTable(string tableName);

public class CDataBase:IDataBase{

public void OpenTable(string tableName){

eLine(”打開表”);

}

public void UpdateTable(string tableName){

eLine(”更新表”);

}

static void Main(){

CDataBase db=new CDataBase();

db.0penTable(”Customers”);

}

}

A.該段代碼錯誤,因為在定義接口時.接口中的方法沒有提供實現

B.該段代碼錯誤,因為接口中聲明的方法不是公有的,因此在CDataBase類中不 能訪問接口中的方法

標籤:NIIT NET 筆試 考試