当前位置:文档之家› WEB应用程序设计课后习题

WEB应用程序设计课后习题

一、选择题1、(B)是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows服务器上运行。

A.C#C.Visual D.Visual 2、下面不属于的功能的是(D)A.多语言支持B.代码编译执行C.缓存机制D.较差的安全性3、(A)文件由Visual 创建,用于定义Web应用程序的配置。

A.Web.ConfigB.Global.asaxC.AssemblyInfo.csD.ASPX4、关于动态网页,一下说法正确的是(C)A.只有包含在服务器端执行的脚本才是动态网页B.包含有动画、视频或声音的网页也是动态网页C.根据不同用户,请求返回不同结果的网页是动态网页的页面产生的一定是动态页面5、以下(C)不是.NET平台的组成部分。

框架类B.公共语言运行库C.Internet Information Server(IIS)D.运行时环境6、关于,以下叙述不正确的一项是(A)。

与ASP只是名称相似,而根本没有任何关系显著的功能和特点是代码编译执行和支持Web服务的主流和推荐的脚本语言是C#是用于开发Web数据库应用程序的1、下列(D)不是运行程序的必要条件。

A.IISB.浏览器 FrameworkD.Microsoft Visual 环境2、假设IIS所预设的主目录位置为D:\Test目录下的mytest.htm被浏览,则其在浏览器中的地址为(C)。

A.http://mytest.htmB.http://localhostC.http://localhost/mytest.htmD.http://localhost/test/mytest.htm3、下列说法错误的是(D)A.只有采用SQL Server身份验证模式,才可以启用sa账户登录B.如果只想使用C#语言开发应用程序,在安装Visual Studio2005时,只需选择“Visual C#”语言安装即可C.Dreamweaver可以帮助开发人员进行页面布局和样式的设计D.安装IIS后,主目录不能更改1、用HTML标记语言编写一个简单的网页,网页最基本的结构是(D)。

A.<html><head>…</head><frame>…</frame></html>B.<html><title>…</title><body>…</body></html>C.<html><title>…</title><frame>…</frame></html>D.<html><head>…</head><body>…</body></html>2、关于网页中的图像,下列说法正确的是(C)A.图像由<img>标签开始,由</img>结束B.图像标签的href属性用于指定图像链接到的URLC.src属性的值是所要显示图像的URLD.以上全都是错误的3、下列属性(B)表示单元格在垂直方向上所跨的行数。

A.colspanB.rowspanC.cellpaddingD.cellspacing4、框架中rows和cols的属性值可以是(D)A.百分数B.像素值C.星号“*”D.以上都可以5、如果希望单击超链接打开新的HTML页面,则需将target属性设为(A)A._blankB._topC._parentD._self6、下列(C)表示的不是按钮A.type=”submit”B.type=”reset”C.type=”image”D.type=”button”7、对于提交按钮说法错误的是(D)A.它不需要设置onclick行为B.它将表单提交给<form>标记的action属性指向的程序或网页C.它的type=submitD.以上全都是错的1、下列选项中C)是引用类型A.bool类型B.struct类型C.string类型D.int类型2、C#中为int类型分配(C)字节空间A.1B.2C.4D.83、下面语句对变量c赋值为(A)char c=(char)65;A.AB.aC.65D.“65”4、下面操作符(B)的优先级最高。

A.==(等于)B.++(自增)C.%(取余数)D.&&(逻辑与)5、执行下面语句后,i的值是(D)float f=-123.45f;int i=(int)f;A.123B.-123.0C.-123.45D.-1236、下面逻辑表达式(B)的值为false。

设a=3,b=4,c=5。

A.!(a>b)B.a==b||b>cC.a-b<cD.c/2<=2&&true7、下面语句的值是(B)string str=”中华人民共和国”;str.IndexOf(“人”);A.1B.2C.3D.41、代码隐藏文件用于存储窗体上的(D)A.静态标记B.控件中输入的值C.用户注释D.应用程序代码2、Web窗体支持(C)驱动编程模型。

A.过程B.功能C.事件D.中断3、下面说法错误的是(B)A.Page_Init事件在页面服务器控件被初始化时发生B.Page_Load事件只在页面初次加载时发生C.利用IsPostBack属性,可以检查页面是否为传递回服务器的页面D.如果页面验证成功,IsValid属性值为True4、(A)指令用于定义页面解析器和编译器所使用的特定的页面的属性A.@PageB.@ControlC.@ImportD.Register5、下面程序段执行完后,页面显示的内容是(A)Response.Write(“张三”)Response.End()Response.Write(“你好”)A.张三B.你好C.张三你好D.张三(换行)你好6、应用程序中所有页面均可以访问(B)变量。

A.SessionB.ApplicationC.ServerD.ViewState7、下面(C)文件负责处理Application_Start、Application_End、Session_Start 和Session_End等事件。

A.Web.configB.Config.asaxC.Global.asaxD.Global.inc1、若希望控件内容变换后立即回传表单,需要在控件中添加属性(A)。

A.AutoPostBank=TrueB.AutoPostBank=FalseC.IsPostBank=TrueD.IsPostBank=False2、下列关于Web服务器端Label控件的说法不正确的是(D)。

A.Button显示为普通按钮样式B.LinkButton显示为超链接按钮样式C.ImageButton以图片作为按钮D.Button和LinkButton所实现的功能不同3、下列关于Web服务器端Label控件的说法不正确的是(D)bel控件显示为文本信息bel控件只能显示文本信息bel控件不能接收文本信息bel控件中文本不能使用<html>标记进行样式控制4、下列关于Web服务器端Text控件的说法不正确的是(C)A.Text控件显示为文本输入框B.Text控件可以设置为多行文本输入C.Text控件只能输入文本不能显示文本D.Text控件可以设置为密码框输入5、下列关于Web服务器端DropDownList控件的说法不正确的是(D)A.DropDownList控件显示为下拉列表框B.DropDownList控件只能实现单选C.DropDownList控件的选项中可以有默认选项D.DropDownList控件中的选项不能动态设定6、下列关于Web服务器端ListBox控件的说法不正确的是(B)A.ListBox控件显示为列表框B.ListBox控件只能实现单选C.ListBox控件的选项中可以有默认选项D.ListBox控件可以设置列表的显示高度7、下列关于Web服务器端CheckBox控件的说法不正确的是(C)A.CheckBox控件显示为复选框B.CheckBox控件没有GroupName属性C.CheckBox控件可以有默认选项D.CheckBox控件可以全选,也可以全不选8、下列关于Web服务器端RadioButton控件的说法不正确的是(B)A.RadioButton控件显示为单选按钮B.RadioButton控件没有GroupName属性C.RadioButton控件具有GroupName属性,而且是必须设置的D.同一组RadioButton控件具有相同的GroupName属性9、下列关于Web服务器端Panel控件的说法不正确的是(D)A.Panel控件显示为面板B.Panel控件是其他控件的容器C.Panel控件可以设置为不同的显示样式D.Panel控件没有任何事件方法可以处理10、下列Web服务器控件中,哪个不能接收用户的输入信息(B)A.Text控件bel控件C.DropDownList控件D.CheckBox控件1、现在需要验证某个TextBox控件的输入数据是否大于0,应使用的验证控件是(B)pareValidatorpareValidator与ReauiredFieldValidatorC.RangeValidatorD.RangeValidator与RequiredFieldValidator2、现在需要验证某个TextBox控件输入的年龄是否大于18且小于65,此时应该使用的验证控件是(D)pareValidatorpareValidator与ReauiredFieldValidatorC.RangeValidatorD.RangeValidator与RequiredFieldValidator3、要对输入的数据进行检查,以下(C)情况需要使用正则表达式验证控件。

A.输入数值大于1小于42B.输入数值不能为空C.检查身份证、电子邮件地址D.比较两次输入的密码是否相同4、对于正则表达式([0-9a-z]{4,})|(\..{3,6}),下面(C)是错误的输入。

A.2asdB.&8#C.avdf*D..ads5、如果要输入如(86)-10-12345678形式的电话号码,应该使用的正则表达式为(A)。

A.\([0-9]{2}\)-[0-9]{2}-[0-9]{8}B.\([0-9]{2}\)-[0-9]{10}C.([0-9]{2})-[0-9]{2}-[0-9]{8}D.\([0-9]{2}\)[0-9]{2}[0-9]{8}6、在数据验证控件中,ValidatorSummary验证控件的作用是(B)。

相关主题