《数据库设计与实践》模拟试题及答案2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

《数据库设计与实践》模拟试题及答案(二)一、填空题(每题2分,共20分)1.在VisualBasic.NET中,过程被分为两类____Sub____和___function___。2.在Web窗体的Page_Load事件中可以通过__IsPostBack__属性区分窗体是首次还是回送(Postback)。3.使用__Response___对象的Redirect方法可实现用户从一个Web窗体页重定向到另一个Web窗体页。4.Repeater控件中必须使用的模板是___ItemTemplate(或:数据模板)___。5.ASP.NET提供进行身份验证的三种方式分别是___Windows的身份验证___、___窗体(Forms)的身份验证__和____微软Passport服务的身份验证____。6.DimbAsBoolean,则执行语句b=5-8后,变量b的值是___True___7.声明一个用户控件的三个主要元素是___TagPrefix___、____TagName__和__Src____。8.可以通过AllowPaging属性为DataGrid设置自动分页功能。9.如果要把数据填充到DataSet中,应该使用ctaAdapter_____对象的Fill方法。10.控件的属性值可以由用户设置,也可以使用系统提供的___默认值___。二、选择题:(每题3分,共30分)1.如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含(C)。A.SELECTMIN(年龄)AS平均FROM学生表B.SELECTMAX(年龄)AS平均FROM学生表C.SELECTAVG(年龄)AS平均FROM学生表D.SELECTCOUNT(年龄)AS平均FROM学生表2.以下哪些不是asp.net的特点?(B)A.可以使用完整的c#,vb.net等编译语言编程B.在服务器端解释执行C.基于控件的事件驱动的编程方式D.代码和页面文件可以分开编写3.查询姓名中带有“玲”字的学生,则条件语句应包含(B)。A、WHERE姓名LIKE%‘玲’B、WHERE姓名LIKE‘%玲%’C、WHERE姓名%‘LIKE玲LIKE’D、WHERE姓名LIKE‘玲%’4.使用BoundColumn的什么属性可以设置该绑定列是否可编辑?(D)A.DataFieldB.HeaderTextC.sortExpressionD.ReadOnly5.在设计Web窗体时,为了避免Web服务器返回给用户的HTML代码出现与浏览器不兼容的问题。最好选择(C)。A.只使用HTML控件B.只使用HTML服务器控件C.只使用Web服务器控件D.以上都不对6.用户控件的文件扩展名是(D)。A.asxB.aspxC.ctlD.ascx7.将DataGrid的记录自动分页为每页9行,应实施(B)和设置DataGrid的AllowPaging为True,将PageSize设置为9。A.将PageSize属性设置为9B.在PageIndexChanged事件中设置CurrentPageIndex属性及执行DataGrid的数据绑定。C.设置DataGrid的AllowPaging为false,将PageSize设置为9D.在PageIndexChanged事件中设置CurrentPageIndex属性8.下面哪一个不是声明用户控件必须的主要元素:(C)A.TagPrefix属性B.TagName属性C.Text属性D.Src属性9.若要使命令按钮不可用,则可设置其(D)属性为False来实现。A.ValueB.CancelC.DefaultD.Enabled10.Application_Start事件在(C)文件中定义。A.web.configB.achine.configC.global.asaxD.default.aspx三、判断题(正确的划√,错的划×并指明原因,每小题2分,共20分)1.默认情况下,验证控件只在客户端执行验证操作。(×)原因:默认情况下,验证控件只在服务器端执行验证操作。2.在.aspx文件的开头,添加%@PageTrace=true%即可启用页跟踪。(√)3.当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除。(√)4.在DataGrid中,当DataSource属性设置为一个DataSet时,则DataMember属性应该设置为DataSet的一个表(√)。5.DataList控件支持数据分页。(×)原因:DataList控件不支持数据分页。6.默认情况下,验证控件只在客户端执行验证操作。(×)原因:默认情况下,验证控件只在服务器端执行验证操作。7.OledbDataAdapter对象来自于OLEDB数据提供者。(√)8.Just-in-Time(JIT)编译器的作用是把MSIL编译成本机代码(nativecode)以适合程序所在机器(√)9.声明用户控件时无需指定TagName属性。(×)原因:声明用户控件时必须指定TagName属性。10.将HTML标记转化为HTMLServer控件需在标记中加入runat=”server”(√)四、简答题(每小题10分,共30分)1.编写一段代码,将以下数组的第1列第2个元素的值赋为20,并回答该数组一共有多少个元素。DimmyArray(3,3)AsInteger答:DimmyArray(3,3)AsIntegermyArray(0,1)=20数组中共有16个元素(注:可以使用myArray.Length得到)2.简述实现Windows身份验证的一般步骤。答:(1)在IIS中配置身份验证选项。从匿名访问、基本验证、简要验证和集成Windows验证中选择合适的一项(2)在件Web.config中启用基于Windows的身份验证方式(authenticationmode=Windows/)3.根据以下代码回答:DimconnAsSqlConnectionconn=NewSqlConnection()conn.ConnectionString=server=London;Database=pubs;User=sa;Password=123conn.Open()A.连接对象的名字是什么?B.选择了什么类型的数据提供者?C.数据库的名称是什么?D.使用的安全验证方式是什么?答:A:connB:SQLServer数据库提供者C:pubsD:混合验证方式(或者SQL验证)

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功