ASP-NET考試試題及答案詳析(總13頁(yè)_第1頁(yè)
ASP-NET考試試題及答案詳析(總13頁(yè)_第2頁(yè)
ASP-NET考試試題及答案詳析(總13頁(yè)_第3頁(yè)
ASP-NET考試試題及答案詳析(總13頁(yè)_第4頁(yè)
ASP-NET考試試題及答案詳析(總13頁(yè)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、一、填空題(1) ASPX網(wǎng)頁(yè)的代碼儲(chǔ)存模式有兩種,它們是_代碼分離模式_和_單一模式_。答案:代碼分離模式,單一模式(2) 當(dāng)一個(gè)Web控件上發(fā)生的事件需要立即得到響時(shí),應(yīng)該將他的AutoPostBack 屬性設(shè)置為true。答案: AutoPostBack(3) 請(qǐng)將下列數(shù)據(jù)(nn)在TextBox控件中顯示出來(lái)。Double nn = 4512.6;TextBox1.Text = nn.Tostring();答案: nn.ToString()(4)當(dāng)需要將TextBox控件作為密碼輸入框時(shí)(要求隱藏密碼的代碼),應(yīng)該將控件的TextMode屬性設(shè)置為Password .答案:Passwo

2、rd(5) 下面是一個(gè)轉(zhuǎn)移到新網(wǎng)頁(yè)的指令:Response.Redirect(“新網(wǎng)頁(yè)的Url ”)答案:新網(wǎng)頁(yè)的Ur1(6) 在設(shè)計(jì)階段必須將各個(gè)驗(yàn)證控件的 屬性指向被驗(yàn)證的控件。答案:ControlToValidate(7) 下面是設(shè)置和取出Session對(duì)象的代碼。設(shè)置Session的代碼是:Session“greeting”=“hello wang !”;取出該Session對(duì)象的語(yǔ)句如下:string Myvar= ;答案:Session“greeting”.ToString()(8) 下面是使用Application對(duì)象時(shí)防止競(jìng)爭(zhēng)的代碼。Application. ; /鎖定Appl

3、ication對(duì)象Application“counter”=(int) Application“counter”+1;Application. ; /解除對(duì)Application對(duì)象的鎖定答案:lock(),unlock()(9) 廢除Session的語(yǔ)句是: 。答案: Session.Abandon()(10) 打開文件系統(tǒng)網(wǎng)站時(shí)將自動(dòng)打開一個(gè)開發(fā) 服務(wù)器,這是一個(gè)輕量級(jí)服務(wù)器,可以用來(lái)對(duì)程序進(jìn)行檢查和調(diào)試工作。答案:開發(fā)(11) 所謂分布式類就是在多個(gè)文件中使用相同的_命名空間_,相同的_類名_,而且每個(gè)類的定義前面都加上partial修飾符,編譯時(shí)編譯器就會(huì)自動(dòng)的將這些文件編輯成一個(gè)完整

4、的類。答案:命名空間,類名,partial(12) 改變Session的有效時(shí)間的語(yǔ)句是:Session.Timeout=60; 。答案:Session.Timeout=60;(13) NET與XML緊密結(jié)合的最大好處是跨平臺(tái)傳送數(shù)據(jù) 。答案:跨平臺(tái)傳送數(shù)據(jù)(14) 網(wǎng)上招聘模板如果使用FormView控件,通常分為上、下兩部分上面部分通常使用FormView控件的 模板,用來(lái)介紹公司情況并提出招聘要求;下面部分通常用 模板,用來(lái)輸入和存儲(chǔ)數(shù)據(jù)當(dāng)應(yīng)聘者提交數(shù)據(jù)后應(yīng) 事件中向應(yīng)聘者發(fā)出感謝或收到的信息答案:Header Insert ItemInserted(15) 面向?qū)ο蟮恼Z(yǔ)言具有_繼承_性

5、、_多態(tài)_性、_封裝_性答案:封裝、繼承、多態(tài)。(16) 能用foreach遍歷訪問的對(duì)象需要實(shí)現(xiàn)_IEnumerable_接口或聲明_GetEnumerator_方法的類型。答案:IEnumerable,GetEnumerator。(17) .net Framework是開發(fā)平臺(tái)的基礎(chǔ),它包括兩個(gè)主要組件:.netFramework類庫(kù)和 公共語(yǔ)言運(yùn)行庫(kù)(CLR)。答案:公共語(yǔ)言運(yùn)行庫(kù)【CLR】(18) Asp和的主要區(qū)別表現(xiàn)在運(yùn)行機(jī)制 、速度和功能3個(gè)方面。答案:運(yùn)行機(jī)制(19) 安裝.net的必備組件式iis和.NET Framework SDK 。答案:.NE

6、T Framework SDK(20) 公共語(yǔ)言規(guī)范是公共類型系統(tǒng)的 子集 ,是一組結(jié)構(gòu)和限制,是庫(kù)編寫者和編譯者的指南。答案:子集(21) .net Framework從低到高由 公共語(yǔ)言運(yùn)行庫(kù)、基類庫(kù)、類庫(kù)和應(yīng)用程序開發(fā)技術(shù)四層組成。答案:公共語(yǔ)言運(yùn)行庫(kù)(22) 運(yùn)行需要安裝和配置 和IIS。答案:.NET Framework(23) 通過(guò)在IIS中建立虛擬目錄 可以訪問 web應(yīng)用程序。答案:虛擬目錄(24) 列舉ASP.NET中的七個(gè)內(nèi)置對(duì)象:_Page_、_Response_、_Request_、_Session_、_Cookie_、_Server_、_A

7、pplication_。答案:Page,Response,Request,Session,Application,Cookie,Server(25) URL的中文意思是指_統(tǒng)一資源定位符_答案:統(tǒng)一資源定位符(26) 幾乎所有的HTML標(biāo)記都可以轉(zhuǎn)化為HTML Server控件,只需要在標(biāo)記中加入_runat=”server”_即可答案:runat=server(27) 控件TextBox的AutoPostBack屬性的作用是_是否響應(yīng)服務(wù)器時(shí)間,值為true/false_答案:是否響應(yīng)服務(wù)器事件,值為true/false(28) Server.MapPath()方法的主要功能是_獲取文件的絕

8、對(duì)路徑_答案:獲取文件對(duì)象絕對(duì)路徑(29) Command對(duì)象ExecuteNOQuery()方法的功能是_返回SQL語(yǔ)句影響行數(shù),值為int_答案:返回SQL語(yǔ)句影響行數(shù),值為int型(30) 在SQLConnection對(duì)象中可以使用_ConnectionString_ 屬性來(lái)獲取或設(shè)置打開SQL數(shù)據(jù)庫(kù)的連接字符串。答案:ConnectionString(31) 在操作數(shù)據(jù)庫(kù)時(shí)有查詢、更新和刪除等操作,在ADO.NET中一般使用_Command_對(duì)象來(lái)完成。答案:command(32) 數(shù)據(jù)讀取器DataReader對(duì)象是一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù),用于從數(shù)據(jù)源中檢索_只讀_、只進(jìn)的數(shù)據(jù)流。答案:只

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

10、件中,應(yīng)用程序配置信息存儲(chǔ)在_web.config_文件中。答案:web.config(38) Asp配置系統(tǒng)依賴于IIS元庫(kù),而配置系統(tǒng)卻是一個(gè)基于_XML_的配置系統(tǒng)。答案:XML(39) 通過(guò)設(shè)置元素的_屬性,可以配置應(yīng)用程序文件使用的默認(rèn)語(yǔ)言。答案:defaultLanguage(40) 把數(shù)學(xué)不等式0x0&x0&x= B. +C. ?: D. &(12) 下面屬于條件語(yǔ)句的是_。(B)A. for B. if elseC. while D. continue(13) 如果類名為Myclass,那么_可以作為它的構(gòu)造函數(shù)。(B)A. Myclass() B.

11、 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) 下面控件中, 可以將其他控件包含在其中,所以它常用來(lái)包含一組控件。(C)AAdRatator控件BButton控件CPanel控件DWizard控件(18) 下面對(duì)Wizard控件方法說(shuō)法正確的是(B)AActiveStepChange單擊側(cè)欄區(qū)域中的按鈕時(shí)發(fā)生BCancelButton單擊取消按鈕是發(fā)生C

12、NextButtonClick單擊上一步按鈕時(shí)發(fā)生DFinishButtonClick單擊下一步按鈕時(shí)發(fā)生(19) 下面對(duì)服務(wù)器驗(yàn)證控件說(shuō)法正確的是(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á)式說(shuō)法正確的是(B)A“.”表示任意數(shù)字B“*”和其他表達(dá)式一起,表示任意組合C“A-Z”表示A-Z有順序的大寫字母D“/d”表示任意字符(21) 下面對(duì)CustomValidator

13、控件說(shuō)法錯(cuò)誤的是(D)A控件允許用戶根據(jù)程序設(shè)計(jì)需要自定義控件的驗(yàn)證方法B控件可以添加客戶端驗(yàn)證方法和服務(wù)器驗(yàn)證方法CClientValidatoFunction屬性指定客戶端驗(yàn)證方法Drunat屬性來(lái)指定服務(wù)器端驗(yàn)證方法(22) 使用ValidatorSummary控件時(shí)需要以對(duì)話框的形式來(lái)顯示錯(cuò)誤信息,需要(B)A設(shè)置ShowSummary屬性為tureB設(shè)置ShowMessgeBox屬性為tureC設(shè)置ShowSummary屬性為falseD設(shè)置ShowMessgeBox屬性為false(23) 下面不屬于控件的是(A)A. DataSet B. RepeaterC. SqlDataSo

14、urce D. GridView(24) 下面SqlComand對(duì)象方法中,可以連接執(zhí)行Transact-SQL語(yǔ)句并返回受影響行數(shù)的是(D)A. ExecuteReader B. ExecuteScalarC. Connection D. ExecuteNonQuery(25) 下面對(duì)象中可以脫機(jī)處理數(shù)據(jù)的是(A)A.DataSet B.ConnectionC.DataReader D.DataAdapter(26) 使用SqlDataSource控件可以訪問的數(shù)據(jù)庫(kù)不包括以下的(C)A.SQL Server B.OracleC.XML D.ODBC數(shù)據(jù)庫(kù)(27) 下面對(duì)Repeater控件

15、說(shuō)法錯(cuò)誤的是(A)A. Repeater控件可以實(shí)現(xiàn)重復(fù)操作B. Repeater控件具有默認(rèn)的固定外觀CRepeater控件功能強(qiáng)大,可以實(shí)現(xiàn)表布局和XML格式的表。D. 可以使用Repeater控件的模板來(lái)自定義其外觀。(28) 下面對(duì)DataList控件說(shuō)法正確的(A)ADataList支持Repeater控件的模板,并具有獨(dú)立模板列。B與Repeater比較,DataList維護(hù)較為麻煩。CDataList控件與Repeater控件相同,都可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。D 控件具有自己的風(fēng)格樣式模板,而DataList卻沒有。(29) int myArray3=new int3new int

16、35,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(node)返回的是一個(gè) 類型的值。(B)A. TreeNode; B. int;C. string; D. TreeView;(32) 下面哪些不是ASP.NE

17、T頁(yè)面間傳遞參數(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. RangeValidator D. RegularExpressionValidator(35) 如果Session(“a”)=1,Session(“b”)=

18、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) 下面不屬于Web服務(wù)器控件的是 (A)A. HtmlInputButton B. RadioButtonC. DropDownList D. CheckBox(39) 如

19、果要在網(wǎng)頁(yè)上添加一個(gè)計(jì)算器來(lái)統(tǒng)計(jì)人數(shù)的話,我們可以選用Application 對(duì)象對(duì)計(jì)數(shù)變量Count的加法操作來(lái)實(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ù)源建立連接:(B)A. Command B. ConnectionC. DataReader D. DataAdapter(43) Global.as

20、ax文件中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) 下列說(shuō)法正確的是(B)A. 頁(yè)面上有動(dòng)態(tài)的東西就是動(dòng)態(tài)網(wǎng)頁(yè)(錯(cuò))B. 靜態(tài)網(wǎng)頁(yè)內(nèi)容固定,交互性能比動(dòng)態(tài)網(wǎng)頁(yè)差C. ASP、JSP和ASP.NET技術(shù)都是把腳本語(yǔ)言嵌入到HTML文檔中D. ASP.NET程序和ASP程序一樣都是解釋執(zhí)行(45) 在ASP.NET應(yīng)用程序中訪問SqlServer數(shù)據(jù)庫(kù)時(shí),需要導(dǎo)入的命名空間為(B)A. System.Data.Oracle B. System.Data.SqlClientC. Sy

21、stem.Data. ODBC D. System.Data.OleDB(46) 下面哪一個(gè)不是網(wǎng)頁(yè)文件的后綴名 (D)A. htm B. aspx C. asp D. txt(47) App_Data目錄用來(lái)放置(A)共享的數(shù)據(jù)庫(kù)文件A. 共享的數(shù)據(jù)庫(kù)文件 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ì)路徑的說(shuō)法,正確的是(D)A. 絕對(duì)路徑是被鏈接文檔的完整URL,不包括使用的傳輸協(xié)議B. 使用絕對(duì)路徑需要考慮源文件的位置C

22、. 在絕對(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ì)語(yǔ)言進(jìn)行規(guī)范(53) 在ASP.NET中源程序代碼先被生成中間代碼(IL或MSIL),然后再轉(zhuǎn)變成各個(gè)CPU需要的代碼,其目的是的需要(C)A. 提高效率B. 保證安全C. 源程序跨平臺(tái)D. 易

23、識(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)頁(yè)文件的后綴是(C)A asp B aspx C htm D jsp(57) 留言板必須加強(qiáng)管理,這是因?yàn)?D)A. 存儲(chǔ)容量有限B. 查看必須經(jīng)過(guò)授權(quán)C. 影響查看的速度D. 可能存在過(guò)時(shí)或不健康的留言(58) 在配置GridView控件的SqlDateSource數(shù)據(jù)源控件過(guò)程中

24、,單擊【高級(jí)】按鈕的目的是生成SQL編程語(yǔ)句(C)A.打開其他窗口 B.輸入新參數(shù) C.生成SQL編輯語(yǔ)句 D.優(yōu)化代碼(59) XMLDateSource與SiteMapDataSource數(shù)據(jù)源控件能夠用來(lái)訪問(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 ValidatorC.Range ValidatorD.Range Validator與 Required

25、Field Validator(61) 當(dāng)需要用控件來(lái)輸入性別(男,女)或婚姻狀況(已婚,未婚)時(shí),為了簡(jiǎn)化輸入,應(yīng)該選用的控件是(A)A. RadioButtonB. CheckBoxListC. CheckBoxD. RadioButtonList(62) Wizard控件的最大特點(diǎn)是 (B)A. 能夠包含大量數(shù)據(jù)B. 能將多個(gè)窗口集中到一個(gè)網(wǎng)頁(yè)中C. 布局不受限制D. 能夠快速進(jìn)行瀏覽(63) Validator Summary驗(yàn)證控件的作用是(B)A.檢查總和數(shù)B.集中顯示各個(gè)驗(yàn)證的結(jié)果C.判斷有無(wú)超出范圍D.檢查數(shù)值的大小(64) 下面幾個(gè)圖形控件中,不能執(zhí)行鼠標(biāo)單擊事件的控件是(B

26、)A.ImageButtonB.ImageC.ImageMapD.ImageURL(65) Session與Cookie狀態(tài)之間最大的區(qū)別在于(A)A. 存儲(chǔ)的位置不同 B. 類型不同C. 生命周期不同 D. 容量不同(66) 系統(tǒng)提供數(shù)據(jù)庫(kù)通用接口的目的是為了(B)A. 提高程序運(yùn)行的效率B. 應(yīng)用程序設(shè)計(jì)不必考慮數(shù)據(jù)庫(kù)的類型C保證程序安全D易于維護(hù)(68)您要?jiǎng)?chuàng)建一個(gè)顯示公司員工列表的應(yīng)用程序。您使用一個(gè)DataGrid控件顯示員工的列表。您打算修改這個(gè)控件以便在這個(gè)Grid的Footer顯示員工合計(jì)數(shù)。請(qǐng)問您應(yīng)該怎么做?( C)A.重寫OnPreRender事件,當(dāng)Grid的Footer

27、行被創(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)用程序,公司考慮使用身份認(rèn)證。所有的用戶都存在于AllWin這個(gè)域中。您想要使用下列認(rèn)證規(guī)則來(lái)配置這個(gè)應(yīng)用程序:a、 匿名用戶不允許訪問這個(gè)應(yīng)用程序。b、 所有雇員除了Tess和King都允許訪問這個(gè)應(yīng)用程序。請(qǐng)問您應(yīng)該使用以下哪一個(gè)代碼段來(lái)配置這個(gè)應(yīng)用程序?( A )A. B. C.

28、 D. (70).Net依賴以下哪項(xiàng)技術(shù)實(shí)現(xiàn)跨語(yǔ)言互用性?(C )A.CLR B.CTSC.CLS D.CTT(71)用戶自定義異常類需要從以下哪個(gè)類繼承:(A )A.Exception B.CustomExceptionC.ApplicationException D.BaseException(72)以下哪個(gè)是可以變長(zhǎng)的數(shù)組?(D )A.Array B.stringC.stringN D.ArrayList(73)如果設(shè)treeView1=new TreeView(),則treeView1.Nodes.Add(根節(jié)點(diǎn))返回的是一個(gè) ()類型的值。A.TreeNode B.intC.stri

29、ng D.TreeView(74)下面關(guān)于XML的描述錯(cuò)誤的是(D)。A.XML提供一種描述結(jié)構(gòu)化數(shù)據(jù)的方法;B.XML 是一種簡(jiǎn)單、與平臺(tái)無(wú)關(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語(yǔ)句需要實(shí)現(xiàn)的接口是: (A )A.IEnumerable B.IEnumeratorC.ICollection D.ICollectData(77)ASP.NET中,在Web窗體頁(yè)上注冊(cè)

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

31、NET框架中,控件是為配合Web表單工作而專門設(shè)計(jì)的??丶袃煞N類型,它們是(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 Mike=-1 , Nike, Jike D.public enum var1 Mike , Nike , Jike (81

32、)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ù)15.在.Net中,類System.Web.UI.Page 可以被繼承。此判斷是否正確(A)A不可以 B.可以三、簡(jiǎn)答題(1) 簡(jiǎn)述 private、 protected、 public、 internal 修飾符的訪問權(quán)限。答: 1priva

33、te : 私有成員, 在類的內(nèi)部才可以訪問。2protected : 保護(hù)成員,該類內(nèi)部和繼承類中可以訪問。3public : 公共成員,完全公開,沒有訪問限制。4internal: 在同一命名空間內(nèi)可以訪問。(2) 列舉ASP.NET 頁(yè)面之間傳遞值的幾種方式。答. 1使用QueryString, 如.?id=1; response.Redirect().2使用Session變量3使用Server.Transfer(3) C#中的委托是什么?事件是不是一種委托?答:委托可以把一個(gè)方法作為參數(shù)代入另一個(gè)方法。委托可以理解為指向一個(gè)函數(shù)的引用。事件是一種特殊的委托.(4)override與重載的

34、區(qū)別答:重載是方法的名稱相同。參數(shù)或參數(shù)類型不同,進(jìn)行多次重載以適應(yīng)不同的需要。Override 是進(jìn)行基類中函數(shù)的重寫。為了適應(yīng)需要。(5)用.net做B/S結(jié)構(gòu)的系統(tǒng),您是用幾層結(jié)構(gòu)來(lái)開發(fā),每一層之間的關(guān)系以及為什么要這樣分層?答:一般為3層:數(shù)據(jù)訪問層,業(yè)務(wù)層,表示層。1 數(shù)據(jù)訪問層對(duì)數(shù)據(jù)庫(kù)進(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): 增加成本。(6)CTS、CLS、CLR分別作何解釋?答:CTS:通用語(yǔ)言系統(tǒng)。CLS:通用語(yǔ)言規(guī)

35、范。CLR:公共語(yǔ)言運(yùn)行庫(kù)。(7)什么是裝箱和拆箱?答:從值類型接口轉(zhuǎn)換到引用類型裝箱。從引用類型轉(zhuǎn)換到值類型拆箱。(8)net中讀寫數(shù)據(jù)庫(kù)需要用到那些類?他們的作用?答:DataSet:數(shù)據(jù)存儲(chǔ)器。DataCommand:執(zhí)行語(yǔ)句命令。DataAdapter:數(shù)據(jù)的集合,用語(yǔ)填充。(9)SQLSERVER服務(wù)器中,給定表 table1 中有兩個(gè)字段 ID、LastUpdateDate,ID表示更新的事務(wù)號(hào), LastUpdateDate表示更新時(shí)的服務(wù)器時(shí)間,請(qǐng)使用一句SQL語(yǔ)句獲得最后更新的事務(wù)號(hào)。答:Select ID FROM table1 Where LastUpdateDate = (Select MAX(LastUpdateDate) FROM table1)(10)什么是code-Behind技術(shù)。答:代碼分離技術(shù)??梢岳斫獬蒆TML代碼寫在前臺(tái),C#代碼寫在后臺(tái).當(dāng)然前臺(tái)也有腳本,類的調(diào)用等,當(dāng)然寫在一起也是可以的.(11)什么是ASP.net中的用戶控件答:用戶控件就是.ascx擴(kuò)展名的東西嘍,可以拖到不同的頁(yè)面中調(diào)用,以節(jié)省代碼.比如登陸可能在多個(gè)頁(yè)面上有,就可以做成用戶控件,但是有一個(gè)問題就是用戶

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論