Web应用程序设计课后习题

  • 格式:docx
  • 大小:25.18 KB
  • 文档页数:20

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

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

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

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

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

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

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

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

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

A. ==B. ++C. %D. && 5、执行下面语句后,i的值是float f=-; int i=(int)f;A. 123B. -C. -D. -123 6、下面逻辑表达式的值为false。

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

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

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

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

A. B. C. D.1、若希望控件内容变换后立即回传表单,需要在控件中添加属性。

A. AutoPostBank=True B. AutoPostBank=False C. IsPostBank=True D. IsPostBank=False2、下列关于Web服务器端Label控件的说法不正确的是。

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

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

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

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验证控件的作用是。

A.检查总和数 B.集中显示各个验证的结果 C.判断有无超出范围 D.检查数值的大小7、下列关于数据验证控件的说法不正确的是。

A.必填验证控件只能检查输入信息是否为空B.比较验证控件可以进行输入数据的类型检查C.范围验证控件需要使用Minimum和Maximum属性设置范围D.规则验证控件需要使用ValidationExpression属性设置文本格式 8、下列关于数据验证控件的说法不正确的是。

A.在设计阶段必须将各个验证控件的ContrlToValidate属性指向被验证的控件B.除必填验证控件以外,其他验证控件都将被检查对象为空认为是合法的输入C.比较验证控件可用来与某个常量比较,也可用来与另外某个控件的输入进行比较D.数据验证控件的提示信息显示位置可Display属性设置 9、下列关于IsValid的说法不正确的是。

A. IsValid 是Web页面的属性 B. IsValid是数据验证控件的属性C. IsValid可用于判断页面表单中提交的数据是否通过验证 D. IsValid用于判断页面中的表单是否可以操作10、下列关于用户验证控件的说法不正确的是。