版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ASP.net程序設(shè)計(jì)模擬試卷一、選擇題(每小題1分,共20分)1請(qǐng)判斷下列語句執(zhí)行完畢后,a、b、c的值a="1" + 1b="1" + "1"c="1" & "1" (A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",22 執(zhí)行如
2、下語句后,Sum的值為:Dim a(5) as IntegerDim Sum as IntegerSum=0For I=0 To 5a(I)=ISum=Sum + a(I)Next (A) 0 (B) 5 (C) 15 (D) 203執(zhí)行完 a=5 Mod 3 語句后,a的值為:(A) 0 (B) 2 (C) 3 (D) 54執(zhí)行完 a=5>3 And "a"<"c" 語句后,a的值為:(A) True (B) False (C) 1 (D) 05下面 a=Trim(" vbscript") & Rtrim(&qu
3、ot; good") 語句后,a的值:(A) " vbscript good"(B) "vbscript good"(C) " vbscriptgood"(D) "vbscriptgood"6下面哪個(gè)函數(shù)可以返回當(dāng)前的日期和時(shí)間:(A) Now (B) Date (C) Time (D) Today7首先定義數(shù)組Dim strA(3,4) As String ,那么strA.Length=( )(A) 4 (B) 5 (C) 12 (D) 208請(qǐng)問Mid(“八千里路云和月”,3,2)的返回值是( )?
4、(A) “千里” (B) “里路” (C) “里” (D) “路云”9如果要將一個(gè)數(shù)字88轉(zhuǎn)換為字符串,可以使用( )(A) 88.Tostring (B) CStr(88) (C) Double.Parse(88) (D) 以上都可以10請(qǐng)問”#*asp*#”.TrimStart(“#”)的返回值是( )(A) *asp*# (B)#*asp* (C) asp (D) *asp*11下面哪條語句可以返回訪問者的IP地址(A) Request.ServerVariables("REMOTE_ADDR")(B) Request.ServerVariables("RE
5、MOTE_IP")(C) Request.ClientCertificate("REMOTE_ADDR ")(D) Request.ClientCertificate ("REMOTE_IP ")12執(zhí)行完如下語句后,頁面上顯示的內(nèi)容為:( )<script language=”VB” runat=”server”>Sub page_load(obj as object,e as eventargs)Response.Write ("A")Response.EndResponse.Write("B&qu
6、ot;)Response.Write("C")End sub</script> (A) A (B) AB (C) AC (D) ABC13請(qǐng)問下面程序段執(zhí)行完畢,頁面上顯示內(nèi)容是什么( )<%Response.Write (“<a href=''>新浪</a>”)%>(A) 新浪 (B) <a href=''>新浪</a>(C) 新浪(超鏈接) (D) 該句有錯(cuò),無法正常輸出14Session對(duì)象的默認(rèn)有效期為多少分鐘 ( )(A) 10 (B) 15 (C) 20 (D
7、) 應(yīng)用程序從啟動(dòng)到結(jié)束15請(qǐng)問下面程序段執(zhí)行完畢,頁面上顯示內(nèi)容是什么: ( )<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)%>(A) 新浪 (B) <a href=''>新浪</a>(C) 新浪(超鏈接) (D) 該句有錯(cuò),無法正常輸出16對(duì)于文件上傳控件HtmlInputFile,.PostedFile.FileName表示的是( )(A) 服務(wù)器端文件物理路徑 (B) 客戶端文件物理路徑(C) 服務(wù)器端文件名稱 (D) 客戶端文件
8、名稱17如果需要確保用戶輸入大于30的值,應(yīng)該使用( )驗(yàn)證控件(A)RequiredFieldValidator (B) CompareValidator(C)RangeValidator (D) RegularExpressionValidator 18如果要輸入如(86)-10-12345678形式的電話號(hào)碼,應(yīng)該使用正則表達(dá)式( )(A) (0-92)-0-92-0-98 (B) (0-92)-0-9 10(C) 0-92-0-9 2-0-9 8 (D(0-92)0-920-9819.如果定制了列,又希望排序 ,需要在每一個(gè)列設(shè)置( )屬性(A) Sort (B) SortExpres
9、ion (C) SortField (D) DataFieldText20.一個(gè)業(yè)務(wù)對(duì)象文件中可以包含( )個(gè)類(A) 1 (B) 2 (C) 若干 (D) 以上都不對(duì)二、填空題(每空1分,共40分)1. 要正確運(yùn)行ASP.NET,服務(wù)器端必須安裝如下軟件:(1)、Windows 2000 Professional 或 Windows 2000 server 或Windows2000 Advance Server 或Windows XP Professional 或更高版本,(2)、IIS5.0(Internet 信息服務(wù)管理器5.0)(3)、 (4)、 2. 執(zhí)行完 a= Left(&quo
10、t;vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a的值為 。3. 語句 a=DateAdd(" ",10,Date() 將返回10天后是幾號(hào)。4. 語句 b=Int(10 * ) +1) 將返回1到10之間的隨機(jī)整數(shù)。5. 在數(shù)據(jù)庫的表中,縱的一行叫做一個(gè) ,橫的一行叫做一個(gè) 。6. 下面是一個(gè)函數(shù),用來返回從a到b的立方和,請(qǐng)?zhí)顚懫渲械目崭瘛?lt;%Function Cube(a,b)Dim I,SumSum= For I= a T
11、o bSum= Next =SumEnd Function%>7. 下面這段語句,將根據(jù)今天是星期幾,分別在頁面上顯示一幅圖片,星期一、二顯示p1.jpg,其它時(shí)間顯示p2.jpg。請(qǐng)?zhí)顚懲暾旅娴某绦颉?lt;%Dim theday as Integertheday= (Today()Select Case thedayCase ("<img src='p1.jpg'>")Case Else ("<img src='p2.jpg'>")End Select%>8. 很多網(wǎng)站要求客戶必須
12、登錄后才能訪問,如果客戶沒有登錄,就直接訪問網(wǎng)站的某個(gè)頁面,應(yīng)該將其引導(dǎo)到首頁。請(qǐng)據(jù)此填寫下面的空格。<%If Session("UserName")= Then ("index.asp")End If%>9. 下面的程序段用來計(jì)算客戶是第幾次訪問本站。請(qǐng)?zhí)顚懫渲械目崭瘛?lt;%Dim varNumbervarNumber=Request.Cookies("number")If ThenvarNumber=1ElsevarNumber=varNumber+1End If. =varNumber. =#2030-1-1#
13、Response.Write "您是第" & varNumber & "次訪問本站"%>10. 假如Application("UserOnLine")中保存了一個(gè)數(shù)組,該數(shù)組中保存了在線用戶的名稱,下面的程序段從其中讀取所有用戶名,并顯示在頁面上,請(qǐng)?zhí)顚懫渲械目崭瘛?lt;%Dim UserOnLine,NumberUserOnLine=Application("UserOnLine")Number= (UserOnLine) '返回該數(shù)組的最大下標(biāo)For I=0 To NumberR
14、esponse.Write( )Next%>11. 對(duì)于如下圖1的數(shù)據(jù)表link,請(qǐng)?zhí)顚懴旅娴腟QL語句中的空格:圖1查詢2007年1月1日到2007年7月1日之間的提交的網(wǎng)站,并按提交日期降序排列strSql="Select * From link Where submit_date #2007-1-1# And #2007-7-1# Order By submit_date "查詢2007年1月1日以后提交的網(wǎng)站總數(shù)目strSql="Select As Total From link Where submit_date > #2007-1-1#&q
15、uot;12. 針對(duì)上面圖1所示,下面要在頁面上按提交日期降序排列所有的網(wǎng)站,請(qǐng)?zhí)顚懴旅娉绦蚨沃械目崭?。假設(shè)數(shù)據(jù)庫文件wwwlink.mdb和本文件存放在同一個(gè)文件夾下,數(shù)據(jù)表名為link。Message.Text & =“<table>”Message.Text & =“<tr>”Message.Text & =“<td>網(wǎng)站名稱</td><td>網(wǎng)站地址</td><td>提交日期</td>”Message.Text & =“</tr>” '以下
16、連接數(shù)據(jù)庫建立Cnnection對(duì)象Dim conn As New OleDbConection( _)建立Command對(duì)象Dim cmd as New OleDbCommand(_) Conn.open()'以下建立DataReader對(duì)象Dim dr As OleDbDataReader=cmd.ExecuteReader()'以下顯示數(shù)據(jù)庫記錄Do While Message.Text & = “<tr>”Message.Text & = “<td.>” & _ & ”</td>” 此處顯示網(wǎng)站名字me
17、ssage.Text &= "<td><a href='http:/ _ '>" & dr.Item("url") & "</a></td>" 此處顯示網(wǎng)址Message.Text & = “<td.>” & _ & ”</td>” 此處顯示提交日期Message.Text & = “</tr>” LoopMessage.Text & =“</table>”Co
18、nn.close() 13. 針對(duì)上面圖1所示,下面是分頁顯示所有網(wǎng)站的名稱的語句,每頁顯示10條記錄,請(qǐng)<% Import Namespace="System.Data" %><% Import Namespace="System.Data.OleDb" %><script language="VB" runat="server">Sub Page_Load(Sender As Object, E As EventArgs)IF Not Page.IsPostBack Then
19、Call BindData() End IfEnd SubSub MyDataGrid_Page(sender As Object, e As DataGridPageChangedEventArgs)_ Call BindData() End SubSub BindData()Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("wwwlink.mdb") Dim adp As New OleDbDataAd
20、apter("select * from link", conn) Dim ds As New DataSet() adp.Fill(ds,"link") MyDataGrid.DataSource=_ '指定數(shù)據(jù)源 MyDataGrid.DataBind() End Sub</script><html><body><h4 align="center">網(wǎng)絡(luò)導(dǎo)航</h4><form runat="server"><ASP:Data
21、Grid id="MyDataGrid" HeaderStyle-BackColor="#BCBCBC" Width="100%” _ OnPageIndexChanged="MyDataGrid_Page" PagerStyle-HorizontalAlign="Right" PagerStyle-Mode="NumericPages" runat="server"/></form></body></html>14. 下面
22、這段程序,打開本文件夾下的文本文件test.txt,并讀取其中所有的內(nèi)容顯示在頁面上,請(qǐng)?zhí)顚懫渲械目崭瘛?lt;% Import Namespace="System.IO"%><script language="VB" runat="server">Sub Page_Load(Sender As Object, E As EventArgs)'建立StreamReader對(duì)象Dim sr As New _ Do While _ message.Text &=_ '讀取1行,并移動(dòng)到下1行mes
23、sage.Text &="<p>" Loopsr.Close End Sub</script><html><body><h4 align="center">讀取文本文件</h4><asp:label id="message" runat="server"/></body></html>15. 將COM組件轉(zhuǎn)換成.NET組件的命令是_三、編程題(共40分)1請(qǐng)編寫代碼,實(shí)現(xiàn)圖2的功能。圖22請(qǐng)編寫代碼,實(shí)現(xiàn)圖3的功能。圖32請(qǐng)編寫代碼,實(shí)現(xiàn)圖4的功能。圖3參考答案一選擇題(每題1分,共20分)BCBAB ADBDA AACCB BBABC二填空題(每題1分,共20分)1 (3). .NET Framework SDK (.NET 框架開發(fā)工具包)(4) MDAC (Microsoft數(shù)據(jù)訪問
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 探索教育變革中的小學(xué)數(shù)學(xué)教學(xué)策略
- 環(huán)保教育在小學(xué)綜合評(píng)價(jià)體系中的實(shí)踐研究
- 銀行客服服務(wù)的升級(jí)與改進(jìn)研究
- 教育企業(yè)中的項(xiàng)目制管理與創(chuàng)新團(tuán)隊(duì)的構(gòu)建
- 職場(chǎng)溝通中的創(chuàng)意寫作應(yīng)用
- 教育科技推動(dòng)下的未來小學(xué)科學(xué)課堂
- 2025年度食堂冷鏈配送及食品安全監(jiān)管服務(wù)合同
- 2025年度國(guó)際合作合同評(píng)審意見用語規(guī)范
- 2025年度車輛過戶稅收籌劃服務(wù)合同
- 2025年度國(guó)際貿(mào)易融資質(zhì)押合同生效流程及風(fēng)險(xiǎn)規(guī)避
- 充電樁知識(shí)培訓(xùn)課件
- 2025年七年級(jí)下冊(cè)道德與法治主要知識(shí)點(diǎn)
- 2025年交通運(yùn)輸部長(zhǎng)江口航道管理局招聘4人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀
- 偏癱足內(nèi)翻的治療
- 藥企質(zhì)量主管競(jìng)聘
- 信息對(duì)抗與認(rèn)知戰(zhàn)研究-洞察分析
- 手術(shù)室專科護(hù)士工作總結(jié)匯報(bào)
- 2025屆高三聽力技巧指導(dǎo)-預(yù)讀、預(yù)測(cè)
- 蘇州市2025屆高三期初陽光調(diào)研(零模)政治試卷(含答案)
- 長(zhǎng)期處方管理規(guī)范
評(píng)論
0/150
提交評(píng)論