- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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. 请编程遍
您可能关注的文档
最近下载
- 女方净身出户离婚协议书范文(九篇).doc VIP
- 智慧健康养老服务与管理专业《老年社会工作理论与实务》课程标准.docx VIP
- 人工智能视域下课堂教学智慧评价:以CSMS促教师专业成长以财经素养教育与德育融合班会课为例.docx VIP
- 大学团支部书记竞选PPT.pptx VIP
- 管道保温规范.ppt
- 2023“概论”第一章 毛泽东思想及其历史地位.ppt
- 食品工程原理及绪论.ppt VIP
- 《verilog_数字系统设计课程》(第二版)思考题答案.pdf
- 小学英语课程与教学(第二版)3 第三章 小学英语教学技巧.pptx VIP
- 高中数学_函数与方程不等式之间的关系教学设计学情分析教材分析课后反思.pdf VIP
文档评论(0)