ASP.NET程序设计 课程期末试卷
软件技术专业 ASP.NET程序设计 课程期末试卷
说明: 1. 考试包括笔试和机试,全程开卷。考试总时长为180分钟,其中笔试时间40分钟,分值为30分;机试时间140分钟,分值为70分。 2.考试只可携带纸质资料,不得使用U盘、上网或使用手机等工具查阅资料,违者以作弊论处。 3.创建项目及提交要求: (1)在不还原盘盘区上创建一新文件夹,文件夹名称为:学号-姓名。 如:20170700012-孙悟空 (2)机试试题的项目存放在创建的个人文件夹中。 (3)程序中标识符请按规范定义,并添加必要的注释。 (4)考试结束将试题文件夹和数据库文件压缩上交,本试卷一并上交。 一、笔试部分(共30分,每题5分) 1、简述母版页和用户控件的概念及区别?(5分) 2、在Visual Studio开发界面,从工具箱拖拽到Aspx页面中一个下拉列表控件(RadioButtonList)和Button按钮,设计为性别男或女,单击按钮,写出用户选择的性别(5分) |
3、简述Request对象的常用五个属性?(5分) 4、如何使用Session对象限制非登录用户访问系统的网页?(5分) 5、简述RequiredFieldValidator控件五个属性?(5分) 6、简述对Ajax的理解?(5分) |
本试卷共 2 页,此页为 A 卷第 1 页 (注:参加重修考试者请在重修标识框内打勾)
二、机试部分(共70分) 某医疗机构需要开发一套核酸检测管理系统,Asp.Net后台编程,SQL SERVER作为后台数据库。其中“核酸检查结果显示和编辑”功能由你来完成。 要求实现: 核酸检查结果列表如图-1所示 其中:列表要求有分页和条件查询 (10分)NucDB数据库的设计:该数据库需要设计表为Test表,表结构如图1所示。 表结构
图2 Test表结构 8.(5分)核算检测的页面名称为Nuclein_Index.aspx,页面运行效果如图2所示。 图1:Nuclein_Index.aspx 具体要求如下。 点击“填写报告图片”,跳转到“Machine_Add.aspx”页面; 点击“核酸结果查询”,Nuclein_Detail.aspx页面; |
9.(20分)添加检测记录的页面名称为Nuclein_Add.aspx,页面运行效果如图2所示。 (1)该页面必须具有输入验证的功能,具体要求如下。 姓名:不能为空 身份证号:不能为空、18位正则表达式 手机号:11位 检测时间:默认当前时间 图2添加检测结果页面运行效果 10.(20分)核酸检测详情的页面名称为Nuclein_Detail.aspx,并实现分页效果页面运行效果,具体如图3、4所示。 图3核酸检测详情页面运行效果 图4核酸检测详情页面分页效果 11.(15分)输入姓名,手机号,可以其中任意结果查询,点击“查询”实现页面更新功能,更新页面同图5。 图5核酸检测详情页面查询效果 |
本试卷共 2 页,此页为 A 卷第 2 页
- 点赞
- 收藏
- 关注作者
评论(0)