C第三套试题及答案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C第三套试题及答案

C#试题(3) 填空题 类的三大特性是(继承)(封装)(多态)。 SQL语言中,用于事务回滚的语句是(rollback tran)。 3. 声明静态变量的关键字是(static),声明常量的关键字是(const)。 4. 软件工程的三大文档(需要分析说明书)(概要设计说明书)(详细设计说明书)。 5. 为数据表创建索引的目的是(提高查询速度)。 6. B/S通常使用的结构设计模型分为(模型)(视图)(控制器)。(MVC经典的Web/Business/DataAccess) 7. SQL SERVER中索引类型包括的三种类型分别是(唯一索引)(主键索引)(聚集索引)。 8. 在SQL SERVER2000中的四中约束(主键)(唯一)(外键)(检查)。 9. Codebehind主要是通过把(aspx代码)和(cs代码)放在不同的文件中来实现代码分离的。 10.计算字段的平均值和最大值的函数是:(avg)(max) 11.XML的全称是(Extensible Markup Language),提供了快速和有效地读写XML的方式的类分别是(XMLReader)(XMLWriter)。 12. SQL SERVER 中的存储过程是(预编译集合)。 13.C#中所有的类型实质上都是从(object)类派生而来的。 14..NET运行库支持被称为(委托)的引用类型,其作用类似于C++中函数指针的用途。 15. 在流程控制中CONTINUE的作用(跳出当前循环继续) 简答题 描述下C#中的程序集?程序集是有哪两部分组成? 答:程序集是自我描述的安装单元,由一个或多个文件组成,一个程序集可以是一个包含元数据的DLL或EXE,也可以由多个文件组成,例如资源文件、元数据、DLL和EXE。程序集的安装仅是复制所有的文件而已,使用xcopy命令即可完成安装,有两种类型:私有的和共有的。 什么是元数据? 答: 元数据是以二进制形式存在于PE文件中的信息集合,它包含了每个类型的声明及其所有成员(方法、字段、属性和事件)的声明,包括名字和类型,而对于每个实现的方法,元数据包含调用者用于定位方法体的信息。与旧的技术如类型库等相比较而言,元数据更加完整,并总是嵌入到托管模块中。 请写出 BOOL flag 与“零值”比较的 if 语句?请写出 char p 与“零值”比较的 if 语句? 答:if(flag){};if(!flag)。 说出下面几个函数的区别: private void test(string str){…} private void test(ref string str){…} :值参数通过引用传递给方法,必须先初始化str private void test(out string str){…}:str通过引用被传送,从test中返回时,保留该方法对其的改变 什么是强类型系统? 答:C# 是强类型语言;因此每个变量和对象都必须具有声明类型在许多大型、关键的应用程序中,计算机每秒钟都在执行大量的任务。更为经常的不是这些任务本身,而是将这些任务结合在一起完成一个业务要求,称为事务。解释重载函数、虚拟函数的概念?请简述以下两个for循环的优缺点 for (i=0; iN; i++) { if (condition) DoSomething(); else DoOtherthing(); } if (condition) { for (i=0; iN; i++) DoSomething(); } else { for (i=0; iN; i++) DoOtherthing();} 答:其实这两个for循环在不同的环境下不同。总的来说前面的代码简洁,但是多执行了N-1次,效率底些,后面的效率高些,但是不够简洁。 11.描述怎样区分ExcuteNonQuery ,ExcuteDataReader和ExcuteScalar方法? 答:ExcuteNonQuery返回受影响的行数;ExcuteDataReader返回DataReader;ExcuteScalar返回查询结果的第一行的一列的值,忽略其他行列。 12. 列出ADO。NET中读写数据库的主要的几个类?它们的作用? 答:Connection数据库连接;Command执行SQL语句或存储过程;DataAdapter用于填充DataSet和更新数据库的一组数据命令和数据库连接,断开模式;DataReader,读取数据库信息,是只读向前的;DataSet数据在内存中的缓存。 13. 什么是中间语言(IL)?它的作用? 答:代码在执行前都要被编译为托管代码,与C

文档评论(0)

3774384 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档