ASP期末复习练习题.docx
- 文档编号:23883161
- 上传时间:2023-05-21
- 格式:DOCX
- 页数:19
- 大小:23.51KB
ASP期末复习练习题.docx
《ASP期末复习练习题.docx》由会员分享,可在线阅读,更多相关《ASP期末复习练习题.docx(19页珍藏版)》请在冰豆网上搜索。
ASP期末复习练习题
课后习题答案
第一章
1、下面使用的网页制作技术不能称为动态网页的是(C)
A.ASP.NETB.JSPC.FlashD.PHP
2、.NET打造的互联网平台是(C)
A.第一代B.第二代C.第三代D.第四代
3、微软正式推出.NET的时间是(A)
A.2000年B.2001年C.2002年D.2011年
4、ASP.NET文件的扩展名是(A)
A..aspxB..aspC..csD.aspx.cs
5、C#中的语句中作为结束的符号是(D)
A.。
B.,C.:
D.;
第二章
1、关于C#语言的语法规范,下面错误的是(B)
A.C#语言中用分号作为语句分隔符
B.C#语言中不区分大小写
C.C#语言中的结构体使用大括号”{}”表示
D.C#语言从Main方法开始执行
2、下面的数据类型不属于简单类型的是(D)
A.intB.charC.doubleD.string
3、C#语言中作为连接符的符号是(A)
A.+B.&C.#D./
4、下面的逻辑运算表达式其结果为True是(A)
A.True||FalseB.False||FaseC.True&&FalseD.!
True
第三章
1、要查询姓名为“亮亮”并且在2007年1月1日前注册的用户,使用的语句是(C)
A.SELECT*FROM俱乐部WHERE姓名=亮亮AND日期<#2007-1-1#
B.SELECT*FROM俱乐部WHERE姓名="亮亮"AND日期<2007-1-1
C.SELECT*FROM俱乐部WHERE姓名="亮亮"AND日期<#2007-1-1#
D.SELECT*FROM俱乐部WHERE姓名="亮亮"OR日期<#2007-1-1#
2、要查询姓“张”或者在2006年10月1日前注册的用户,使用的语句是(D)
A.SELECT*FROM俱乐部WHERE姓名="张"AND日期<#2006-10-1#
B.SELECT*FROM俱乐部WHERE姓名=”张"OR日期<#2006-10-1#
C.SELECT*FROM俱乐部WHERE姓名LIKE"张*"AND日期<#2006-10-1#
D.SELECT*FROM俱乐部WHERE姓名LIKE"张*”OR日期<#2006-10-1#
3、要在择友俱乐部表中插入1条记录,使用的语句是(A)
A.INSERTINTO择友俱乐部(编号,姓名)VALUES(100,"xixi")
B.INSERTINTO择友俱乐部(姓名,身高)VALUES("xixi","170")
C.INSERTINTO择友俱乐部(姓名,日期)VALUES("xixi","2007-1-18")
D.INSERTINTO择友俱乐部(姓名,年龄)VALUES("xixi","27")
4、执行完”DELETEFROM俱乐部”语句后,共删除记录数是(D)
A.0B.1C.不一定D.全部
第四章
1、下面不是ADO.NET对象的是(D)
A.ConnectionB.DataReaderC.DataAdapterD.ExecuteScalar
2、下面数据库连接字符串错误的是(D)
A.server=(local);database=student;uid=sa;pwd=;
B.server=.;database=student;uid=sa;pwd=;
C.server=(local);database=student;UserID=sa;Password=;
D.server=.;database=student;UserID=sa;Password=;
3、通过Command对象执行一个聚合函数的查询,应用的方法是(A)
A.ExecuteScalarB.ExecuteReader
C.ExecuteNonQueryD.ExecuteXmlReader
4、通过Command对象执行一个返回结果是DataReader对象类型的查询,应用下列的方法是(B)
A.ExecuteScalarB.ExecuteReader
C.ExecuteNonQueryD.ExecuteXmlReader
5、总是与DataReader对象共同使用的对象是(A)
A.CommandB.DataSetC.ExecuteReaderD.DataAdapter
第五章
1、下面关于验证控件的说法错误的是(C)
A.RequiredFieldValidator控件验证表单为非空
B.CompareValidator控件对输入值与指定值进行比较
C.RangeValidator控件是正则表达式验证控件
D.CustomValidator控件让用户自己编写检验函数,执行自定义的检验
2、用户控件的扩展名是(B)
A..aspxB..ascxC..csD..acsx
3、不是FileUpload控件属性的是(D)
A.SaveAsB.HasFileC.PostedFileD.Impressions
第六章
1、下面语句执行后,页面上显示的内容是(B)
Response.Write("ASP");
Response.End();
Response.Write(".NET");
A.ASP.NETB.ASPC..NETD.ASP(换行).NET
2、下面语句执行后页面上显示的内容是(B)
Stringstr="天天向上!
";
Response.Write("
好好学习!
"+str);
A.好好学习!
天天向上!
B.好好学习!
天天向上!
(下划线部分为标题样式1)
C.
好好学习!
天天向上!
D.
好好学习!
str
3、Ssssion对象的默认有效期是(C)
A.10分钟B.15分钟C.20分钟D.25分钟
4、Application对象的默认有效期是(D)
A.10分钟B.15分钟C.20分钟D.从应用程序启动到结束
5、要获得一个文件在服务器上的绝对路径,使用的方法是(C)
A.CreateOject()B.Execute()C.MapPath()D.Transfer()
第七章
1、DataAdapter对象中用于设置选择记录的属性是(A)
A.SelectCommandB.UpdateCommand
C.DeleteCommandD.InsertCommand
2、下面对DataSet对象的描述错误的是(B)
A.DataSet独立于数据库
B.在关闭数据库后,DataSet中的数据不能再使用
C.可以通过包括XML文件在内的各种数据源获取数据
D.可以把数据放在内存的缓存中加快速度
3、要读取DataSet中的某条记录,应用的对象是(A)
A.DataTableB.DataColumnC.DataRowD.DataView
第八章
1、基本绑定表达式是(A)
A.<%#XXXX%>B.<%@XXXX%>
C.<%XXXX%>D.以上都不对
2、是GridView控件的绑定列中可以自定义显示内容的是(C)
A.BoundFieldB.ButtonField
C.TemplateFieldD.CommandField
3、GridView控件的超链接列中,表示超链接的文本的属性是(B)
A.HeaderTextB.DataTextField
C.DataNavigateUrlFieldsD.DatTextFormatString
4、DataList控件的7种模板中,表示选择项模板的是(B)
A.ItemTemplateB.SelectItemTemplate
C.EditItemplateD.以上都不对
5、向哈希表中添加一个键值的语句是(A)
A.HashtaleObject.Add(key)B.HashtaleObject.Remove(key)
C.HashtaleObject.Clear()D.HashtaleObject.Contains(key)
第九章
1、用于交换Web上结构化和模块化信息的是(D)
A.XMLB.C#C.XSDD.SOAP
2、Web服务源文件的扩展名是(C)
A..aspxB..aspCC..asmxD..ascx
3、下面关于Web服务的说法错误的是(C)
A.Web服务建立在.NETFramework和公共语言运行库之上
B.任何的WebService都可以与其他WebService进行交互
C.Web服务不能同时为多个应用程序提供服务
D.任何支持HTTP和XML的设备都可以拥有Web服务
第十章
1、一个应用程序中可以具有的Global.asax文件,Web.config文件数量是(D)
A.1,1B.若干,若干C.若干,1D.1,若干
2、用于存放.cs类文件的文件夹是(B)
A.BinB.App_CodeC.App_DataD.App_cs
补充单项选择题:
1、利用Request对象获取服务器端IP地址语句是(A)
A.Request.ServerVarialbes["Local_Addr"]
B.Request.ServerVarialbes["Remote_Addr"]
C.Request.ServerVarialbes["Remote_Host"]
D.Request.ServerVarialbes["Server-Name"]
2、利用Request对象获取客户端IP地址语句是(B)
A.Request.ServerVarialbes["Local_Addr"]
B.Request.ServerVarialbes["Remote_Addr"]
C.Request.ServerVarialbes[“Remote_Host”]
D.Request.ServerVarialbes["Server-Name"]
3、利用Request对象获取客户端主机名称语句是(C)
A.Request.ServerVarialbes["Local_Addr"]
B.Request.ServerVarialbes["Remote_Addr"]
C.Request.ServerVarialbes["Remote_Host"]
D.Request.ServerVarialbes["Server_Name"]
4、利用Request对象获取服务器端主机名地址语句是(D)
A.Request.ServerVarialbes["Local_Addr"]
B.Request.ServerVarialbes["Remote_Addr"]
C.Request.ServerVarialbes["Remote_Host"]
D.Request.ServerVarialbes["Server_Name"]
5、以下一定不是Command对象的CommandType属性值的是(B)。
A.TextB.ProviderC.StoreProcedureD.TableDirect
6、以下哪个控件用于实现必填验证(B)。
A.CustomValidator控件B.RequiredFielValidator控件
C.RangeValidator控件D.CompareValidator控件
7、以下哪个控件用于实现比较两个控件的值(D)。
A.CustomValidator控件B.ValidationSummary控件
C.RangeValidator控件D.CompareValidator控件
8、以下哪个控件用于实现验证输入值是否在特定的范围内(C)。
A.CustomValidator控件B.ValidationSummary控件
C.RangeValidator控件D.CompareValidator控件
9、以下哪个控件用于实现验证电子邮件(B)。
A.CustomValidator控件B.RegularExpressionValidator控件
C.RangeValidator控件D.CompareValidator控件
10、以下哪个控件用于实现用户自己编写检验函数(A)。
A.CustomValidator控件B.ValidationSummary控件
C.RangeValidator控件D.CompareValidator控件
11、以下哪个控件用于实现验证信息汇总(B)。
A.CustomValidator控件B.ValidationSummary控件
C.RangeValidator控件D.CompareValidator控件
12、以下不存储在服务器端的对象是(C)。
A.ApplicationB.SessionC.CookiesD.ViewState
13、定向到站内和站外页面的方法使用(C)。
A.Response.Redirect()B.Server.Execute()
C.Server.Transfer()D.Response.Write()
书本内容复习:
1、WWW起源与1989年欧洲物理研究室,目前网页根据其生成方式,分为静态网页和动态网页两种。
2、静态网页就是说该网页文件里没有程序代码。
3、动态网页就是说该网页文件里有程序代码。
4、ASP.NET窗体文件的扩展名是.aspx。
5、ASP.NET代码文件的扩展名是.cs。
6、Web服务文件的扩展名是.asmx。
7、Web用户控件的扩展名是.ascx。
8、C#的数据类型分为两大类:
值类型和引用类型。
9、enumWeekDay{Sun,Mon,Tue,Wed,Thu,Fri,Sat}Sun的值为0。
10、enumWeekDay{Sun=10,Mon,Tue,Wed,Thu,Fri,Sat}Tue的值为12。
11、int[]age={18,17,19,17}为定义了一个age数组类型。
12、在ASP.NET应用程序开发中经常要进行数据类型转换,分为隐式转换和显式转换两种。
13、数据类型转换分为隐式转换和显式转换两种,intiData=10;bytebData=(byte)iData;属于显式转换类型。
14、数据类型转换分为隐式转换和显式转换两种,intiData=20;strinsData=iData.ToString();属于显式转换类型。
15、逻辑运算符“&&”表示逻辑与
16、逻辑运算符“||”表示逻辑或
17、逻辑运算符“!
”表示逻辑非
18、三元运算符“Sex=1?
"男":
"女"”表示表达式“Sex=1”为真则返回值为"男",否则返回值为"女"。
19、.NETFramework连接数据库的核心组件是ADO.NET。
20、ADO.NET通过使用DataReader对象和DataAdapter对象两种方式来读取数据库中的数据。
21、Command对象中ExecuteScalar执行一个查询返回值为查询数据中的第1行第1列处的值。
22、ASP.NET服务器控件分为两大类HTML服务器控件和Web服务器控件。
23、普通HTML元素:
24、ASP.NET文本控件主要有Label和TextBox两种类型。
25、在登录窗口中为隐藏密码,要把TextBox控件的TextMode设为Password。
26、在Web服务器文本框控件中,只需要设置AutoPostBack属性为真(True)就可以将数据回传,省略了提交按钮。
AutoPostBack属性需要和OnTextChangeed事件配合使用。
27、容器控件Panel控件能输出客户端脚本,而PlaceHolder控件仅在服务器端起分组作用。
28、表格Table控件中CellPadding属性表示单元格边框与单元格内容之间的距离,CellSpacing属性表示单元格与单元格之间的距离,TableRow用来控制表格的行,TableCell用来控制行中的单元格。
29、广告控件AdRotatorde的ImageUrl用于设置广告图像文件的绝对或相对路径。
30、把文件从用户的计算机发送到服务器的控件为FileUpload(文件上传控件)。
31、ASP.NET缓存主要包括页输出缓存、页片段缓存和数据缓存。
32、C#代码是必区分大小写的。
(×)
33、ASP.NET网页文件的扩展名是.aspx。
(√)
34、C#中的语句必须用分号”;”结束。
(√)
35、StyleSheet.css是样式表文件。
(√)
36、Web.config是应用程序配置文件。
(√)
37、MasterPage.master是母版页文件。
(√)
38、Global.asax是应用程序全局配置文件。
(√)
39、按F5键或【启动调试】可启动调试。
(√)
40、C#的数据类型分为两大类:
值类型和引用类型。
(√)
41、多个单选按钮控件的GroupName属性设置为相同的组名称,该组内的所有单选框只能有一个被选中。
(√)
42、广告控件AdRotatorde的Impressions用于设置一个数字,该数字为广告的权值,数字越大,该广告显示的频率就越高。
(√)
44、用户控件的编写包含、
和- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 期末 复习 练习题
![提示](https://static.bdocx.com/images/bang_tan.gif)