黄老师 发表于 2013-9-11 01:28:11

Web程序设计练习题答案

一、选择题(共60分)1 在VisualStudio.NET集成开发环境中,当你想把一个Web服务器控件添加到你的Web窗体时,却发现工具箱中没有“Web窗体”选项卡。为什么?(    )A. 你需要设置工具箱的选项B. 工具箱的属性需要重新设置并添加“Web窗体”选项卡C. 你当前的位置是在“HTML”视图,不是“设计” 视图D. 工具箱中没有“Web窗体”选项卡 2 判断页面表单是否提交的Page对象的方法是(   )。A. IsValidB. DatabindC. IsPostBackD. Write 3 web页面在关闭的时候触发的事件是:(   )。A. Page_LoadB. ClickC. ChangeD. Page_Unload 4        以下有关样式表项的定义中,正确的是:A. H1{font-family:楷体_gb2312, text-aligh:center}B. H1{font-family=楷体_gb2312, text-aligh=center}C. H1{font-family:楷体_gb2312; text-aligh:center}D. H1{font-family=楷体_gb2312; text-aligh=center} 5 171. 以下几个事件中代表“鼠标滑到”的事件是(    )。A.   OnMouseDownB.   OnMouseOutC. OnMouseOverD.   OnouseUp 6 C#中每个int 类型的变量占用_______个字节的内存。A. 1B. 2C. 4D. 8 7 在C#中,表示一个字符串的变量应使用以下哪条语句定义?A. CString str;B. string str;C. Dim str as stringD. char * str; 8 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A. decimal theMoney;B. int theMoney;C. string theMoney;D. Dim theMoney as double 9 C#中,新建一字符串变量str,并将字符串"Tom'sLiving Room"保存到串中,则应该使用下列哪条语句?A. string str = "Tom\'s LivingRoom";B. string str = "Tom's LivingRoom";C. string str("Tom's LivingRoom");D. string str("Tom"s LivingRoom"); 10 C#中MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClassobj = new MyClass();那么,可如何访问类MyClass 的Hello 方法?A. obj.Hello();B. obj::Hello();C. MyClass.Hello();D. MyClass::Hello();11 在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:(   )。A. CompareValidator 控件B. ValidationSummary控件C. RequiredFieldValidator控件D. 同时使用RequiredFieldValidator控件和CompareValidator控件 12 数据库连接语句:strConnString=”Provider=SQLOLEDB;DataSource=(local);Initial Catalog=pubs;User ID=sa”中的Data Source=(local)是指(      )。A. 数据库服务器名B. 客户端的计算机名C. Web服务器的主机名D. 指本地数据库服务器 13 正则表达式“.{1,}[区,市,省]{1}.{1,}[区,市].{1,}[街,路]{1}{1,}号.[公寓,小区]{1}{1,}幢{5}室”验证正确的是(   )。A. 浙江省杭州市下沙路256号富康公寓16幢18601室B. 上海市徐家汇区交大路245号高教村8幢306室C. 宁夏回族自治区吴忠市余名大街265号西湖小区8幢302室D. 浙江省杭州市西湖大道126号金星大厦16层1601室 14 在使用RangeValidator 控件时,必须设置以下哪些属性:(   )A. Maximum Value, Minimum Value,controlToValidate, ErrorMessageB. Maximum Value, Minimum Value, Type,ErrorMessageC. Maximum Value, Minimum Value,controlToValidate, Type, ErrorMessageD. Maximum Value, Minimum Value,ErrorMessage 15 如果你想在Web窗体上显示销售报表,使用哪一个对象可以最有效地获得数据?(    )A. DataReaderB. DataSetC. DataAdapterD. RecordSet16 为了在程序中使用DataSet类定义数据集对象,应在文件开始处添加对命名空间_______的引用.A. System.IOB. System.UtilsC. System.DataD. System.DataBase 17 下列哪些方法可以在DataSet对象ds 中添加一个名为"Customers"的DataTable 对象A. DataTable dt_customers = newDataTable();B. DataTable dt_customers = newDataTable("Customers");ds.Tables.Add(dt_customers);C. ds.Tables.Add("Customers");D. ds.Tables.Add(newDataTable("Customers"); 18 已知ds1,ds2 分别代表两个不同的DataSet 对象.其中ds1 已包含名为"Customer"的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用.已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer中包含______条记录.DataTable new_dt_Customer =dt_Customer.Copy();A. 0B. 100C. 200D. 300 19 以下正确的重新定向语句是:(    )。A. Response.Redirect(INDEX.ASP)指向主页文件B. Response.Redirect(HTTP://www.163.NET)指向网站C. MY-URL=”HTTP://WWW.ZJYYC.COM”   把一个网站地址赋给变量D. Response.Redirect(MY-URL)指向变量存储的网站 20 作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件。软件需求之一是:令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面运行该程序。为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设置?A. 将个人设置保存到本地计算机硬盘的XML 文件中;B. 将个人设置保存到公司的SQL Server 数据库服务器中;C. 将个人设置保存到本地计算机的注册表中;D. 将个人设置保存到软盘中; 选择题答案:1 C 2 C 3 D 4 D 5 C 6 C 7 B 8 A 9 B 10 A11 D 12 D 13 A 14 C 15 A16 C 17 BCD 18 B 19 ABD 20 B 二、程序阅读与解释题(共20分)1. 解释下面程序代码的意义      foreach (GridViewRow gvRow in GridView1.Rows)      {            CheckBox chkItem =(CheckBox)gvRow.FindControl("chkItem");            if (chkItem.Checked)            {                Label2.Text +=gvRow.Cells.Text + "、";            }      } 2 解释下面程序代码的意义      Button btnSubmit = new Button();      btnSubmit.ID = "btnSubmit";      btnSubmit.Text = "确认";      btnSubmit.Click += newEventHandler(btnSubmit_Click);      PlaceHolder1.Controls.Add(btnSubmit);       TextBox txtInput = new TextBox();      txtInput.ID = "txtInput";      PlaceHolder1.Controls.Add(txtInput); 三、程序设计题(共20分) 2.程序运行界面如下图所示,请完善代码。 输入前file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image002.gif查询后提示:数据库连接字符串"DataSource=localhost;Integrated Security=SSPI;Initial Catalog=Northwind",数据来源于表orderDetails。       publicclass WebForm2 : System.Web.UI.Page       {            protectedSystem.Web.UI.WebControls.Label Label1;            protectedSystem.Web.UI.WebControls.TextBox txtOrderID;            protectedSystem.Web.UI.WebControls.Button Button1;            protectedSystem.Web.UI.WebControls.Table Table1;                   privatevoid Button1_Click(object sender, System.EventArgs e)            {             }       }
页: [1]
查看完整版本: Web程序设计练习题答案