易百网 发表于 2020-6-22 18:57:58

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

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

更多作业资源www.openhelp100.com
东北师范大学作业QQ515224986
100分
一、(2分,共12分。)
1.标准控件按钮可以响应鼠标左键单击事件。
2.验证控件CustomValidator的定制函数只能在服务端,不能在客户端。
3.Session对象有超时时间限制。
4.可以用超时时间设置删除cookie。
5.CREATETABLE指令,用于建立数据表。
6.DELETE指令,用于删除记录。
二、单选题I(4分,共48分。)
1.下述代码。
&ltaspTextBoxID=&quotleft&quotrunat=&quotserver&quot&gt左&lt/aspTextBox&gt
&ampnbsp&ltaspButtonID=&quotButton1&quotrunat=&quotserver&quotOnClick=&quotButton1_Click&quotText=&quotclickme&quot/&gt
A.文本框中显示left
B.文本框中显示空白
C.鼠标左键点击时会转到Button1_Click执行
D.鼠标左键点击时会转到Button1执行
2.下述代码。
protectedvoidCustomValidator1_ServerValidate(objectsourceServerValidateEventArgsargs)
{
args.IsValid=(args.Value.Length&gt2&amp&ampargs.Value.Length&lt5)
  }
A.运行于服务端
B.用于jQuery验证数值范围
C.在提交前验证
D.如果控件中内容的长度在2和5之间则非法
3.下述代码。
deletefromstudent
whereid=5
A.涉及到字段where
B.涉及到字段id
C.涉及到字段from
D.涉及到字段student
4.下述代码。    东师答案www.openhelp100.com
QQ 5 1 5 2 2 4 9 8 6
protectedvoidButton1_Click(objectsenderEventArgse)
{
Button1.Text=(Int64.Parse(Button1.Text)+1).ToString()
}
A.事件发生在按钮上的文字变更时
B.事件发生在用户在按钮上点击鼠标左键
C.事件发生在用户在按钮上点击鼠标右键
D.事件发生在用户在按钮上双击鼠标左键
5.导航控件SiteMapPath中ContentPlaceHolder的作用是。
A.容纳各页相同的部分
B.容纳各页不同的部分
C.容纳业务逻辑*.cs文件处
D.自动生成,不应修改
6.下述代码。
deletefromstudent
whereid=5
A.用于创建数据表
B.用于增加记录
C.用于删除记录
D.用于修改记录
7.下述代码。
&ltaspGridViewID=&quotGridView1&quotrunat=&quotserver&quotVisible=&quotFalse&quot&gt
&lt/aspGridView&gt
A.GridView控件初始化时显示
B.GridView控件初始化时隐藏
C.GridView控件未进行初始化
D.GridView控件初始化时为禁用状态
8.下述代码。
&ltaspTextBoxID=&quotTextBox1&quotrunat=&quotserver&quot&gt&lt/aspTextBox&gt
&ampnbsp&ltaspRangeValidatorID=&quotRangeValidator1&quot
runat=&quotserver&quotControlToValidate=&quotTextBox1&quot
ErrorMessage=&quotRangeValidator&quotMaximumValue=&quot100&quot
MinimumValue=&quot0&quotType=&quotInteger&quot&gt范围错误,应为0~100&lt/aspRangeValidator&gt
A.被限定范围的控件是TextBox1
B.运行于客户端
C.类型是浮点型变量
D.最小值未指定
9.下述代码。
session.aspx.cs
Session[&quotusername&quot]=TextBox1.Text
show.aspx
Response.Write(Session[&quotusername&quot])
A.可知session可以在同一客户端机器中跨浏览器传递变量
B.可知session可以在同一浏览器中跨页面传递变量
C.可知session可以在同一webserver中跨客户端机器传递变量
D.可知session可以在同一页面中传递变量
10.下述代码。
SqlConnectionconn=
newSqlConnection(@&quotDataSource=(localdb)\inst\
InitialCatalog=webIntegratedSecurity=\
TrueConnectTimeout=15Encrypt=False\
TrustServerCertificate=False&quot)
conn.Open()
stringsql=&quotupdatestudentsetname=N王二wherename=N张三&quot
SqlCommandcmd=newSqlCommand(sqlconn)
A.用于增加记录
B.用于删除记录
C.用于修改记录
D.用于查找记录
11.下述代码。
&ltaspGridViewID=&quotGridView1&quotrunat=&quotserver&quotVisible=&quotFalse&quot&gt
&lt/aspGridView&gt
A.GridView控件初始化时显示
B.GridView控件初始化时隐藏
C.GridView控件未进行初始化
D.GridView控件初始化时为禁用状态
12.VisualStudio内置的sqllocaldb数据库。
A.不支持外键
B.不支持永久保存到磁盘,只能在内存工作
C.只能运行一个实例
D.主要用于开发时测试
三、单选题II(5分,共20分。)
1.下述代码可以取得用户在文本框中输入的内容。
A.TextBox1
B.TextBox1.Text
C.TextBox1.Content
D.TextBox1.Get
2.下述代码检查特定文本框的电子邮件地址合法性,代码要求标有“???”的位置内容为。
&ltaspTextBoxID=&quotTextBox1&quotrunat=&quotserver&quot&gt&lt/aspTextBox&gt
&ltaspRegularExpressionValidatorID=&quotRegularExpressionValidator1&quotrunat=&quotserver&quotControlToValidate=&quot???&quotErrorMessage=&quotRegularExpressionValidator&quotValidationExpression=&quot\w+([+.]\w+)*@\w+([.]\w+)*\.\w+([.]\w+)*&quot&gt电子邮件地址非法&lt/aspRegularExpressionValidator&gt
&ltaspButtonID=&quotButton1&quotrunat=&quotserver&quotText=&quotcheck&quot/&gt
A.TextBox
A.Server
B.TextBox1
C.Mail
3.下述代码删除数据表中名为的记录。
protectedvoidButton1_Click(objectsenderEventArgse)
{
stringurl=@&quotDataSource=(localdb)\ProjectsInitialCatalog=pracIntegratedSecurity=TrueConnectTimeout=30Encrypt=FalseTrustServerCertificate=False&quot
SqlConnectionconn=newSqlConnection(url)
conn.Open()
stringsql=&quotdeletefromstudentwherertrim(name)=N&quot+TextBox1.Text+&quot&quot
SqlCommandcmd=newSqlCommand(sqlconn)
cmd.ExecuteNonQuery()
Label1.Text=TextBox1.Text+&quot删除完毕&quot
  }
A.name
B.TextBox1.Text
C.localdb
D.student
4.下述代码能把application对象count的值递增1。
A.
Application[&quotcount&quot]=&quot1&quot
Application[&quotcount&quot]=(Int64.Parse(count.ToString())+1).ToString()
B.
Application[&quotcount&quot]=&quot1&quot
Application[&quotcount&quot]=(Application[&quotcount&quot]+1)
C.
Application[&quotcount&quot]=&quot1&quot
Application[&quotcount&quot]=(Int64.Parse(Application[&quotcount&quot].ToString())+1).ToString()
D.
Application[&quotcount&quot]=&quot1&quot
Application[&quotcount&quot]=(Int64.Parse(Application[&quotcount&quot]+1)
四、(10分,共20分。)
1.解释aspx和cs代码间的关系,二者如何耦合。
2.列举标准控制及其应用范围。


更多作业资源www.openhelp100.com
东北师范大学作业QQ515224986
页: [1]
查看完整版本: 东师2020年春季 《基于Web程序设计》离线考核