欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

在NET框架下开发三层结构数据库应用系统

  • 资源ID:168797740       资源大小:21KB        全文页数:13页
  • 资源格式: DOCX        下载积分:15积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要15积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

在NET框架下开发三层结构数据库应用系统

在使用.NET开发应用程序过程中,如果需要提供在多种数据库上无缝移植的功能时,我们应当 采用()设计模式。(选择一项)a)面向对象b)面向过程c)抽象工厂d)实体工厂答案C在.NET框架下,输入输出错误将引发()异常。(选择一项)SystemException ArithmeticExceptionArgumentExceptionIOException答案D在.NET框架下开发三层结构的数据库应用系统时,可以通过以下()方法创建Dat aSe t(数据集) 对象。 (选择二项)a)通过Connection对象和Command对象将数据填充到DataSet对象中b)通过DataAdapter(数据适配器)的Fill方法直接填充到DataSet对象中c)通过手动编码自定义DataTable(数据表)、DatColumn(数据列)和DataRow(数据行),然后将 数据表添加到Dat aSe t对象中。d)通过DataReader对象的Fill方法将数据添加到DataSet对象中答案BCC#中自定义一个DataSet对象时不包括的步骤是()。(选择一项)a)需要创建一个DataAdapter对象b)需要创建一个DataTable对象c)创建表结构添加到DataTable中d)创建DataRow对象答案A在.NET框架下的三层结构应用程序中,创建DataSet时,DataColumn类的属性中用来表示字段唯 一性的属性是()。 (选择一项)a)AllowDBNullb) ColumnNamec) DataTyped) Unique答案D在.NET三层结构中,从DataSet中获取数据的方式有()种。(选择一项)a) 1种b) 2种c) 3种d) 4种答案B在C#中,关于DataView的属性,下面说法正确的是()。(选择二项)a) Sor t属性可以筛选在Da taView中的数据b) RowFil ter属性可以筛选在Da taView中的数据c) Coun t属性表示Da taView中的数据个数d) Table属性表示Da taView中的表格个数 答案BC在C#中,下面关于DataView的描述中正确的是()。(选择一项)a) Dat aView中的RowFil ter属性可以筛选在Da taView中的数据。b) Dat aView可以直接包含在Da taSe t对象中。c) Dat aView中的Table属性表示Da taView中的表格个数。d) 一个DataTable对象只能生成一个DataView对象。 答案AC#中下面关于DataView描述正确的是()。(选择一项)a) Dat aView为我们提供Dat aSe t的动态视图。b) Da taView可以直接包含在Da taSe t对象中。c) 一个DataTable对象可以生成多个DataView对象。d) 一个DataTable对象只能生成一个DataView对象。答案C在.NET框架下的三层结构应用程序中使用DataView时,用来对结果行进行筛选的属性是()。(选 择一项)a) Filterb) Sortc) RowFilterd) Count答案C在.NET框架下开发三层结构的数据库应用系统时,using语句范围内定义了一个数据库连接对 象,当程序执行到using语句末尾时,将自动释放此数据库对象。假设St rSQL为连接字符串,以 下using语句使用正确的是()。(选择一项)a) using SqlConnection conn = new SqlConnection(strSQL)b) using (SqlConnection conn = new SqlConnection()strSQLc) using (SqlConnection conn = new SqlConnection(strSQL)d) using (SqlConnection conn = new SqlConnection(strSQL) 答案D使用Visual Studio 2005开发并进行单元测试时,断言Assert.Inconclusive表示()。(选择一 项)a) 测试指定的值是否相等,如果相等则测试通过b) 表示一个未验证的测试c) 测试指定的条件是否为true,如果为true测试通过d) 测试指定的对象是否为空引用,如果为空测试通过。 答案B在使用Visual St udio 2005开发的应用程序中,常用的断言方法中()方法表示一个未验证的测 试。 (选择一项)a) Assert.AreEqual()b) Assert.Inconclusive()c) Assert.IsTrue()d) Assert.IsNull()答案B使用Visual Studi。2005开发并进行单元测试时,以下断言中用来判断两个值是否相等的是()。( 选择一项)a) Assert.AreEqual()b) Assert.IsTrue()c) Assert.IsNull()d) Asser t.IsNo tNull()答案A在c#程序开发过程中,使用VSTS平台进行单元测试的基本步骤包括以下三步,其正确顺序是 ().(选择一项)1、运行测试 2、创建测试 3、编写测试a) 321b) 132c) 231d) 123答案C以下不属于VSTS创建单元测试时生成文件的是()(选择一项)a) 测试结果文件b) 测试管理文件c) 本地测试运行设置文件d) 测试说明文件答案A在.NET框架下开发的三层结构应用程序中,与用户直接交互的是()。(选择一项)a) 表示层b) 业务逻辑层c) 数据访问层d) 模型层答案A在.NET框架下可以开发三层结构的应用程序,关于三层结构的描述错误的是()。(选择一项)a) 三层结构职责清楚,易于维护b) 三层结构易于升级,表示层更换为其他形式时, 不用改变业务逻辑层和数据访问层c) 采用三层结构开发应用程序时,代码量小d) 采用三层结构开发应用程序时,安全性较高答案C在.NET框架下开发三层结构应用程序时,以下代码最有可能出现在()。(选择一项)switch(cboLogInType.Text) 口 case "学员":StudentForm studentForm = new StudentForm();studentForm.Show();break;case "管理员":AdminForm adminForm = new AdminForm();adminForm.Show();break;a) 表示层b) 业务逻辑层c) 数据访问层d) 模型层答案A在.NET框架下开发三层结构应用程序时,关于三层结构的说法中错误的是()。(选择一项)a) 三层结构体现了“高内聚,低耦合”的思想。b) 三层结构在大中型应用系统中应用较多。c) 三层结构适用于客户界面需求经常发生变化的情景。d) 三层结构适用于客户对开发语言要求经常发生变化的情景。 答案D在.NET框架下开发三层结构应用程序时,以下代码最有可能出现在()。(选择一项) string sql = string.Format("SELECT COUNT(*) FROM users WHERE LoginId='0' ANDLogInPwd = '1'", loginId, loginPwd); SqlCommand command = new SqlCommand(sql,DBHelper.connection);a) 表示层b) 业务逻辑层c) 数据访问层d) 模型层答案C在.NET开发环境下开发一个学籍管理系统,当搭建三层结构的业务逻辑层时,需要创建的项目 类型是()。 (选择一项)a) Windows应用程序b) 类库c) 控制台应用程序d) Windows控件库答案B在.NET框架下可以开发三层结构的应用程序,关于三层结构的描述错误的是()。(选择一项)a) 三层结构可以大大提高程序运行效率b) 三层结构可以使得系统结构更清晰c) 三层结构可以大大降低程序后期维护成本d) 三层结构可以充分发挥团队协作开发的优势 答案A在.NET框架下开发三层结构应用程序时,以下代码最有可能出现在()。(选择一项) if(txtLoginId.Text.Trim() = "") MessageBox.Show("请输入用户名"); txtLoginId.Focus();a) 表示层b) 业务逻辑层c) 数据访问层d) 模型层答案A在Visual Studio 2005开发的应用程序中,抽象工厂设计模式属于()型模式。(选择一项)a) 创建b) 结构c) 行为d) 条件答案A在.NET中,下列关于设计模式的描述中不正确的是()。(选择一项)a) 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案b) 设计模式描述了软件开发过程中某一类常见问题的一般性解决方案c) 面向对象设计模式是在特定场景下,解决一般设计问题中类与相互通信对象的描述d) 抽象工厂是一种设计模式,而简单工厂不是一种设计模式 答案D在.NET框架下三层结构中,实体类的主要作用是()。(选择一项)a) 查找数据b) 数据传递的载体c) 接收数据d) 过滤数据答案B在.NET框架下开发三层结构应用程序时,以下代码最有可能出现在()。(选择一项) public int Id get return this.id;set this.id = value; public UserState UserState get return this.userState; set this.userState = value; a) 表示层b) 业务逻辑层c) 数据访问层d) 模型层答案D在.NET框架下的应用程序中,根据数据表编写实体类时,表中的每一个字段,对应实体类中的 一个pro tec ted类型的字段和一个()类型的属性。(选择一项)a) protectedb) publicc) privated) internal答案B在.NET框架下的三层结构应用程序中,关于实体类在表示层中的作用,下面说法错误的是()。(选 择一项)a) 用于将表示层输入的数据传递给业务逻辑层b) 用于将业务逻辑层传递的数据绑定到数据展示控件c) 用于判断表示层输入的数据是否正确d) 实体类将我们在表示层操作的数据作为对象来操作 答案C在.NET框架下的三层结构应用程序中,在实体类前面一般都加上序列化属性Serializable, 目的是()。 (选择一项)a) 可以利用反射技术读取类的辅助说明b) 没什么用处c) 解决数据传输时数据类型的安全和稳定性d) 类似于public等修饰符,用来标识类的作用域答案C在.NET框架下使用实体类实现三层结构时,以下选项中用于实现数据访问层返回强类型实体对 象集合的是()。a) ILIST<T>b) LIST<T>c) Arrayd) ArrayList答案A在.NET框架下开发三层结构的数据库应用系统时,实体类的主要作用是()。(选择一项)a) 封装信息b) 扩展应用c) 数据保存d) 数据载体答案D在.NET三层结构中,一般使用()返回多个实体对象集合比较合适。(选择一项)a) objectb) 泛型c) 数组d) DataSet答案B在VisualStudio 2005开发的应用程序的Exception类中,获取异常来源的属性是。(选择一项)a) Messageb) StackTracec) Sourced) InnerException答案c在.NET框架下,算术运算导致的错误将引发()异常。(选择一项)a) SystemExceptionb) ArithmeticExceptionc) ArgumentExceptiond) IOException答案B在.NET框架下,使用ADO.NET组件时发生错误将引发()异常。(选择一项)a) SystemExceptionb) DataExceptionc) ArgumentExceptiond) IOException 答案B在.NET框架下,输入输出错误将引发()异常。(选择一项)a) SystemExceptionb) ArithmeticExceptionc) ArgumentExceptiond) IOException答案D在使用Visual Studi。2005开发的应用程序中,通常使用()来捕获参数异常。(选择一项)a) SystemsExceptionb) ArgumentExceptionc) ArithmeticExceptiond) DataException答案B在使用Visual St udi。2005开发的应用程序中,数据访问层应用了抽象工厂设计模式,以下代 码最有可能对应抽象工厂模式中的()部分代码。(选择一项)public List<Student> GetAllStudents() /具体实现a) 抽象工厂b) 实体工厂c) 抽象产品d) 实体产品答案D在.NET框架下开发的应用程序中,抽象工厂设计模式中()的主要功能和职责是实现自己的功能。 ( 选择一项)a) 抽象工厂b) 实体工厂c) 抽象产品d) 实体产品答案D在.NET框架下开发的应用程序中,抽象工厂设计模式参与的对象为()。(选择一项)a) 抽象工厂b) 实体工厂c) 实体产品d) 抽象产品e) 以上全部答案E在用C#描述设计模式中,下面()内容不属于抽象工厂模式。(选择一项)a) 抽象产品b) 实体工厂c) 实体产品d) 抽象接口答案D在.NET三层结构中,数据访问层使用了抽象工厂设计模式来访问两种数据库SQLServer和 Access,对于在业务逻辑层调用的数据访问层的方法描述正确的是()。(选择二项)a) 需要创建抽象工厂b) 需要使用抽象工厂创建抽象产品c) 需要实例化抽象工厂的对象d) 需要在调用数据访问层的方法时指定是SQL Server版还是Access版答案AB在Visual St udio 2005的实际应用抽象工厂设计模式中,我们通常会创建一个IDAL项目,这个 项目主要对应抽象工厂模式中的()。 (选择一项)a) 抽象工厂b) 实体工厂c) 抽象产品d) 实体产品答案C关于.NET抽象工厂设计模式中各对象的描述,正确的是()。(选择二项)a) 抽象工厂的主要功能和职责是生产抽象产品,作用是减少程序的代码量b) 抽象产品的主要功能、职责是提供实体产品的访问接口,作用是创建实现其接口的多个子类 对象c) 实体工厂的主要功能和职责是生产实体产品,作用是创建具体子类产品对象d) 实体产品的主要功能、职责是实现自己功能,是独立实现的功能模块,和抽象产品无关 答案BC.NET中,关于搭建三层架构的说法错误的是()。 业务逻辑层是表示层和数据访问层的桥梁.aspx文件在业务逻辑层模型贯穿应用于整个三层架构SQL语句应该出现在数据访问层答案在.NET框架下开发三层结构应用程序时,关于三层结构依赖关系描述错误的是()。(选择二项)a) 表示层依赖于业务逻辑层b) 表示层依赖于业务逻辑层和数据访问层c) 业务逻辑层依赖于数据访问层d) 业务逻辑层依赖于表示层和数据访问层答案BD在.NET三层结构中,实体类通常添加到一个项目中,这个项目是()。(选择一项)a) 类库项目b) Windows应用程序c) 控制台应用程序d) ASP.NET应用程序答案A在.NET三层结构中,创建的实体层项目是()。(选择一项)a) 控制台应用程序b) Windows应用程序c) 类库项目d) ASP.NET应用程序答案C在.NET开发环境下开发一个WinForms的应用程序,创建的表示层项目是()。(选择一项)a) 类库项目b) Windows应用程序c) 控制台应用程序d) Web项目答案B

注意事项

本文(在NET框架下开发三层结构数据库应用系统)为本站会员(ba****u)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!