……模拟试卷…

2020-04-14 03:22

(第 1 页 共 6 页)

?????????????????模拟试卷??????????????????? 一、 单项选择题(共10小题,每题2分,共20分)

注意:为方便阅卷,请考生作答时五个答案为一组,即1—5:XXXXX 6—10:XXXXX) 1. 打开VS 2008的菜单打开工具箱,应使用系统的 菜单。

A. 窗口 B. 视图 C. 工具 D. 网站

2. 在VS 2008中,使用可视化的界面建立CSS样式,应使用 菜单。 A. 视图 B. 文件 C. 工具 D. 窗口 3. 在VS 2008中编辑____文件时才能选择“拆分”模式。

A. .aspx.cs B. Web.config C. Global.asax D. aspx 4. 页面语法中与Web.config文件有联系的是 。

A. 代码块语法<%=%> B. 数据绑定语法<%#%> C. 表达式语法<%$:%> D. 都无联系 5. 在VS 2008中查看或添加数据库连接,应使用系统的____菜单。

A. 窗口 B. 视图 C. 工具 D. 网站

6. 在网站里首次新建类文件时,默认会生成一个名为 的文件夹。

A. App_Data B. WebApps C. App_Code D. wwwroot 7. 在Windows 7计算机上配置的ASP.NET网站中,默认的主页文件名为____。

A. index.asp B. index.aspx C. Default.aspx D. Default.asp 8. 下列选项中,不是Page指令属性的是 。

A. CodePage B. Debug C. namespace D. Language 9. 结构Int16具有的将数字文本转换成整型的方法是 。 A.Parse B. Convert C. ToString D. Equals 10. 设置文本框的密码输入,应使用其 属性。

A. TextMode B. Width C. Password D. Style 二、判断题(对者填“A”,错误填“B”;共10小题,每题1分,共10分) 注意:为方便阅卷,请考生作答时五个答案为一组,即11—15:XXXXX 16—20:XXXXX) 11. ( ) 在VS的设计窗口中,双击Web窗体中的控件对象,将会自动建立该控件对象的事件过程。 12. ( ) 使用发布网站,能保护C#源代码不被随意窃取。

13.( ) 只有在分离代码型中,才能编写Web窗体中控件对象的事件过程。 14.( ) 网站配置文件和网站地图文件本质上都是XML格式的文件。 15.( ) 在C#中,Convert是类,而Int16是结构。

16.( ) 控件HyperLink和LinkButton都能实现页面网站(页面)链接。 17.( ) 类HttpResponse提供了Write()方法。

18.( ) Cookie信息和Session信息都保存在客户端。

19.( ) 访问含有密码的Access数据库,只能使用SqlDataSource控件。 20.( ) 一个DataSet对象里,只能包含一张数据表。

注:1、教师命题时题目之间不留空白; 2、考生不得在试题纸上答题,教师只批阅答题册上内容。

(第 2 页 共 6 页)

三、 填空题(共10小题,每题2分,共20分)

21. 在三种高级Web技术(ASP.NET/PHP/JSP)中,对脚本不是采用编译模式的是 。 22. 在VS 2008中,浏览正在编辑的ASPX页面,可按快捷键 。

23. 为访问MS SQL Server数据库,在后台代码中需要添加的命名空间为 。 24. 在后台代码中建立数据绑定控件的数据源,是通过设置控件的____属性实现的。 25. 在XML文件中,使用 型文件结构。

26. 为GridView控件增加删除时的确认,需要先将命令列转换为 。

27. 使用GridView和ListView控件编辑数据表时,要求数据表已经设置了 。 28. 对象Response提供产生页面跳转的方法是 。

29. 使用ASP.NET内置的 对象可以建立网站所有页面共享的信息。 30. 设计含有个人兴趣爱好选择的页面时,可使用 控件。 四、 多选题(共5题,每题3分,共15分)

31. 下列关于页面之间或者过程之间信息共享的说法中,正确的是______ A在超链接的目标网址后加上“?参数名=值”传递页面参数 B使用Response.QueryString[\参数名\]接收参数值 C使用Session对象建立Session信息

D 跨页提交时,在目标网页上利用“PreviousPage.属性名”获取源网页中公有属性 E 跨页提交时,利用“PreviousPage.FindControl()”访问源网页上的控件 32.下列关于Web用户控件、自定义控件和第三方控件的说法中,正确的是 A 自定义控件即是第一方控件

B VS平台提供的控件即是第二方控件 C自定义不能引用第二、三方控件 D在窗体页面中可以引用任何控件

E自定义控件和第三方控件都可以添加至VS的工具箱中

33.下列关于数据绑定控件的列定制与使用模板的说法中,正确的是

A 对GridView控件进行列定制时,应设置其属性AutoGenerateColumns=\ B 对GridView控件进行列定制,就是修改之间的控件代码 C 可以将GridView控件中的文本列BoundField转换为模板列 D 对Repeater控件进行列定制,必须使用模板

E GridView控件中的文本列BoundField,其DataField是必填属性,而HeaderText是任选属性 34. 下列关于数据绑定控件的列定制与使用模板的说法中,正确的是 A 在使用了Ajax技术的Web页面中,服务器与客户端通过第三方异步通讯 B 专有名词Ajax是Asynchronous JavaScript and XML的英文缩写 C 在VS 2008中,默认安装了Ajax Control Tool Kit

D使用了Ajax技术的页面中,引入了ScriptManager 控件后才能调用Web服务所提供的方法 E ScriptManager、UpdatePanel和Timer控件是ASP.NET Ajax提供的主要控件 35. 下列关于连接SQL Server数据库的说法中,正确的是 A 连接字符串可以放在网站配置文件的相关配置节里 B 连接字符串包含数据库服务器地址和数据库名

C 连接本机上的SQL Server数据库时,与SQL Server的安装模式无关 D 当使用SQL Server身份验证时,应指定用户名和密码

注:1、教师命题时题目之间不留空白; 2、考生不得在试题纸上答题,教师只批阅答题册上内容。

(第 3 页 共 6 页)

E 连接本地数据库时只能使用参数对(Data Source,Initial Catalog)分别表示服务器地址和数据库名,

而连接远程数据库使用参数对(Server,Dababase)。 五、 简答题(共2题,共15分)

36. 如何使用 PagedDataSource类对数据绑定控件分页?(7分)

37.什么是Web服务?简述使用中国气象局提供的Web服务的一般步骤。(8分) 六、 综合填空题(在页面的后台中有5个空,每空4分,共20分) 下图是增加鲜花商品信息的页面浏览效果:

请在下面的后台代码中填空。

using System;

using System.Collections; using System.Configuration; using System.Data; using System.Web;

using System.Web.Security; using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls; //ListItem using System.Web.UI.WebControls.WebParts; using System.Data.OleDb; //OleDbParameter

public partial class admin_UpFlower : System.Web.UI.Page {

DBClass db1 = new DBClass();

protected void Page_Load(object sender, EventArgs e)

注:1、教师命题时题目之间不留空白; 2、考生不得在试题纸上答题,教师只批阅答题册上内容。

(第 4 页 共 6 页)

{

if (!IsPostBack) {

string sql = \

DataTable dt = db1.GetRecords(sql); //自动生成欲增加的商品的编号

TextBox_编号.Text = ((Int32.Parse(dt. 【38】[0][\

sql = \ //一级分类项

dt = db1.GetRecords(【39】); //调用公用类提供的方法

for (int i = 0; i < dt.Rows.Count; i++) //同时定义下拉列表的列表项和列表值 DropDownList1.Items.Add(new ListItem(dt.Rows[i][\dt.Rows[i][\ } }

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) //在选择了DropDownList1的列表项后 {

//在选择了DropDownList1的列表项后设定DropDownList2的列表项(值):控件关联 string sql = \* from tft_type where flower_id=\+ Int64.Parse(DropDownList1.Text.ToString());

DataTable dt =db1.GetRecords(sql); //二级分类项 for (int i = 0; i < dt.Rows. 【40】; i++) DropDownList2.Items.Add(new

ListItem(dt.Rows[i][\ }

protected void LinkButton1_Click(object sender, EventArgs e) //提交 {

// Response.Write(DropDownList1.Text); //输出列表值 //Response.Write(DropDownList2.Text); //输出列表值

if (!FileUpload1.HasFile) //HasFile属性检查是否通过浏览方式(不是输入方式)选定了某个文件

{

Response.Write(\请先选择要上传的文件!');\ return; }

//必须在上传了商品编号对应的图片文件(Session[\或.gif)后才能写数据库 //保存上传的文件

int temp1 = FileUpload1.FileName.Length; //长度

string temp2 = FileUpload1.FileName.Substring(temp1 - 4, 4);//获取图片文件的扩展名 //Response.Write(TextBox1.Text + temp2);

FileUpload1.SaveAs(Server.MapPath(@\+TextBox_编号.Text+temp2)); //SaveAs方法

注:1、教师命题时题目之间不留空白; 2、考生不得在试题纸上答题,教师只批阅答题册上内容。

(第 5 页 共 6 页)

Response.Write(\上传成功,谢谢!');\

//以下代码将上传文件的相关信息写到鲜花商品表tFlower_Details db1.conn.Open(); //使用db1的连接对象的方法建立连接 string sql = \into tFlower_Details (bh,name,flower_id,ft_id,price,market_price,zp,material,package) values(@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9)\

OleDbCommand comm = new OleDbCommand(sql, db1.conn); //创建命令对象

comm.Parameters.Add(new 【41】(\编号.Text.ToString())); //商品编号 comm.Parameters.Add(new 【41】(\名称.Text.ToString())); //商品名称 comm.Parameters.Add(new 【41】(\Int64.Parse(DropDownList1.Text))); comm.Parameters.Add(new 【41】(\Int64.Parse(DropDownList2.SelectedValue))); comm.Parameters.Add(new 【41】(\Int64.Parse(TextBox_会员价.Text))); comm.Parameters.Add(new 【41】(\Int64.Parse(TextBox_市场价.Text))); comm.Parameters.Add(new 【41】(\编号.Text+temp2)); comm.Parameters.Add(new 【41】(\材料.Text.ToString())); comm.Parameters.Add(new 【41】(\包装.Text.ToString()));

int x = comm. 【42】(); //执行操作(追加记录)查询,并返回影响的记录数 db1.conn.Close(); //关闭连接

Response.Write(\提交成功!')\ } }

????????????????参考答案及评分标准??????????????????? 一、每题2分

1-5:BADCC 6-10:CCCAA 二、每题1分

11-15:AABAA 16-20:AABAB 三、每题2分

21. PHP 22. Ctrl+F5 23. System.Data.SqlClient 24. DataSource 25. 树

26. 模板列 27. 主键 28. Redirect() 29. Application 30. CheckBox(CheckBoxList) 四、多选题(每题3分,5小题,共15分)

31 ACDE 32 ABDE 33 ABCDE 34 ABDE 35 ABDE 五、多选题(共2题,7+8=15) 36. (7分)答:

(1)创建类PagedDataSource的实例ps;

注:1、教师命题时题目之间不留空白; 2、考生不得在试题纸上答题,教师只批阅答题册上内容。

(第 6 页 共 6 页)

(2)设定ps的数据源;

(3)设置允许分页属性 ps.AllowPaging=true; (4)设置每页记录数 ps.PageSize; (5)设置当前页 ps.CurrentPaeIndex; (6)让ps作为数据显示控件的数据源; (7)数据绑定。 37.(8分)答:

(1)Web服务是Web服务器提供的一种基于组件的应用程序,调用Web服务是通过XML数据展

示的;(3分)

(2)ASP.NET提供了创建 Web服务的功能,文件扩展名为asmx;(2分)

(3)页面引用Web服务时,需先创建对Web服务的引用。Web引用名与Web服务名的关系,就

是命名空间与类的关系。(3分)

六、程序填空题(共5个空,每空4分,a共20分 )

38 Rows 39 sql 40 Count 41 OleDbParameter 42 ExecuteNonQuery

注:1、教师命题时题目之间不留空白; 2、考生不得在试题纸上答题,教师只批阅答题册上内容。


……模拟试卷….doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015年《土木工程经济》第一~第六次作业答案(齐全)?

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: