东师范2020年春季 《基于Web程序设计》离线考核答案参考

[复制链接]
查看: 1351|回复: 1

4万

主题

4万

帖子

13万

积分

论坛元老

Rank: 8Rank: 8

积分
137733
发表于 2020-6-17 07:16:50 | 显示全部楼层 |阅读模式
离线考核
《基于WEB程序设计》

更多答案下载:雅宝题库交流网(www.ybaotk.com)100分
一、答案来源:雅宝库交流网(www.ybaotk.com)(更多答案下载:雅宝题库交流网(www.ybaotk.com)2分,共12分。)
1. 标准控件按钮可以响应鼠标左键单击事件。(  )
2. 验证控件 CustomValidator的定制函数只能在服务端,不能在客户端。(  )
3. Session对象有超时时间限制。(  )
4. 可以用超时时间设置删除cookie。(  )
5. CREATE TABLE指令,用于建立数据表。(  )
. DELETE指令,用于删除记录。(  )

二、单选题I (更多答案下载:雅宝题库交流网(www.ybaotk.com)4分,共48分。)
1. 下述代码(  )。
<asp:TextBox ID=& uot;left& uot; runat=& uot;server& uot;>左</asp:TextBox>
 <asp:Button ID=& uot;Button1& uot; runat=& uot;server& uot; OnClick=& uot;Button1_Click& uot; Text=& uot;click me& uot; />
A. 文本框中显示 left
B. 文本框中显示空白
C. 鼠标左键点击时会转到Button1_Click执行
D. 鼠标左键点击时会转到Button1执行
2. 下述代码(  )。
    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. 下述代码(  )。
delete from student
        where id = 5
A. 涉及到字段where
B. 涉及到字段id
C. 涉及到字段from
D. 涉及到字段student
4. 下述代码(  )。
    protected void Button1_Click(object sender, EventArgs e)
    {
        Button1.Text = (Int 4.Parse(Button1.Text) + 1).ToString();
    }
A. 事件发生在按钮上的文字变更时
B. 事件发生在用户在按钮上点击鼠标左键
C. 事件发生在用户在按钮上点击鼠标右键
D. 事件发生在用户在按钮上双击鼠标左键
5. 导航控件 SiteMapPath中ContentPlaceHolder的作用是(  )。
A. 容纳各页相同的部分
B. 容纳各页不同的部分
C. 容纳业务逻辑*.cs文件处
D. 自动生成,不应修改
. 下述代码(  )。
delete from student
        where id = 5
A. 用于创建数据表
B. 用于增加记录
C. 用于删除记录
D. 用于修改记录
1. 下述代码(  )。
<asp:GridView ID=& uot;GridView1& uot; runat=& uot;server& uot; Visible=& uot;False& uot;>
</asp:GridView>
A. GridView控件初始化时显示
B. GridView控件初始化时隐藏
C. GridView控件未进行初始化
D. GridView控件初始化时为禁用状态
8. 下述代码(  )。
<asp:TextBox ID=& uot;TextBox1& uot; runat=& uot;server& uot;></asp:TextBox>
 <asp:RangeValidator ID=& uot;RangeValidator1& uot;
runat=& uot;server& uot; ControlToValidate=& uot;TextBox1& uot;
ErrorMessage=& uot;RangeValidator& uot; MaximumValue=& uot;100& uot;
MinimumValue=& uot;0& uot; Type=& uot;Integer& uot;>范围错误,应为 0~100</asp:RangeValidator>
A. 被限定范围的控件是TextBox1
B. 运行于客户端
C. 类型是浮点型变量
D. 最小值未指定
9. 下述代码(  )。
session.aspx.cs:
Session[& uot;username& uot;] = TextBox1.Text;
show.aspx:
Response.Write( Session[& uot;username& uot;] );
A. 可知session可以在同一客户端机器中跨浏览器传递变量
B. 可知session可以在同一浏览器中跨页面传递变量
C. 可知session可以在同一web server中跨客户端机器传递变量
D. 可知session可以在同一页面中传递变量
10. 下述代码(  )。
S lConnection conn =
new S lConnection(@& uot;Data Source=(localdb)\inst;\
Initial Catalog=web;Integrated Security=\
True;Connect Timeout=15;Encrypt=False;\
TrustServerCertificate=False& uot;);
conn.Open();
string s l = & uot;update student set name=N'王二' where name=N'张三'& uot;;
S lCommand cmd = new S lCommand(s l, conn);
A. 用于增加记录
B. 用于删除记录
C. 用于修改记录
D. 用于查找记录
11. 下述代码(  )。
<asp:GridView ID=& uot;GridView1& uot; runat=& uot;server& uot; Visible=& uot;False& uot;>
</asp:GridView>
A. GridView控件初始化时显示
B. GridView控件初始化时隐藏
C. GridView控件未进行初始化
D. GridView控件初始化时为禁用状态
12. Visual Studio内置的s llocaldb数据库(  )。
A. 不支持外键
B. 不支持永久保存到磁盘,只能在内存工作
C. 只能运行一个实例
D. 主要用于开发时测试

三、单选题II (更多答案下载:雅宝题库交流网(www.ybaotk.com)5分,共20分。)

1. 下述代码(  )可以取得用户在文本框中输入的内容。
A. TextBox1
B. TextBox1.Text
C. TextBox1.Content
D. TextBox1.Get
2. 下述代码检查特定文本框的电子邮件地址合法性,代码要求标有“???”的位置内容为(  )。
<asp:TextBox ID=& uot;TextBox1& uot; runat=& uot;server& uot;></asp:TextBox>
<asp:RegularExpressionValidator ID=& uot;RegularExpressionValidator1& uot; runat=& uot;server& uot; ControlToValidate=& uot;??? & uot; ErrorMessage=& uot;RegularExpressionValidator& uot; ValidationExpression=& uot;\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*& uot;>电子邮件地址非法</asp:RegularExpressionValidator>
<asp:Button ID=& uot;Button1& uot; runat=& uot;server& uot; Text=& uot;check& uot; />
A. TextBox
A. Server
B. TextBox1
C. Mail
3. 下述代码删除数据表中名为(  )的记录。
    protected void Button1_Click(object sender, EventArgs e)
    {
        string url = @& uot;Data Source=(localdb)\Projects;Initial Catalog=prac;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False& uot;;
        S lConnection conn = new S lConnection(url);
        conn.Open();
        string s l = & uot;delete from student where rtrim(name) = N'& uot;+ TextBox1.Text + & uot;'& uot;;
        S lCommand cmd = new S lCommand(s l, conn);
        cmd.ExecuteNonQuery();
        Label1.Text = TextBox1.Text + & uot; 删除完毕& uot;;
  }
A. name
B. TextBox1.Text
C. localdb
D. student
4. 下述代码(  )能把application对象count的值递增1。
A.
Application[& uot;count& uot;] = & uot;1& uot;;
Application[& uot;count& uot;] = (Int 4.Parse(count.ToString()) + 1).ToString();
B.
Application[& uot;count& uot;] = & uot;1& uot;;
Application[& uot;count& uot;] = (Application[& uot;count& uot;] + 1);
C.
Application[& uot;count& uot;] = & uot;1& uot;;
Application[& uot;count& uot;] = (Int 4.Parse(Application[& uot;count& uot;].ToString()) + 1).ToString();
D.
Application[& uot;count& uot;] = & uot;1& uot;;
Application[& uot;count& uot;] = (Int 4.Parse(Application[& uot;count& uot;] + 1);

四、更多答案下载:雅宝题库交流网(www.ybaotk.com) (更多答案下载:雅宝题库交流网(www.ybaotk.com)10分,共20分。)
1. 解释aspx和cs代码间的关系,二者如何耦合。
2. 列举标准控制及其应用范围。





上一篇:东师范2020年春季 《合同法》离线考核答案参考
下一篇:东师范2020年春季 《婚姻家庭法》离线考核答案参考
回复

使用道具 举报

0

主题

3409

帖子

5114

积分

论坛元老

Rank: 8Rank: 8

积分
5114
发表于 2022-3-14 02:36:26 | 显示全部楼层
111118
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图