《基于Web程序设计》离线考核

上传人:奥****1 文档编号:145607118 上传时间:2020-09-22 格式:DOC 页数:8 大小:49.50KB
返回 下载 相关 举报
《基于Web程序设计》离线考核_第1页
第1页 / 共8页
《基于Web程序设计》离线考核_第2页
第2页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《基于Web程序设计》离线考核》由会员分享,可在线阅读,更多相关《《基于Web程序设计》离线考核(8页珍藏版)》请在金锄头文库上搜索。

1、离线考核基于WEB程序设计 满分100分一、判断题(每小题2分,共12分。)1. 标准控件按钮可以响应鼠标左键单击事件。( 对 )2. 验证控件 CustomValidator的定制函数只能在服务端,不能在客户端。(错 )3. Session对象有超时时间限制。( 对 )4. 可以用超时时间设置删除cookie。( 对)5. CREATE TABLE指令,用于建立数据表。( 对 )6. DELETE指令,用于删除记录。(对 )二、单选题I (每小题4分,共48分。)1. 下述代码( C )。左 A. 文本框中显示 leftB. 文本框中显示空白C. 鼠标左键点击时会转到Button1

2、_Click执行D. 鼠标左键点击时会转到Button1执行2. 下述代码( A )。 protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) args.IsValid = ( args.Value.Length 2 & args.Value.Length 5 );A. 运行于服务端B. 用于jQuery验证数值范围C. 在提交前验证D. 如果控件中内容的长度在2和5之间则非法3. 下述代码( B)。delete from studentwhere id = 5A.

3、涉及到字段whereB. 涉及到字段idC. 涉及到字段fromD. 涉及到字段student4. 下述代码(B )。 protected void Button1_Click(object sender, EventArgs e) Button1.Text = (Int64.Parse(Button1.Text) + 1).ToString(); A. 事件发生在按钮上的文字变更时B. 事件发生在用户在按钮上点击鼠标左键C. 事件发生在用户在按钮上点击鼠标右键D. 事件发生在用户在按钮上双击鼠标左键5. 导航控件 SiteMapPath中ContentPlaceHolder的作用是( B )

4、。A. 容纳各页相同的部分B. 容纳各页不同的部分C. 容纳业务逻辑*.cs文件处D. 自动生成,不应修改6. 下述代码( C )。delete from studentwhere id = 5A. 用于创建数据表B. 用于增加记录C. 用于删除记录D. 用于修改记录7. 下述代码( B)。A. GridView控件初始化时显示B. GridView控件初始化时隐藏C. GridView控件未进行初始化D. GridView控件初始化时为禁用状态8. 下述代码(A )。 范围错误,应为 0100A. 被限定范围的控件是TextBox1B. 运行于客户端C. 类型是浮点型变量D. 最小

5、值未指定9. 下述代码( B)。session.aspx.cs: Sessionusername = TextBox1.Text;show.aspx: Response.Write( Sessionusername );A. 可知session可以在同一客户端机器中跨浏览器传递变量B. 可知session可以在同一浏览器中跨页面传递变量C. 可知session可以在同一web server中跨客户端机器传递变量D. 可知session可以在同一页面中传递变量10. 下述代码( C )。SqlConnection conn = new SqlConnection(Data Source=(loc

6、aldb)inst; Initial Catalog=web;Integrated Security= True;Connect Timeout=15;Encrypt=False; TrustServerCertificate=False);conn.Open();string sql = update student set name=N王二 where name=N张三;SqlCommand cmd = new SqlCommand(sql, conn);A. 用于增加记录B. 用于删除记录C. 用于修改记录D. 用于查找记录11. 下述代码( B )。A. GridView控件初始化时显

7、示B. GridView控件初始化时隐藏C. GridView控件未进行初始化D. GridView控件初始化时为禁用状态12. Visual Studio内置的sqllocaldb数据库(D )。A. 不支持外键B. 不支持永久保存到磁盘,只能在内存工作C. 只能运行一个实例D. 主要用于开发时测试三、单选题II (每小题5分,共20分。)1. 下述代码( B )可以取得用户在文本框中输入的内容。A. TextBox1B. TextBox1.TextC. TextBox1.ContentD. TextBox1.Get2. 下述代码检查特定文本框的电子邮件地址合法性,代码要求标有“?”的位置内

8、容为( C )。电子邮件地址非法A. TextBox A. ServerB. TextBox1C. Mail3. 下述代码删除数据表中名为( B)的记录。 protected void Button1_Click(object sender, EventArgs e) string url = Data Source=(localdb)Projects;Initial Catalog=prac;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False; SqlConnection

9、 conn = new SqlConnection(url); conn.Open(); string sql = delete from student where rtrim(name) = N+ TextBox1.Text + ; SqlCommand cmd = new SqlCommand(sql, conn); cmd.ExecuteNonQuery(); Label1.Text = TextBox1.Text + 删除完毕;A. nameB. TextBox1.Text C. localdbD. student4. 下述代码( C )能把application对象count的值递

10、增1。A.Applicationcount = 1;Applicationcount = (Int64.Parse(count.ToString() + 1).ToString();B.Applicationcount = 1;Applicationcount = (Applicationcount + 1);C.Applicationcount = 1;Applicationcount = (Int64.Parse(Applicationcount.ToString() + 1).ToString();D.Applicationcount = 1;Applicationcount = (Int64.Parse(Applicationcount + 1);四、简答题 (每小题10分,共20分。)1. 解释aspx和cs代码间的关系,二者如何耦合。答:Aspx作为前端呈现数据和输入控件,可以容纳少量代码;cs代码作为后端执行逻辑判断和计算,可以显示少量数据。Aspx通过事件响应调用cs中的方法代码。2. 列举标准控制及其应用范围。答:按钮,提交或清空动作;文本框,输入文本;列表框、下拉列表框、单选框,单项选择;复选框,多项选择;文件上传控件,选择上传文件路径并上传;日历控件,选择日期;向导控件,按步提示用户执行的向导。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号