欢迎光临
我们一直在努力

东师2020年春季《基于Web程序设计》离线考核【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

离线考核

《基于WEB程序设计》

 

满分100分

一、判断题(每小题2分,共12分。)

标准控件按钮可以响应鼠标左键单击事件。(  )

验证控件 CustomValidator的定制函数只能在服务端,不能在客户端。(  )

Session对象有超时时间限制。(  )

可以用超时时间设置删除cookie。(  )

CREATE TABLE指令,用于建立数据表。(  )

DELETE指令,用于删除记录。(  )

 

二、单选题I (每小题4分,共48分。)

下述代码(  )。

<asp:TextBox ID=”left” runat=”server”>左</asp:TextBox>

&nbsp;<asp:Button ID=”Button1″ runat=”server” OnClick=”Button1_Click” Text=”click me” />

文本框中显示 left

文本框中显示空白

鼠标左键点击时会转到Button1_Click执行

鼠标左键点击时会转到Button1执行

下述代码(  )。

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)

{

args.IsValid = ( args.Value.Length > 2 && args.Value.Length < 5 );

}

运行于服务端

用于jQuery验证数值范围

在提交前验证

如果控件中内容的长度在2和5之间则非法

下述代码(  )。

delete from student

where id = 5

涉及到字段where

涉及到字段id

涉及到字段from

涉及到字段student

下述代码(  )。

protected void Button1_Click(object sender, EventArgs e)

{

Button1.Text = (Int64.Parse(Button1.Text) + 1).ToString();

}

事件发生在按钮上的文字变更时

事件发生在用户在按钮上点击鼠标左键

事件发生在用户在按钮上点击鼠标右键

事件发生在用户在按钮上双击鼠标左键

导航控件 SiteMapPath中ContentPlaceHolder的作用是(  )。

容纳各页相同的部分

容纳各页不同的部分

容纳业务逻辑*.cs文件处

自动生成,不应修改

下述代码(  )。

delete from student

where id = 5

用于创建数据表

用于增加记录

用于删除记录

用于修改记录

下述代码(  )。

<asp:GridView ID=”GridView1″ runat=”server” Visible=”False”>

</asp:GridView>

GridView控件初始化时显示

GridView控件初始化时隐藏

GridView控件未进行初始化

GridView控件初始化时为禁用状态

下述代码(  )。

<asp:TextBox ID=”TextBox1″ runat=”server”></asp:TextBox>

&nbsp;<asp:RangeValidator ID=”RangeValidator1″

runat=”server” ControlToValidate=”TextBox1″

ErrorMessage=”RangeValidator” MaximumValue=”100″

MinimumValue=”0″ Type=”Integer”>范围错误,应为 0~100</asp:RangeValidator>

被限定范围的控件是TextBox1

运行于客户端

类型是浮点型变量

最小值未指定

下述代码(  )。

session.aspx.cs:

Session[“username”] = TextBox1.Text;

show.aspx:

Response.Write( Session[“username”] );

可知session可以在同一客户端机器中跨浏览器传递变量

可知session可以在同一浏览器中跨页面传递变量

可知session可以在同一web server中跨客户端机器传递变量

可知session可以在同一页面中传递变量

下述代码(  )。

SqlConnection conn =

new SqlConnection(@”Data Source=(localdb)\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);

用于增加记录

用于删除记录

用于修改记录

用于查找记录

下述代码(  )。

<asp:GridView ID=”GridView1″ runat=”server” Visible=”False”>

</asp:GridView>

GridView控件初始化时显示

GridView控件初始化时隐藏

GridView控件未进行初始化

GridView控件初始化时为禁用状态

Visual Studio内置的sqllocaldb数据库(  )。

不支持外键

不支持永久保存到磁盘,只能在内存工作

只能运行一个实例

主要用于开发时测试

 

三、单选题II (每小题5分,共20分。)

 

下述代码(  )可以取得用户在文本框中输入的内容。

TextBox1

TextBox1.Text

TextBox1.Content

TextBox1.Get

下述代码检查特定文本框的电子邮件地址合法性,代码要求标有“???”的位置内容为(  )。

<asp:TextBox ID=”TextBox1″ runat=”server”></asp:TextBox>

<asp:RegularExpressionValidator ID=”RegularExpressionValidator1″ runat=”server” ControlToValidate=”??? ” ErrorMessage=”RegularExpressionValidator” ValidationExpression=”\w+([-+.’]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*”>电子邮件地址非法</asp:RegularExpressionValidator>

<asp:Button ID=”Button1″ runat=”server” Text=”check” />

TextBox

Server

TextBox1

Mail

下述代码删除数据表中名为(  )的记录。

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 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 + ” 删除完毕”;

}

name

TextBox1.Text

localdb

student

下述代码(  )能把application对象count的值递增1。

 

Application[“count”] = “1”;

Application[“count”] = (Int64.Parse(count.ToString()) + 1).ToString();

 

Application[“count”] = “1”;

Application[“count”] = (Application[“count”] + 1);

 

Application[“count”] = “1”;

Application[“count”] = (Int64.Parse(Application[“count”].ToString()) + 1).ToString();

 

Application[“count”] = “1”;

Application[“count”] = (Int64.Parse(Application[“count”] + 1);

 

四、简答题 (每小题10分,共20分。)

解释aspx和cs代码间的关系,二者如何耦合。

列举标准控制及其应用范围。

赞(0)
未经允许不得转载:奥鹏作业网 » 东师2020年春季《基于Web程序设计》离线考核【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址