ASPNET期末復(fù)習(xí)題_第1頁
ASPNET期末復(fù)習(xí)題_第2頁
ASPNET期末復(fù)習(xí)題_第3頁
ASPNET期末復(fù)習(xí)題_第4頁
ASPNET期末復(fù)習(xí)題_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、備注:1. 考試題型包括選擇題(80分)、填空題(20分)2. 考試主要內(nèi)容范圍:上課PPT中涉及到的知識(shí)點(diǎn)和本大綱所列知識(shí)。3. 閉卷考試。ASP.Net復(fù)習(xí)資料一、基礎(chǔ)知識(shí)點(diǎn)(對(duì)應(yīng)填空題、解答題)(1) ASPX網(wǎng)頁的代碼儲(chǔ)存模式有兩種,它們是_代碼分離模式_和_單一模式_代碼分離模式。 (2) 當(dāng)一個(gè)Web控件上發(fā)生的事件需要立即得到響時(shí),應(yīng)該將它的_AutoPostBack_ 屬性設(shè)置為true。 (3) 請(qǐng)將下列數(shù)據(jù)(nn)在TextBox控件中顯示出來。Double nn = 4512.6;TextBox1.Text = nn.Tostring(); (4)當(dāng)需要將TextBox控

2、件作為密碼輸入框時(shí)(要求隱藏密碼的代碼),應(yīng)該將控件的TextMode屬性設(shè)置為Password . (5) 下面是一個(gè)轉(zhuǎn)移到目標(biāo)網(wǎng)頁的指令:Response.Redirect(“新網(wǎng)頁的Url ”) (6) 在設(shè)計(jì)階段必須將各個(gè)驗(yàn)證控件的( ControlToValidate )屬性指向被驗(yàn)證的控件。 (7) 下面是設(shè)置和取出Session對(duì)象的代碼。設(shè)置Session的代碼是:Session“greeting”=“hello wang !”;取出該Session對(duì)象的語句如下:string Myvar=Session“greeting”.ToString() ; (8) 下面是使用Appl

3、ication對(duì)象時(shí)防止競(jìng)爭(zhēng)的代碼。Application. ; /鎖定Application對(duì)象Application“counter”=(int) Application“counter”+1;Application. ; /解除對(duì)Application對(duì)象的鎖定lock(),unlock() (9) 廢除Session的語句是:( Session.Abandon() )。 (10) 打開文件系統(tǒng)網(wǎng)站時(shí)將自動(dòng)打開一個(gè)( 開發(fā) ) 服務(wù)器,這是一個(gè)輕量級(jí)服務(wù)器,可以用來對(duì)程序進(jìn)行檢查和調(diào)試工作。 (11) 所謂分布式類就是在多個(gè)文件中使用相同的_命名空間_,相同的_類名_,而且每個(gè)類的定義前

4、面都加上_partial_修飾符,編譯時(shí)編譯器就會(huì)自動(dòng)的將這些文件編輯成一個(gè)完整的類。 (12) 改變Session的有效時(shí)間的語句是:_Session.Timeout=60;_ 。 (13) NET與XML緊密結(jié)合的最大好處是_跨平臺(tái)傳送數(shù)據(jù)_ 。 (14) 網(wǎng)上招聘模板如果使用FormView控件,通常分為上、下兩部分上面部分通常使用FormView控件的_Header_ 模板,用來介紹公司情況并提出招聘要求;下面部分通常用_Insert_ 模板,用來輸入和存儲(chǔ)數(shù)據(jù)當(dāng)應(yīng)聘者提交數(shù)據(jù)后應(yīng)_ItemInserted_ 事件中向應(yīng)聘者發(fā)出感謝或收到的信息 (15) 面向?qū)ο蟮恼Z言具有_繼承_性、

5、_多態(tài)_性、_封裝_性 (16) 能用foreach遍歷訪問的對(duì)象需要實(shí)現(xiàn)_IEnumerable_接口或聲明_GetEnumerator_方法的類型。 (17) .net Framework是開發(fā)平臺(tái)的基礎(chǔ),它包括兩個(gè)主要組件:.netFramework類庫和 _公共語言運(yùn)行庫(CLR)_。 (18) Asp和的主要區(qū)別表現(xiàn)在_運(yùn)行機(jī)制_ 、速度和功能3個(gè)方面。 (19) 安裝.net的必備組件式iis和_.NET Framework SDK_。 (20) 公共語言規(guī)范是公共類型系統(tǒng)的_子集_,是一組結(jié)構(gòu)和限制,是庫編寫者和編譯者的指南。 (21) .net Fra

6、mework從低到高由_公共語言運(yùn)行庫_、基類庫、類庫和應(yīng)用程序開發(fā)技術(shù)四層組成。 (22) 運(yùn)行需要安裝和配置_.NET Framework_和IIS。 (23) 通過在IIS中建立_虛擬目錄_可以訪問 web應(yīng)用程序。 (24) 列舉ASP.NET中的七個(gè)內(nèi)置對(duì)象:_Page,Response,Request,Session,Application,Cookie,Server_、_、_、_、_、_、_。 (25) URL的中文意思是指_統(tǒng)一資源定位符_ (26) 幾乎所有的HTML標(biāo)記都可以轉(zhuǎn)化為HTML Server控件,只需要在標(biāo)記中加入_runat=ser

7、ver_即可 (27) 控件TextBox的AutoPostBack屬性的作用是_是否響應(yīng)服務(wù)器事件,值為true/false_ (28) Server.MapPath()方法的主要功能是_獲取文件對(duì)象絕對(duì)路徑_ (29) Command對(duì)象ExecuteNOQuery()方法的功能是_返回SQL語句影響行數(shù),值為int型_ (30) 在SQLConnection對(duì)象中可以使用_ConnectionString_屬性來獲取或設(shè)置打開SQL數(shù)據(jù)庫的連接字符串。 (31) 在操作數(shù)據(jù)庫時(shí)有查詢、更新和刪除等操作,在ADO.NET中一般使用_command_對(duì)象來完成。 (32) 數(shù)據(jù)讀取器Data

8、Reader對(duì)象是一個(gè)簡單的數(shù)據(jù)庫,用于從數(shù)據(jù)源中檢索_只讀_、只進(jìn)的數(shù)據(jù)流。 (33) ADO.NET允許以兩種方式從數(shù)據(jù)庫中檢索數(shù)據(jù);一種是使用DataReader 對(duì)象;第二種是使用_DataAdapter_對(duì)象 (34) DataSet對(duì)象的基本組成包括3各部分: _Tables_、Relations和ExtendedPropesties。 (35) DTD最大的作用就是驗(yàn)證XML文件_邏輯_的正確性。 (36) XML文檔中允許出現(xiàn)的數(shù)據(jù)對(duì)象包括根元素、子元素、注釋、屬性和_處理指令_。 (37) A配置系統(tǒng)包括服務(wù)器配置和應(yīng)用程序配置,服務(wù)器配置信息存儲(chǔ)在machine

9、.config文件中,應(yīng)用程序配置信息存儲(chǔ)在_web.config_文件中。答案:web.config(38) Asp配置系統(tǒng)依賴于IIS元庫,而配置系統(tǒng)卻是一個(gè)基于_XML_的配置系統(tǒng)。 (39) 通過設(shè)置元素的_defaultLanguage_屬性,可以配置應(yīng)用程序文件使用的默認(rèn)語言。 (40)在ASP.NET中,輸出語句的代碼為_Response.Write(text);Response.Write(alert(text););_ (41)為了體現(xiàn)密碼的輸入效果,需要設(shè)置TextBox的TextMode屬性為_password_ 模式。(42)支持SQL Se

10、rver數(shù)據(jù)庫的連接類是_SqlConnection_,其繼承自Connection類.(43)獲取URL地址欄中傳遞的參數(shù)id的代碼是_RequestName;_ (44)幾乎所有的HTML標(biāo)記都可以轉(zhuǎn)化為HTML Server 控件,只需要在標(biāo)記中加入_runat=server _即可。 (45)用消息框提示用戶登陸成功,并跳轉(zhuǎn)到index 頁面的一條語句為_Response.Write(“alert(登錄成功);window.location.href=index.aspx”);_。(46) 如果添加的是一個(gè)頁面,則源代碼以Page開頭。如果現(xiàn)在添加的是一個(gè)用戶控件,則源代碼以_Cont

11、orl_開頭。(47) 頁面上有操作(如刪除、修改)時(shí),需要在cs文件的load事件中定義 IsPostBack ,此時(shí)當(dāng)頁面第一次加載時(shí)為True,第二次加載時(shí)為false。(48) ADO.net常用對(duì)象有哪些? DataSet對(duì)象DataReader對(duì)象Connection對(duì)象Command對(duì)象DataAdapter對(duì)象 (49) 在ASP.net中所有的自定義用戶控件都必須繼承自_Control類_? (50) 概述三層結(jié)構(gòu)體系。 數(shù)據(jù)層:提取數(shù)據(jù)業(yè)務(wù)層:處理數(shù)據(jù)表示層:顯示數(shù)據(jù) (51) ASP.NET頁面?zhèn)髦档膸追N方式? 答: 1、使用Request.QueryString或Req

12、uest.Form。 2、使用Session,Cookies,Application。 3、使用Server.Transfer。 4、使用PostBackUrl傳遞。(52) 簡述private、protected、public、internal修飾符的訪問權(quán)限。 答: private:私有的,類內(nèi)部。 protected:受保護(hù)的,類內(nèi)部和繼承類中可以訪問。 public:無限制 internal:在同一命名空間內(nèi)可以訪問(53) ASP.NET與ASP相比,有哪些進(jìn)步。 答: ASP.NET編譯型,面向?qū)ο缶幊陶Z言,代碼與界面分離。 ASP解釋型,腳本語言。(54)如果讓你用.net做B/

13、S結(jié)構(gòu)的系統(tǒng),且要求必須要三層結(jié)構(gòu)來開發(fā),問:哪三層?每一層之間的關(guān)系以及為什么要這樣分層?答:一般為3層:數(shù)據(jù)訪問層,業(yè)務(wù)層,表示層。1 數(shù)據(jù)訪問層對(duì)數(shù)據(jù)庫進(jìn)行增刪查改。2 業(yè)務(wù)層一般分為二層,業(yè)務(wù)表觀層實(shí)現(xiàn)與表示層的溝通,業(yè)務(wù)規(guī)則層實(shí)現(xiàn)用戶密碼的安全等。3 表示層為了與用戶交互例如用戶添加表單。優(yōu)點(diǎn): 分工明確,條理清晰,易于調(diào)試,而且具有可擴(kuò)展性。缺點(diǎn): 增加成本。(55) CTS、CLS、CLR分別作何解釋?答:CTS:通用語言系統(tǒng)。CLS:通用語言規(guī)范。CLR:公共語言運(yùn)行庫。(56) net中讀寫數(shù)據(jù)庫需要用到那些類?他們的作用?答:DataSet:數(shù)據(jù)存儲(chǔ)器。DataComman

14、d:執(zhí)行語句命令。DataAdapter:數(shù)據(jù)的集合,用語填充。(57)什么是code-Behind技術(shù)。答:代碼分離技術(shù)??梢岳斫獬蒆TML代碼寫在前臺(tái),C#代碼寫在后臺(tái).當(dāng)然前臺(tái)也有腳本,類的調(diào)用等,當(dāng)然寫在一起也是可以的.(58)請(qǐng)解釋ASP。NET中以什么方式進(jìn)行數(shù)據(jù)驗(yàn)證答:A 中有必須字段驗(yàn)證,比較驗(yàn)證,取值范圍驗(yàn)證,正則表達(dá)式驗(yàn)證及客戶自定義驗(yàn)證五大控件,另還有一個(gè)驗(yàn)證信息集中處理控件(驗(yàn)證總結(jié)控件)(59)請(qǐng)說明在.net中常用的幾種頁面間傳遞參數(shù)的方法,并說出他們的優(yōu)缺點(diǎn)。答:1、session(viewstate) 簡單,但易丟失2、application 全局3

15、、cookie 簡單,但可能瀏覽器不支持,還可能被偽造4、input ttype=hidden 簡單,可能被偽造5、url參數(shù)簡單,顯示于地址欄,長度有限6、數(shù)據(jù)庫穩(wěn)定,安全,但性能相對(duì)弱(60)什么是viewstate,能否禁用?是否所用控件都可以禁用?答:Viewstate是保存狀態(tài)的一種機(jī)制,EnableViewState屬性設(shè)置為false即可禁用二、選擇題(1) 以下所示的文件名后綴中只有_aspx_不是靜態(tài)網(wǎng)頁的后綴。A.html B. .shtmlC. .htm D. .aspx(2) 下列文件名后綴中,只有_xml_不是動(dòng)態(tài)網(wǎng)頁的后綴。A. .jsp B. .xmlC. .as

16、px D. .php(3) 下列選項(xiàng)中,只有_ _C_是錯(cuò)誤的。/*A提供跨平臺(tái)支持,但是不可以再UNIX下執(zhí)行*/A提供了多種語言支持 。B. 提供了多種平臺(tái)支持。C. 提供跨平臺(tái)支持,也可以在Unix下執(zhí)行D. 采取編譯執(zhí)行的方式,極大的提高了運(yùn)行的性能。(4) 下列選項(xiàng)中,哪一個(gè)是.net應(yīng)用的基礎(chǔ)?(A) .NET應(yīng)用基礎(chǔ)是:公共語言運(yùn)行庫(CRL)A. 公共語言運(yùn)行類 B. 虛擬機(jī)C. 基類庫 D. 類庫(5) 下列選項(xiàng)中_(D)_是錯(cuò)誤的。A. 所有的語言都共享相同的集成開發(fā)環(huán)境。B. VS.net允

17、許創(chuàng)建不同的類型的應(yīng)用程序C. VS.net依賴XML并通過Web保存、發(fā)送和接受數(shù)據(jù)D以上都不對(duì)(6) 下列選項(xiàng)中,只有_(C)_不是公共語言運(yùn)行時(shí)提供的服務(wù)。(C)A公共類型系統(tǒng)B. 公共語言規(guī)范Cnet Framework類庫D. 垃圾回收器(7) 下列選項(xiàng)中,只有_不是Page指令的屬性。(C)namespace不是Page指令屬性而codepage,debug,language是Page指令屬性Acodepage B. debugC. namespace D.language(8) 下列給出的變量名正確的是_ _。(D)A. float void; B. char static;C.

18、 int .1; D. char_using123_bat;(9) 下列數(shù)據(jù)類型屬于值類型的是_ _。(A) 值類型:枚舉,結(jié)構(gòu)。其中結(jié)構(gòu)又可以分為:數(shù)值類型、bool類型和用戶定義的結(jié)構(gòu)。A. struct B. classC. interface D. delegate(10) 下列數(shù)據(jù)類型屬于引用類型的是_ _。(C) 引用類型:引用類型包括字符串、數(shù)組、類和對(duì)象、接口、代理等 A. enum B. structC. string D. bool(11) 下列運(yùn)算符中_具有3個(gè)操作數(shù)。(C)A. = B. +C. ?: D. &(12) 下面屬于條件語句的是_。(B)A. for B.

19、if elseC. while D. continue(13) 如果類名為Myclass,那么_可以作為它的構(gòu)造函數(shù)。(B)A. Myclass() B. Myclass(double a)C. Myclass(double a) D. void Myclass()(14) 下面對(duì)于抽象類描述不正確的是_。(B) 抽象類可以定義對(duì)象A. 抽象類只能作為基類使用 B. 抽象類不能定義對(duì)象C. 抽象類可以定義實(shí)例對(duì)象 D. 可以實(shí)現(xiàn)多態(tài)(15) 下面控件中,(C) 可以將其他控件包含在其中,所以它常用來包含一組控件。AAdRatator控件BButton控件CPanel控件DWizard控件(18

20、) 下面對(duì)Wizard控件方法說法正確的是(B)AActiveStepChange單擊側(cè)欄區(qū)域中的按鈕時(shí)發(fā)生BCancelButton單擊取消按鈕是發(fā)生CNextButtonClick單擊上一步按鈕時(shí)發(fā)生DFinishButtonClick單擊下一步按鈕時(shí)發(fā)生(19) 下面對(duì)服務(wù)器驗(yàn)證控件說法正確的是(A)A可以在客戶端直接驗(yàn)證用戶輸入,并顯示出錯(cuò)信息B服務(wù)器其驗(yàn)證控件種類豐富共有10中之多C服務(wù)器驗(yàn)證控件只能在服務(wù)端使用D各種驗(yàn)證控件不具有共性,各自完成功能(20) RegluarExpressionValidator控件中可以加入正則表達(dá)式,下面選項(xiàng)對(duì)正則表達(dá)式說法正確的是(B)A“.”表

21、示任意數(shù)字B“*”和其他表達(dá)式一起,表示任意組合C“A-Z”表示A-Z有順序的大寫字母D“/d”表示任意字符(21) 下面對(duì)CustomValidator控件說法錯(cuò)誤的是(D)A控件允許用戶根據(jù)程序設(shè)計(jì)需要自定義控件的驗(yàn)證方法B控件可以添加客戶端驗(yàn)證方法和服務(wù)器驗(yàn)證方法CClientValidatoFunction屬性指定客戶端驗(yàn)證方法Drunat屬性來指定服務(wù)器端驗(yàn)證方法(22) 使用ValidatorSummary控件時(shí)需要以對(duì)話框的形式來顯示錯(cuò)誤信息,需要(B)A設(shè)置ShowSummary屬性為tureB設(shè)置ShowMessgeBox屬性為tureC設(shè)置ShowSummary屬性為fal

22、seD設(shè)置ShowMessgeBox屬性為false(23) 下面不屬于控件的是(A)A. DataSet B. RepeaterC. SqlDataSource D. GridView(24) 下面SqlComand對(duì)象方法中,可以連接執(zhí)行Transact-SQL語句并返回受影響行數(shù)的是(D)A. ExecuteReader B. ExecuteScalarC. Connection D. ExecuteNonQuery(25) 下面對(duì)象中可以脫機(jī)處理數(shù)據(jù)的是(A)A.DataSet B.ConnectionC.DataReader D.DataAdapter(26) 使用SqlDataSo

23、urce控件可以訪問的數(shù)據(jù)庫不包括以下的(C)A.SQL Server B.OracleC.XML D.ODBC數(shù)據(jù)庫(27) 下面對(duì)Repeater控件說法錯(cuò)誤的是(A)A. Repeater控件可以實(shí)現(xiàn)重復(fù)操作B. Repeater控件具有默認(rèn)的固定外觀CRepeater控件功能強(qiáng)大,可以實(shí)現(xiàn)表布局和XML格式的表。D. 可以使用Repeater控件的模板來自定義其外觀。(28) 下面對(duì)DataList控件說法正確的(A)ADataList支持Repeater控件的模板,并具有獨(dú)立模板列。B與Repeater比較,DataList維護(hù)較為麻煩。CDataList控件與Repeater控件相

24、同,都可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作。D 控件具有自己的風(fēng)格樣式模板,而DataList卻沒有。(29) int myArray3=new int3new int35,6,2,new int56,9,7,8,3,new int23,2; myArray322的值是(D) 。A. 9 B. 2C. 6 D. 越界(30) 下面哪些類型是值類型?(D)A.string B. interfaceC. Object D. double(31) 如果設(shè)treeView1=new TreeView(),TreeNode node=new TreeNode(根結(jié)點(diǎn) ),則treeView1.Nodes.Add(no

25、de)返回的是一個(gè) 類型的值。(B)A. TreeNode; B. int;C. string; D. TreeView;(32) 下面哪些不是ASP.NET頁面間傳遞參數(shù)的方式?()(D)A. 使用QueryString B. 使用Session變量C. 使用Server.Transfer D. 使用ViewState(33) 下面是正確的變量名稱的是 (B)A. 3ab2 B. ab_2C. int D. a*b(34) 如果需要確保用戶輸入大于30且小于60的值,應(yīng)該使用 驗(yàn)證控件較合理。(C)A. RequiredFieldValidator B. CompareValidatorC.

26、 RangeValidator D. RegularExpressionValidator(35) 如果Session(“a”)=1,Session(“b”)=2,請(qǐng)問Session(“a”)+Session(“b”)的值是(D) A. 12 B. 3C. ab D. 以上都不對(duì)(36) label Web服務(wù)器控件 屬性用于指定label控件顯示的文字。(C)A. width B. alt C. text D. name(37) TextBox控件的_屬性值用于設(shè)置多行文本顯示。(D)A. Text B.Password C. maxLength D. Multiline(38) 下面不屬于

27、Web服務(wù)器控件的是 (A)A. HtmlInputButton B. RadioButtonC. DropDownList D. CheckBox(39) 如果要在網(wǎng)頁上添加一個(gè)計(jì)算器來統(tǒng)計(jì)人數(shù)的話,我們可以選用 對(duì)象對(duì)計(jì)數(shù)變量Count的加法操作來實(shí)現(xiàn)。(B)A. Session B. ApplicationC. Server D. Page(40) 下列標(biāo)記不屬于HTML文檔的基本結(jié)構(gòu)的是:(D)A. B. C. D. (41) Session對(duì)象的默認(rèn)有效期為多少分鐘:20(C)A. 10 B. 15 C. 20 D. 應(yīng)用程序從啟動(dòng)到結(jié)束(42) 下面哪一個(gè)對(duì)象用于與數(shù)據(jù)源建立連接:

28、(B)A. Command B. ConnectionC. DataReader D. DataAdapter(43) Global.asax文件中Session_Start事件何時(shí)激發(fā)(B)A. 在每個(gè)請(qǐng)求開始時(shí)激發(fā)B. 嘗試對(duì)使用進(jìn)行身份驗(yàn)證時(shí)激發(fā)C. 啟動(dòng)會(huì)話時(shí)激發(fā)D. 在應(yīng)用程序啟動(dòng)時(shí)激發(fā)(44) 下列說法正確的是(B)A. 頁面上有動(dòng)態(tài)的東西就是動(dòng)態(tài)網(wǎng)頁B. 靜態(tài)網(wǎng)頁內(nèi)容固定,交互性能比動(dòng)態(tài)網(wǎng)頁差C. ASP、JSP和ASP.NET技術(shù)都是把腳本語言嵌入到HTML文檔中D. ASP.NET程序和ASP程序一樣都是解釋執(zhí)行(45) 在ASP.NET應(yīng)用程序中訪問SqlServer數(shù)據(jù)庫

29、時(shí),需要導(dǎo)入的命名空間為(B)A. System.Data.Oracle B. System.Data.SqlClientC. System.Data. ODBC D. System.Data.OleDB(46) 下面哪一個(gè)不是網(wǎng)頁文件的后綴名 (D)A. htm B. aspx C. asp D. txt(47) App_Data目錄用來放置(A)A. 共享的數(shù)據(jù)庫文件 B. 共享文件C. 被保護(hù)的文件 D. 代碼文件(48) 文件系統(tǒng)網(wǎng)站非常適合于學(xué)習(xí)使用,因?yàn)?D) A. 不要安裝IIS B. 網(wǎng)站允許放置在任意目錄下 C. 能夠進(jìn)行單獨(dú)測(cè)試 D. A和B(49) 下面關(guān)于絕對(duì)路徑的說法

30、,正確的是(D)A. 絕對(duì)路徑是被鏈接文檔的完整URL,不包括使用的傳輸協(xié)議B. 使用絕對(duì)路徑需要考慮源文件的位置C. 在絕對(duì)路徑中,如果目標(biāo)文件被移動(dòng),則鏈接同樣可用D. 創(chuàng)建外部鏈接時(shí),必須使用絕對(duì)路徑(50) HTML代碼表示(C)A. 創(chuàng)建一個(gè)超鏈接B. 創(chuàng)建一個(gè)自動(dòng)發(fā)送電子郵件的鏈接C. 創(chuàng)建一個(gè)位于文檔內(nèi)部的鏈接點(diǎn)D. 創(chuàng)建一個(gè)指向位于文檔內(nèi)部的鏈接點(diǎn)(52) 在NET中CLS(Common Language Specification)的作用是(D)A. 存儲(chǔ)代碼B. 防止病毒C. 原程序跨平臺(tái)D. 對(duì)語言進(jìn)行規(guī)范(53) 在ASP.NET中源程序代碼先被生成中間代碼(IL或MS

31、IL),然后再轉(zhuǎn)變成各個(gè)CPU需要的代碼,其目的是的需要(C)A. 提高效率B. 保證安全C. 源程序跨平臺(tái)D. 易識(shí)別(54) NET與XML緊密結(jié)合的最大好處是跨平臺(tái)傳送數(shù)據(jù)(B)A. 代碼易于理解B. 跨平臺(tái)傳送數(shù)據(jù)C. 減少存儲(chǔ)空間D. 代碼安全(55) FormView與GridView控件相比最重要的區(qū)別是(C)A. 能夠存儲(chǔ)數(shù)據(jù)B. 外觀比較美觀C. 顯示的布局幾乎不受限制D. 數(shù)據(jù)量受一定的限制(56) 靜態(tài)網(wǎng)頁文件的后綴是(C)A asp B aspx C htm D jsp(57) 留言板必須加強(qiáng)管理,這是因?yàn)?D)A. 存儲(chǔ)容量有限B. 查看必須經(jīng)過授權(quán)C. 影響查看的速

32、度D. 可能存在過時(shí)或不健康的留言(58) 在配置GridView控件的SqlDateSource數(shù)據(jù)源控件過程中,單擊【高級(jí)】按鈕的目的是(C)A.打開其他窗口 B.輸入新參數(shù) C.生成SQL編輯語句 D.優(yōu)化代碼(59) XMLDateSource與SiteMapDataSource數(shù)據(jù)源控件能夠用來訪問(B)A. 關(guān)系型數(shù)據(jù)B. 層次性數(shù)據(jù)C. 字符串?dāng)?shù)據(jù)D. 數(shù)值型數(shù)據(jù)(60) 現(xiàn)在需要驗(yàn)證某個(gè)TextBox控件的輸入數(shù)據(jù)是否大于0小于10,此時(shí)能使用的驗(yàn)證控件是(B)A.Compare ValidatorB.Compare Validator與 RequiredField Valid

33、atorC.Range ValidatorD.Range Validator與 RequiredField Validator(61) 當(dāng)需要用控件來輸入性別(男,女)或婚姻狀況(已婚,未婚)時(shí),為了簡化輸入,應(yīng)該選用的控件是(A)A. RadioButtonB. CheckBoxListC. CheckBoxD. RadioButtonList(62) Wizard控件的最大特點(diǎn)是(B)A. 能夠包含大量數(shù)據(jù)B. 能將多個(gè)窗口集中到一個(gè)網(wǎng)頁中C. 布局不受限制D. 能夠快速進(jìn)行瀏覽(63) Validator Summary驗(yàn)證控件的作用是(B)A.檢查總和數(shù)B.集中顯示各個(gè)驗(yàn)證的結(jié)果C.判

34、斷有無超出范圍D.檢查數(shù)值的大小(64) 下面幾個(gè)圖形控件中,不能執(zhí)行鼠標(biāo)單擊事件的控件是(B)A.ImageButtonB.ImageC.ImageMapD.ImageURL(65) Session與Cookie狀態(tài)之間最大的區(qū)別在于(A)A. 存儲(chǔ)的位置不同 B. 類型不同C. 生命周期不同 D. 容量不同(66) 系統(tǒng)提供數(shù)據(jù)庫通用接口的目的是為了(B)A. 提高程序運(yùn)行的效率B. 應(yīng)用程序設(shè)計(jì)不必考慮數(shù)據(jù)庫的類型C保證程序安全D易于維護(hù)(68)您要?jiǎng)?chuàng)建一個(gè)顯示公司員工列表的應(yīng)用程序。您使用一個(gè)DataGrid控件顯示員工的列表。您打算修改這個(gè)控件以便在這個(gè)Grid的Footer顯示員工

35、合計(jì)數(shù)。請(qǐng)問您應(yīng)該怎么做?( C)A.重寫OnPreRender事件,當(dāng)Grid的Footer行被創(chuàng)建時(shí)顯示合計(jì)數(shù)。B.重寫OnItemCreated事件,當(dāng)Grid的Footer行被創(chuàng)建時(shí)顯示合計(jì)數(shù)。C.重寫OnItemDataBound事件,當(dāng)Grid的Footer行被創(chuàng)建時(shí)顯示合計(jì)數(shù)。D. 重寫OnLayout事件,當(dāng)Grid的Footer行被創(chuàng)建時(shí)顯示合計(jì)數(shù)。(69)您需要?jiǎng)?chuàng)建一個(gè)ASP.NET應(yīng)用程序,公司考慮使用Windows身份認(rèn)證。所有的用戶都存在于AllWin這個(gè)域中。您想要使用下列認(rèn)證規(guī)則來配置這個(gè)應(yīng)用程序:a、 匿名用戶不允許訪問這個(gè)應(yīng)用程序。b、 所有雇員除了Tess和

36、King都允許訪問這個(gè)應(yīng)用程序。請(qǐng)問您應(yīng)該使用以下哪一個(gè)代碼段來配置這個(gè)應(yīng)用程序?( A )A. B. C. D. (70).Net依賴以下哪項(xiàng)技術(shù)實(shí)現(xiàn)跨語言互用性?(C )A.CLR B.CTSC.CLS D.CTT(71)用戶自定義異常類需要從以下哪個(gè)類繼承:(A )A.Exception B.CustomExceptionC.ApplicationException D.BaseException(72)以下哪個(gè)是可以變長的數(shù)組?(D )A.Array B.stringC.stringN D.ArrayList(73)如果設(shè)treeView1=new TreeView(),則treeVi

37、ew1.Nodes.Add(根節(jié)點(diǎn))返回的是一個(gè) ()類型的值。(B)A.TreeNode B.intC.string D.TreeView(74)下面關(guān)于XML的描述錯(cuò)誤的是。(D)A.XML提供一種描述結(jié)構(gòu)化數(shù)據(jù)的方法;B.XML 是一種簡單、與平臺(tái)無關(guān)并被廣泛采用的標(biāo)準(zhǔn);C.XML文檔可承載各種信息;D.XML只是為了生成結(jié)構(gòu)化文檔;(75)裝箱、拆箱操作發(fā)生在: ( C)引用類型與值類型之間A.類與對(duì)象之間 B.對(duì)象與對(duì)象之間C.引用類型與值類型之間 D.引用類型與引用類型之間(76)用戶類若想支持Foreach語句需要實(shí)現(xiàn)的接口是: (A )A.IEnumerable B.IEnum

38、eratorC.ICollection D.ICollectData(77)ASP.NET中,在Web窗體頁上注冊(cè)一個(gè)用戶控件,指定該控件的名稱為”Mike”,正確的注冊(cè)指令為( D)A.B.C.D.以上皆非(78)在ADO.NET中,對(duì)于Command對(duì)象的ExecuteNonQuery()方法和ExecuteReader()方法,下面敘述錯(cuò)誤的是(C)A.insert、update、delete等操作的Sql語句主要用ExecuteNonQuery()方法來執(zhí)行;B.ExecuteNonQuery()方法返回執(zhí)行Sql語句所影響的行數(shù)。C.Select操作的Sql語句只能由ExecuteR

39、eader()方法來執(zhí)行;D.ExecuteReader()方法返回一個(gè)DataReder對(duì)象;(79)ASP.NET框架中,服務(wù)器控件是為配合Web表單工作而專門設(shè)計(jì)的。服務(wù)器控件有兩種類型,它們是(A )A.HTML控件和Web控件 B.HTML控件和XML控件C.XML控件和Web控件 D.HTML控件和IIS控件(80)以下是一些C#中的枚舉型的定義,其中錯(cuò)誤的用法有(C)A.public enum var1 Mike = 100, Nike = 102, Jike B.public enum var1 Mike = 100, Nike,Jike C.public enum var1

40、Mike=-1 , Nike, Jike D.public enum var1 Mike , Nike , Jike (81)int myArray3=new int3new int35,6,2,new int56,9,7,8,3,new int23,2;myArray322的值是。(D)A.9 B.2C.6 D.越界(82)下列關(guān)于構(gòu)造函數(shù)的描述正確的是(C)A.構(gòu)造函數(shù)可以聲明返回類型。B.構(gòu)造函數(shù)不可以用private修飾C.構(gòu)造函數(shù)必須與類名相同D.構(gòu)造函數(shù)不能帶參數(shù)1.ASP.NET程序中前臺(tái)設(shè)計(jì)界面的擴(kuò)展名為( d )A. .cs B. .aspx.cs C. .ascx D. .

41、aspx2.下列標(biāo)示符命名正確的是( ac )A. _mydata B. float C. wo123 D.012a3.用來獲取并顯示數(shù)據(jù)庫中的數(shù)據(jù)的數(shù)據(jù)控件是( a c )A.GridView B.MultiView C.DetailsView D.View4.在.NET中,所有類文件最好放在( c )文件夾下 A.App_Data B.Admin C.App_Code D.Upload5.下列語句為實(shí)現(xiàn)頁面跳轉(zhuǎn)功能的代碼是( a )A. Response.Redirect(“ ”);B. Response.Write(“ ”);C. Console.Write(“ ”);D. Window

42、.Location.href= 6.在web.config中用于網(wǎng)站與數(shù)據(jù)庫連接的配置節(jié)是( b )A. B.C. D.7.下列哪個(gè)方法返回影響記錄的行數(shù)( a )A.ExecuteNonQuery() B.ExecuteScalar()C.ExecuteReader() D.Connection()8.請(qǐng)問下面程序執(zhí)行完畢,頁面上顯示內(nèi)容是( b )Response.Write(“百度”);A.百度B.百度C. 百度D.該語句有錯(cuò),無法正常輸出9.Session對(duì)象的默認(rèn)值有效期為( c )分鐘A.10 B.15 C.20 D.應(yīng)用程序從啟動(dòng)到結(jié)束

43、10.下列標(biāo)記最好寫在中的是( cd )A. B. C. D.11.下面哪一個(gè)對(duì)象用于與數(shù)據(jù)源建立連接( b )A.Command B.Connection C.DataReader D.DataAdapter12.下面哪一個(gè)文件是全局配置文件( b )A.Global.asax B.web.config C.Styles.css D.AssemblyInfo.vb13.下列說法錯(cuò)誤的是( acd )A.頁面上有動(dòng)態(tài)的東西就是動(dòng)態(tài)網(wǎng)頁B.靜態(tài)網(wǎng)頁內(nèi)容固定,交互性能比動(dòng)態(tài)網(wǎng)頁差C.ASP,JSP和ASP.NET技術(shù)都是把腳本語言嵌入到HTML文檔中D.ASP.NET程序和ASP程序一樣都是解釋執(zhí)行14.下面關(guān)于HTML的描述錯(cuò)誤的是( d )A.超文本標(biāo)記語言,一種為Internet文檔設(shè)計(jì)的標(biāo)記語言B.與操作系統(tǒng)平臺(tái)的選擇無關(guān),只要有瀏覽器就可以運(yùn)行HTML文檔C.所有的標(biāo)記都是成對(duì)的出現(xiàn)D.由瀏覽器解釋HTML標(biāo)記符號(hào)并以它們指定的格式把相應(yīng)內(nèi)容顯示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論