二、填空题(本大题共10小题,每小题2分,共20分)
请在每小题的空格中填上正确答案。错填、不填均无分。
1. 网站系统采用的工作模式是___________、___________模式,简称B/S模式。
2. 网站设计方法包括自顶向下的设计方法 、___________、___________3种。
3. 在Dreamweaver MX中编辑网页有3种视图方式:______________、___________和拆分视图。
4. HTML中表示插入一个换行符,光标移到下一行的标记是___________,设置标题文字对齐方式的是___________。
5. VBScript语言中,只有一种数据类型,即___________(变体型),而用来定义常量的关键字是___________。
6. 所有客户端脚本都必须封装在___________标记之间,其中用来指定编程语言的属性是___________。
7. .NET由___________、___________、.NET企业服务器和.NET开发工具组成。
8. 数据合法性校验方法有两种:一种是使用___________、另一种是___________。
9. 数据管理控件包括___________和___________。
10. 测试过程一般经历两个阶段:___________和。
三、简答题(本大题共4小题,每小题5分,共20分)
1. 使用ASP.NET技术实现数据输入的解决方案有哪两类?
2. 一般网站栏目安排要注意哪几个方面?
3. ASP.NET有哪些内置对象?
4. 要实现一个购物过程,至少需要哪些功能?
四、编程题(本大题共3小题,每小题10分,共30分)
1.使用VBScript脚本语言编写一段程序:在页面上显示中文格式的系统日期,格式如下,
“ 今日日期:2009/9/10 星期四 ”
2.制作一个登录网页login.aspx,要求如下:
(1) 页面内容包括:姓名输入框、年龄输入框,以及确定按钮。
(2) 单击“确定”按钮,将对姓名、年龄输入框进行验证,其中姓名不能为空,年龄不能为空,年龄范围必须在1到99之间。
编写实现功能的关键代码。
3. 网站有一显示学生信息页面show.aspx,页面显示效果如下图所示,请通过已知条件编写符合要求的程序代码。
(1) 页面所在目录下有一个Access数据库Data1.mdb,其中建立了一个学生信息表
(studentb),其结构如下:
字段名 |
数据类型 |
中文意义 |
id |
可变字符串 |
学号 |
name |
可变字符串 |
姓名 |
pass |
可变字符串 |
密码 |
birthplace |
可变字符串 |
籍贯 |
phone |
可变字符串 |
联系电话 |
|
可变字符串 |
电子邮件 |
(2) 在show.aspx中,有一名称为dg的DataGrid,用来显示数据内容。
编写show.aspx中关键代码,即page_load过程代码(利用DataAdapter对象绑定数据库内容到dg控件)。