[在线作业] 东师12春《基于web程序设计》第二次在线作业答案11/15

[复制链接]
发表于 2012-9-24 07:26:40 | 显示全部楼层 |阅读模式
东师《基于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[ExamLevel]
B. Request.QueryString[0]
C. Request.QueryString[1]
D. Request.Params[1]
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属性为“[a-z0-9]{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
快速回复 返回顶部 返回列表