AspNet期末考试卷附答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AspNet期末考试卷附答案
1. WebGrid控件中哪个属性可以设置是否启动分页() [单选题]
A、rowsperpage
B、canpage(正确答案)
C、pagesort
D、allowpage
2. 在webpage中,哪个控件的与webform中GridView控件功能类似() [单选题]
A、DataGridView
B、Grid
C、WebGrid(正确答案)
D、DataTable
3. 使用WebChart中的哪个方法可以绑定数据源 [单选题]
A、BindData
B、DataSource
C、DataBind
D、DataBindTable(正确答案)
4. 以下哪个属性不属于WebChart的属性 [单选题]
A、FileName
B、Width
C、Height
D、Title(正确答案)
5. WebGrid控件前端页面以何种形式进行输出?() [单选题]
A、@webpage.GetHtml()(正确答案)
B、@webpage.bind()
C、@webpage.ShowHtml()
D、@webpage.Html()
6. C/S结构中,客户端能够使用哪种操作系统()①linux ②windows ③imac ④都可以 [单选题]
A、①
B、①②
C、①③
D、④(正确答案)
7. 当前使用最多的网络应用程序开发体系结果有哪些()
A、A/S
B、B/C
C、B/S(正确答案)
D、C/S(正确答案)
8. C/S是什么单词的缩写() [单选题]
A、Class/Server
B、Client/Server(正确答案)
C、Click/Server
D、Clear/Server
9. B/S是什么单词的缩写() [单选题]
A、Big/Silent
B、Browser/Silent
C、Big/Server
D、Browser/Server(正确答案)
10. 在B/S结构中,客户端能够使用哪种浏览器?()①google浏览器②ie浏览器
③火狐浏览器④都可以 [单选题]
A、①
B、②
C、③
D、④(正确答案)
11. URL的组成由哪些()
A、应用层协议(正确答案)
B、主机IP地址或域名(正确答案)
C、协议端口号(正确答案)
D、资源所在的路径和文件名(正确答案)
12. URL中的http是什么() [单选题]
A、网络控制协议
B、应用层协议(正确答案)
C、服务器地址
D、传输控制协议
13. 请选择正确的HTTP协议的服务器访问响应过程()
①客户端和web服务器建立连接
②客户端发送http请求
③服务器接受客户端的请求,生成http响应并发送给客户端
④服务器关闭连接。
客户端接收服务器端响应,恢复页面 [单选题]
A、①②③④(正确答案)
B、①③②④
C、①④②③
D、②①③④
14. 请选择所有的HTTP请求方式
A、GET(正确答案)
B、POST(正确答案)
C、PUT(正确答案)
D、HIDE
15. GET和POST请求的区别是()
A、GET请求方式只能传送文本给服务器(正确答案)
B、POST可以传送二进制数据给服务器(正确答案)
C、GET请求方式提交的数据不能超过2KB(正确答案)
D、POST请求方式提交的数据不能超过4KB
16. 下面哪些是GET请求的特点()
A、请求提交的数据会显示在地址栏(正确答案)
B、请求提交的数据不会显示在地址栏
C、GET请求有长度限制(正确答案)
D、GET请求没有长度限制
17. 有哪些开发模式()
A、Web pages(正确答案)
B、web forms(正确答案)
C、MVC(正确答案)
D、Win Forms
18. 下面哪些是页面指令()
A、<%@Page %>(正确答案)
B、<-@Page ->
C、<%@Import %>(正确答案)
D、<-@Import ->
19. 下面哪些web应用程序的工作流程是正确的()
A、用户在浏览器中输入网址或点击提交请求(正确答案)
B、服务器不需要用户的请求就能返回数据给用户
C、服务器得到用户的请求后进行处理(正确答案)
D、服务器根据用户请求进行处理,并且把结果返回给客户端(正确答案)
20. 下面获取文本框的数据内容,操作顺序正确的是()
①在代码中找到文本框的ID值,即文本框对象
②在对象后面打一个点找到text属性
③定义变量接收这个text属性值 [单选题]
A、②①③
B、①②③(正确答案)
C、①③②
D、③②①
21. 在中,()将虚拟目录映射到实际的物理目录。
[单选题]
A、HTML
B、IIS(正确答案)
C、XML PARSER
D、DHCP
22. 在中,下列()文件夹用于保存类文件 [单选题]
A、App_Data(正确答案)
B、App_GlobalResources
C、App_Themes
D、App_Code
23. 关于 窗体应用程序,下列说法哪些是不正确的() [单选题]
A、Web 窗体是在浏览器中进行解释执行的(正确答案)
B、Web 窗体程序中脚本和代码可以分开
C、Web 窗体程序产生的HTML 页面只能运行于IE 浏览器
D、Web 窗体程序的代码可以使用任何一种.NET 兼容的编程语言编写
24. 关于配置文件的一些特点,描述错误的是() [单选题]
A、 允许将配置设置与静态内容、动态页和业务对象一起存储在应用程序的目录层次结构中。
B、 不可以通过IIS对配置文件进行直接的浏览器访问
C、machine.config设置可应用于整个服务器的属性
D、Web.config只能存放在根目录中(正确答案)
25. 下列错误的是() [单选题]
A、提供了多种语言支持
B、提供了多种平台支持
C、提供了跨平台支持,也支持在Unix下执行(正确答案)
D、采取编译执行的方式,极大提高了运行的性能
26. 支持的配置文件的类型有()
A、服务器配置文件
B、IIS配置文件
C、计算机配置文件(正确答案)
D、应用程序配置文件(正确答案)
27. 下列选项中,哪一个是.NET应用的基础?() [单选题]
A、公共语言运行类(正确答案)
B、虚拟机
C、基类库
D、类库
28. APP_Date目录用来放置() [单选题]
A、共享的数据库文件(正确答案)
B、共享文件
C、被保护的文件
D、代码文件
29. 文件系统网站非常适用于学习使用,因为()
A、不要安装IIS(正确答案)
B、网站允许放置在任意目录下(正确答案)
C、能够进行单独测试
D、工组成员不可访问中心服务器上的公共站点
30. .NET依赖下列哪项技术实现跨语言相互性() [单选题]
A、CLR
B、CTS
C、CLS(正确答案)
31. 下列哪个不是的优点 [单选题]
A、将业务逻辑代码与现实逻辑分开
B、与浏览器有关(正确答案)
C、多处理器环境的可靠
D、执行效率的大幅提高
32. Web窗体与()无关 [单选题]
A、控件
B、浏览器(正确答案)
C、服务器
D、编译器
33. 数据验证控件有哪些验证方式()
A、后端代码验证(正确答案)
B、数据库验证
C、JavaScript验证(正确答案)
D、服务器验证控件(正确答案)
34. 下面哪些是的常用验证控件()
A、comparevalidator(正确答案)
B、customvalidator(正确答案)
C、rangevalidator(正确答案)
D、requiredFieldVlidator(正确答案)
35. 非空验证控件有哪些属性()
A、ControlToValidate(正确答案)
C、Text(正确答案)
D、ErrorMessage(正确答案)
36. 比较验证控件有哪些属性()
A、ControlToValidate(正确答案)
B、ControlToCompare(正确答案)
C、Type(正确答案)
D、Css
37. 比较验证控件的Type属性可以选哪些值()
A、String(正确答案)
B、Integer(正确答案)
C、Double(正确答案)
D、Date(正确答案)
38. 比较验证控件的ControlToValidate属性要填入的是控件的() [单选题]
A、name值
B、ID值(正确答案)
C、class值
D、value值
39. 比较验证控件的Operator的默认值是() [单选题]
A、GreaterThanEqual
B、NotEqual
C、LessThan
D、Equal(正确答案)
40. 双击页面上的“注册”按钮,vs2017会为按钮注册()事件 [单选题]
A、数据绑定事件
B、初始化事件
C、点击事件(正确答案)
D、双击事件
41. 中页面文件Regist.aspx对应的类文件名是() [单选题]
A、Regist.aspx.cs(正确答案)
B、Regist.cs
C、Regist.asp
D、Regist.asp.cs
42. 范围验证控件有哪些属性()
A、ControlToValidate(正确答案)
B、Hide
C、MaximumValue(正确答案)
D、Type(正确答案)
43. 自定义验证控件的英文名是() [单选题]
A、CustomValidator(正确答案)
B、RegularValidator
C、CompareValidator
D、RequiredFieldVlidator
44. 错误汇总验证控件的错误显示方式有哪些()
A、简单列表(正确答案)
B、段落(正确答案)
C、弹出框(正确答案)
D、图片
45. 如果需要验证非空,使用哪种控件() [单选题]
A、CustomValidator
B、RequiredFieldValidator(正确答案)
C、CompareValidator
D、RegularExpressionValidator
46. 如果需要验证验证用户输入的年龄在0到100之间需要哪种控件() [单选题]
A、CustomValidator
B、RequiredFieldValidator
C、CompareValidator
D、RangeValidator(正确答案)
47. 关于CustomValidator控件哪些说法是对的()
A、支持客户端验证(正确答案)
B、支持服务器端验证(正确答案)
C、服务器使用ServerValidate事件做服务器验证(正确答案)
D、不支持客户端验证
48. 在中,如果要验证两个文本框输入的密码是否一致,一般情况下使用()控件 [单选题]
A、RangValidator
B、RegularExpressionValidator
C、RequireFieldValidator
D、CompareValidator(正确答案)
49. 窗体文件的扩展名为() [单选题]
A、.aspx(正确答案)
.ascx
C、.Inc
D、.html
50. 服务器控件的AutoPostBack属性用于设置其事件() [单选题]
A、是否立即回传
B、是否需要回传
C、是否需要响应
D、是否立即响应(正确答案)
51. 在中,关于母版页的说法,下面哪些是对的()
声明中要使用@Master(正确答案)
声明中要使用@Page
扩展名是.master(正确答案)
扩展名是.aspx
52. 在中,关于内容页的说法,下面哪些是对的()
声明中要使用@Master
声明中要使用@Page(正确答案)
扩展名是.master
扩展名是.aspx(正确答案)
53. 在中,母版页中的ContentPlaceHolder的说法,正确的是()母版页可以使用一个ContentPlaceHolder(正确答案)
母版页可以使用多个ContentPlaceHolder(正确答案)
母版页至少要使用一个ContentPlaceHolder(正确答案)
母版页可以不使用ContentPlaceHolder
54. vs2017中,“开始调试”的快捷键是() [单选题]
F1
Ctrl+F5
F5(正确答案)
F9
55. 在中,FileUpLoad控件包括一个()和一个()
文本框(正确答案)
多选框
浏览按钮(正确答案)
单选按钮
56. 在中,获取服务器站点根目录的代码是() [单选题]
Server.MapPath("~/")(正确答案)
Server.MapPath("/")
Server.MapPath("./")
Server.MapPath("//")
57. 在中,文件下载的两种办法有()
使用HTML超链接,在点击链接后下载(正确答案)
使用FileUpload控件下载
使用中的Response对象以及文件流来处理下载(正确答案)
使用中的Request对象以及文件流来处理下载
58. 在中, Response对象的哪个方法可以处理文件下载() [单选题]
Transmit()
TransmitFile()(正确答案)
FileDown()
FileUp()
59. 在中,站点地图的命名是() [单选题]
web.sitemap(正确答案)
web.sitemaster
site.map
site.master
60. 在中,关于站点地图的说法正确的是() [单选题]
文件内容是文本格式
需要存储在站点的根目录下(正确答案)
不能进行编辑
站点地图的文件名后缀是.map
61. 在中,正确获取RadioButtonList中选中项的值的做法是()[单选题] RadioButtonList.Item[i].Value
RadioButtonList.Text
RadioButtonList.SelectedValue(正确答案)
RadioButtonList.Item[i].Text
62. 在中,以下对DropDownList服务器控件描述错误的是() [单选题] DropDownList服务器控件不支持多重选择
可以用SelectIndex属性或者SelectItem属性来判断哪一项被选取
当用户更改选项时会引发SelectIndexChanged事件
类似WinForms中的ComboBox控件,允许用户在运行时输入文本(正确答案)
63. 在中,文件上传控件.PostedFile.FileName表示的是() [单选题]
服务器端文件物理路径
客户端文件物理路径(正确答案)
服务器端文件名称
客户端文件名称
64. 在中,下列不是服务器控件的是() [单选题]
Textarea(正确答案)
LinkButton
HyperLink
DropDownList
65. 在中,要把一个TextBox设置成密码输入框,应该设置( )属性。
[单选题]
Columns
Rows
Text
TextMode(正确答案)
66. 在中,要使Button控件不可用,需要将控件的( )属性设置为false。
[单选题]
Enabled(正确答案)
EnableViewState
Visible
CausesValidation
67. 在中,要使RadioButton控件被选中,需要将其( )属性设置为 true。
[单选题]
Enabled
Visible
Checked(正确答案)
AutoPostBack
68. 在中,在中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其()属性来区分的。
[单选题] Style
TextMode(正确答案)
Type
Input
69. 在一个ASPX页面中有一个HyperLink控件,该控件的Target属性为
"_blank",NavigateUrl属性为"", 当用户单击该控件后,下列说法正确的是() [单选题]
当前窗体将变为空白页
将打开一个新的空白页窗体
在当前页面打开""网址对应的网页
在一个新的窗体中打开""网址对应的网页(正确答案)
70. 在中,下列哪个属性是指向所使用控件的名字() [单选题] TagPrefix
TagName(正确答案)
Src
Conrtol
71. 在中,有关母版页的说法,正确的是() [单选题]
一个站点只能有一个母版页
一个内容页对应母版页的一个位置ContentPlaceHoder
内容页相当于HTML中的iframe页,浏览地址显示母版页地址
母版页的后缀是.master(正确答案)
72. 在中,下列关于用户控件的说法,正确的是() [单选题]
用户控件是一种自定义的组合控件(正确答案)
用户控件不能在同一应用程序的不同网页上重用
用户控件类似于第三方控件,需要在项目中引用该控件
用户控件不能包含其他用户控件
73. 中包含哪些基本内置对象()
Page(正确答案)
Sassion
Request(正确答案)
Response(正确答案)
74. 在中,Page对象继承于哪个类() [单选题]
System.Web.Page
System.Web.UI.Page(正确答案)
System.WebSite.UI.Page
System.Web.Server.Page
75. 中,aspx页面在运行时被编译为哪种类型的对象() [单选题] Cookie
Page(正确答案)
Session
Post
76. 在中,有关Page对象的说法,哪些是正确的()
IsPostBack是bool值(正确答案)
IsValid指示页面验证是否成功(正确答案)
IsPost属性是bool值
IsPostBack的作用是判断页面是否是Post提交方式
77. 在中,下面哪些是Response对象的属性和方法()
Cookie(正确答案)
Write()(正确答案)
Redirect()(正确答案)
Dial
78. 在中,Response.Redirect()方法的功能是 [单选题]
页面加载
页面重定向(正确答案)
页面重新加载
页面数据上传
79. 在中,下列哪些是Request对象的属性()
QueryString(正确答案)
String
Form(正确答案)
Request(正确答案)
80. 在中,<%= %>用于输出服务端的什么类型的变量() [单选题]
非私有变量(正确答案)
私有变量
方法中的变量
类中的变量
81. 在中,页面加载事件的名称是() [单选题]
Form_Load
Page_Load(正确答案)
Session_Load
Post_Load
82. 在中,Server对象的方法和属性有()
HtmlEncode(正确答案)
HtmlDecode(正确答案)
MapPath(正确答案)
UrlEncode(正确答案)
83. 在中,Request对象的功能是从客户端获取数据,获取方法有哪些() 使用QueryString属性获取页面间GET传值(正确答案)
使用From属性获取POST传值(正确答案)
使用Request获取GET或POST传值(正确答案)
使用Response获取POST传值
84. 中的用户控件继承自()。
[单选题]
erControl(正确答案)
System.Web.UI.Page
System.Web.UI.MasterPage
IHttpHandler
85. 在中,()指令用于在处理和编译某页面时配置此页面的属性()[单选题]
@Control
@Import
@Page(正确答案)
@Register
86. 在中,<% Reponse.Write(DateTime.Now) %>等价于() [单选题] <% = DateTime.Now %>(正确答案)
<% DateTime.Now %>
< Write( DateTime.Now )>
<% Write = DateTime.Now %>
87. 代码Response.Write(Server.htmlEncode("<H1>HtmlEncode 样例
</H1>"))输出结果为() [单选题]
在窗口打印“HtmlEncode样例”
在窗口打印“<H1>HtmlEncode样例</H1>”(正确答案)
在窗口打印“H1HtmlEncode样例H1”
出现错误信息,说明嵌入的串中包含非法字符
88. 在中,response对象的( )方法用于网页重导向另一个地址。
[单选题] Transfer
Link
Redirect(正确答案)
Execute
89. 的Response内置对象,可以通过()属性指示出客户机是否已与服务器断开连接。
[单选题]
IsConnected属性
IsClientConnected属性(正确答案)
Refresh方法
CheckConnection方法
90. 在中,下面不属于Request对象的集合成员的是() [单选题] Cookies
QueryString
Form
Session(正确答案)
91. 在中,Response对象的( )属性可以设定http的输入字符编码。
()[单选题]
Charset(正确答案)
Cookie
Text
Binarywrite
92. 以下的代码,在执行时将()private void Page_Load(object sender, System.EventArgs e) [单选题]
在页面中输出字符"http://ABC.aspx"
在页面中输出字符"http%3a%2f%2fABC.aspx"(正确答案)
跳转到http://ABC.aspx页面
不会输出任何信息到请求方
93. { Response.Write(Server.UrlEncode("http://ABC.aspx"));} [单选题]
字节流形式
文本形式(正确答案)
图片形式
非文本形式
94. 在中,Cookie保存的数据是以什么形式保存在客户端的()Server
Session
Request(正确答案)
Response(正确答案)
95. 在中,写入和读取Cookie需要用到哪些对象() [单选题] HttpCookie(正确答案)
ServerCookie
HtmlCookie
ResponseCookie
96. 在中,Cookie对应的类是()
String
Name(正确答案)
Value(正确答案)
Expires(正确答案)
97. 在中,SessionID的作用是()
Session对象可以被其他用户共享
Session对象包含某一个用户的状态信息(正确答案)
当会话超时或过期,服务器会立刻清除Session对象(正确答案)
会话通过SessionID传递状态信息(正确答案)
98. 在中,Cookie对象的常见属性有() [单选题]
服务端标识自身的
服务端标识不同用户的(正确答案)
服务端标识用户传递的数据类型的
客户端标识自己的
99. 在中,能够被多个用户共享的是哪个对象() [单选题] Application(正确答案)
Session
Cookie
Server
100. 在中,下面哪些是Session对象的特点()
Abandon()(正确答案)
Clear()(正确答案)
Remove()(正确答案)
Class()。