东师12春《基于web程序设计》第二次在线作业答案11/15
东师《基于web程序设计》2012春第二次在线作业11/15试卷总分:100 测试时间:--
一、单选题(共20道试题,共60分。)
1.在一个ASP.NET项目中,可以使用()控件来判断TextBox控件中的内容是一个数字,并且数字范围在1~99之间
A. RequiredFieldValidator
B. CompareValidator
C. RangeFieldValidator
D. RegularExpressionValidator
2.下面有关数据类型的描述中不正确的是( )
A. 在引用类型中,有可能两个变量引用同一个对象。
B. bool类型中可以用数字1表示true
C. byte类型的取值范围是0~255
D. 可以通过转义符方式输入字符
3.在asp.net中,在一个登录页面中,为了验证用户在文本框中输入的用户名不为空,需要采用的验证控件是()。
A. RequiredFieldValidator
B. CompareValidator
C. RangeValidator
D. RegularExpressionValidator
4.下列数据类型属于引用类型的是( )
A. bool
B. char
C. string
D. enum
5.在表user有name 、tel 和data 3个字段,要求向表user中插入一新记录,该记录数据分别为: 王明、 8888888、2005-5-5,用SQL语句实现操作是( )
A. INSER INTO user VALUES (王明,8888888,2005-5-5)
B. INSER INTO user VALUES “王明”,”8888888”,2005-5-5
C. INSER INTO user(name,tel,data) VALUES (“王明”,“8888888”,#2005-5-5#)
D. INSER INTO user(name,tel,data) VALUES (“王明”,“8888888”,“2005-5-5“)
6.在ASP。NET中,为了在当前页面获得其他页面从地址栏中传递过来的参数ExamLevel的值,下列方法正确的是()
A. Request.QueryString
B. Request.QueryString
C. Request.QueryString
D. Request.Params
E.
7.若要将虚拟路径转化为真实的物理路径,一下语句正确的是
A. Response.MapPath(虚拟路径)
B. Request.MapPath(虚拟路径)
C. Server.URLEncode(虚拟路径)
D. Server.MapPath(虚拟路径)
8.如果服务器比较慢,执行查询操作时可能无法正常执行,应该设置下面哪个属性()。
A. Connection对象.ConnectionTimeout
B. Server对象. ConnectionTimeOut
C. command对象. CommandTimeOut
D. Session对象. TimeOut
9.以下是对一个ASP.NET页面中的一个TextBox控件进行验证的代码,页面运行时,用户在TextBox控件输入下列信息()不会出现错误提示信息。 <asp:textbox id=”txtAge” runat=”server” /> <asp:requiredfieldvalidator id=”reqvala” controltovalidate=”txtAge” errormessage=”必须输入” display=”dynamic” runat=”server”/> <asp:compareval
A. 50
B. 60
C. 80
D. ok
10.假设存放ASP.NET应用程序页面的目录为C:\InetPub\WWWRoot\WebSvrSample则Request对象的ApplicationPath属性的值是()
A. c:\InetPub\WWWRoot
B. /WebSvrSample
C. C:\InetPub\WWWRoot\WebSvrSample
D. \InetPub\WWWRoot\WebSvrSample
11.如果要获得上一级文件夹的路径,可以用的方法( )
A. GetParentFolerName
B. GetParentFolder
C. GetFolder
D. RootFolder
12.在ASP.NET中为了在页面中原样输出图中所示的字符串,下列代码正确的是() <script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<scrrpt>
A. Server.HtmlDecode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<script>”);
B. Server.HtmlEncode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<script>”);
C. Server.UrlDecode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<script>”);
D. Server.UrlEncode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’)
13.在分页显示时,用于指定每页记录数的属性是()
A. PageSize
B. PageCount
C. CacheSize
D. MaxRecords
14.在ASP.NET中,已知一个RegularExpressionBalidator控件的ValidationFexpress属性为“{3,5}”,则在RegularExpressionValidator控件所验证的TextBox控件中输入不合法的是()
A. 12345
B. abcde
C. abc123
D. 123**
15.43、 在ASP.NET中,关于下列代码的说法正确的是()。 HttpCookie user = new HttpCookie(“name”,”王飞”); //1 Response.Cookie.Add(user); //2 user.Expires=DateTime.Now.AddMinutes(4); //3 Response.Write(Request.Cookie[“name”].Value; //4
A. 代码行1错误
B. 代码行2错误
C. 代码行3错误
D. 代码行4错误
16.在ASP.NET项目中,为了提高连接数据库的灵活性,想将数据库的连接字符串保存在配置文件中,在网站启动的时候动态读取,那么连接字符串应保存在()
A. machine.config文件的<configSetions>节
B. machine.config文件的<appSettings>节
C. Web.Config文件的<configSetions>节
D. Web.Config文件的<appSettings>节
17.下面对ASP.NET 3.5验证控件说法正确的是( )
A. 可以在客户端直接验证用户输入信息并显示错误信息
B. 对一个下拉列表控件不能使用验证控件
C. 服务器验证控件在执行验证时必定在服务器端执行
D. 对验证控件,不能自定义规则
18.在.NET应用中,改变button的()属性可以改变button的大小,颜色,位置等
A. style
B. text
C. name
D. type
19.在 ASP.NET 中,在一注册页面为了验证用户输入的用户名必须是六个英文的字母,你认为最可能需要使用下列 ( ....) 验证控件对其进行验证
A. ReqireFieldValidator
B. CompareValidator
C. RangeValidator
D. Validator
E.
20.基于()的数据传输标准,WEB服务可以实现跨平台、跨语言的相互通信和数据共享。
A. HTML
B. CSS
C. XML
D. SQL
二、判断题(共20道试题,共40分。)
1.我们通过浏览器浏览主页时,看到的其实是一种所谓的超文本(hypertext)文件,它一方面通过“超级链接”相互关联,另一方面内含多媒体对象,因此称为“超文本”
A. 错误B. 正确
2.Response对象有一个Write方法,该方法可将指定的字符串写到当前的HTTP
A. 错误B. 正确
3.XHTML是HTML的子集。
A. 错误B. 正确
4.RangeValidator控件的Type 属性为比较值时使用的数据类型
A. 错误B. 正确
5.Access数据库以文件形式保存,文件的扩展名是MDB
A. 错误B. 正确
6.当用户在客户端打开浏览器并连接到一个Web服务器时,客户端浏览器与服务器端就建立一个Session会话。
A. 错误B. 正确
7.ASP.NET为创建定制的数据源,启用可扩展的模型来支持新的数据类型。
A. 错误B. 正确
8.当Application对象的生命周期开始时,Application_onstart事件会被启动
A. 错误B. 正确
9.当应用程序访问127.0.0.1时,总是访问本机的IP
A. 错误B. 正确
10.ASP全名Active Server Pages,是一个Web服务器端的开发环境,能运行动态的、交互的、高性能的Web服务应用程序
A. 错误B. 正确
11.应用层的协议有DNS协议、TELNET协议和多媒体的HTTP协议等
A. 错误B. 正确
12.Calendar控件是日期选择器,用来以月历的形式显示日期
A. 错误B. 正确
13.使用ListBox控件可以创建列表框。
A. 错误B. 正确
14.DataSet:ADO.NET中非连接数据访问模型的最重要对象。能提供关系型数据库管理系统(DBMS)的基础功能
A. 错误B. 正确
15.超文本传输协议(Hyper Text Transfer Protocol,HTTP)从1990年开始应用于WWW,它可以简单地被看成是客户端浏览器和Web服务器之间的会话
A. 错误B. 正确
16.作为.NET开发的一部分,Microsoft发布了一套运行时编程工具和应用编程接口(API),称为.NET Framework,让开发团队能够创建.NET应用程序和XML Web Services
A. 错误B. 正确
17.Response对象有一个Write方法,该方法可将指定的字符串写到当前的HTTP
A. 错误B. 正确
18.htm文件不需要编译,直接从Web服务器下载到浏览器执行计划即可。
A. 错误B. 正确
19.通常网络程序设计所采取的大都是一种叫客户-服务器(Client/Server,C/S)方式,这种方式的应用一般是基于小型局域网的
A. 错误B. 正确
20.Login控件是ASP.NET中提供的登录控件组合,并自带基本的用户身份验证功能和身份记录功能
A. 错误B. 正确
转载请注明奥鹏作业答案网 www.ap5u.com
页:
[1]