C语言 笔试 面试 考试.doc

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

一. 填空题 1..NET Framework包括(Domain Framework)(Application Framework)()三种技术。(CLR)(共享对象类别库)(以组件的方式写成的ASP.NET)(工具箱API)、(应用程序)(框架软件) 2.运算符++X表示(自增后返回X),X++表示(返回的还是X,然后自增)。 3.软件测试方法分为(黑盒)(白盒)。 4..NET通过对各语言先编译成( 中间语言IL),然后再执行时用(即时编译器JIL )将其编译成本地平台代码,来实现异构平台下对象的互操作 5.在SQL SERVER 中游标的声明的语句是(DECLARE 游标名 CURSOR FOR )释放的语句是(DEALLOCATE 游标名)。 6.SQL SERVER的编程语言是(T-SQL)语言 7.委托声明的关键字是(delegate)。 8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(sp_help) 9.SQL语言中,用于事务回滚的语句是(rollback transaction)。 10.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是(3)个表。 11.Codebehind主要是通过把(前台代码)和(后台代码)放在不同的文件中来实现代码分离的。 12.在C#中由值类型转换为引用类型称为(装箱),有引用类型转换为值类型称为(拆箱) 13.SQL SERVER中索引类型包括的三种类型分别是(唯一索引)(主键索引)(聚集索引)。 14.软件工程的三大文档(需求分析说明书)(概要设计说明书)(详细设计说明书)。 15.在SQL SERVER2000中的四种约束(主键)(唯一)(外键)(检查)。 答案补充 二.简答题 1.什么是中间语言(IL)?它的作用? 答:代码在执行前都要被编译为托管代码,与CPU无关的指令集。 其作用:支持平台无关性,还支持语言的互操作性。 2.C#中与基类通信的关键字什么?作用是什么? 答:“base”。调用基类上已被其他方法重写的方法,指定创建派生类实例时应调用的基类构造函数,基类访问只能在构造函数、实例方法或实例属性访问器中进行,从静态方法中使用 base 关键字是错误的。 3.什么是元数据? 答: 元数据是以二进制形式存在于PE文件中的信息集合,它包含了每个类型的声明及其所有成员(方法、字段、属性和事件)的声明,包括名字和类型,而对于每个实现的方法,元数据包含调用者用于定位方法体的信息。与旧的技术如类型库等相比较而言,元数据更加完整,并总是嵌入到托管模块中。 1. 简述 private、 protected、 public、 internal 修饰符的访问权限 答: private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2. 列举ASP.NET页面之间传递值的几种方式 答: (1) 使用QueryString, 如?id=1; response. Redirect() (2) 使用Session变量 (3) 使用Server.Transfer 3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34 求第30位数是多少,用递归算法实现 答: public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i = 0) return 0; else if (i 0 i = 2) return 1; else return Foo(i - 1) + Foo(i - 2); } } 4. C#中的委托是什么?事件是不是一种委托? 答:委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。事件是一种特殊的委托 5. override与重载的区别 答: override与重载的区别重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要 Override是进行基类中函数的重写。为了适应需要。 6. 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? 答:this.Server.Transfer 7. 请编程遍

文档评论(0)

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

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

1亿VIP精品文档

相关文档