您的位置:知识库 » 求职面试

武汉某公司C#面试题目(三)

来源: 来源网络  发布时间: 2009-11-20 17:18  阅读: 2034 次  推荐: 0   [收藏]  

一.填空题

1.     类的三大特性是()()()。

2.     SQL语言中,用于事务回滚的语句是(

3. 声明静态变量的关键字是(),声明常量的关键字是()。

     4. 软件工程的三大文档()()()。

     5. 为数据表创建索引的目的是()。

 6. B/S通常使用的结构设计模型分为()()()。

7. SQL SERVER中索引类型包括的三种类型分别是()()()。

     8. 在SQL SERVER2000中的四中约束()()()()。

 9Codebehind主要是通过把()和()放在不同的文件中来实现代码分离的。

 10计算字段的平均值和最大值的函数是:()()

11.XML的全称是(),提供了快速和有效地读写XML的方式的类分别是()()。

 12. SQL SERVER 中的存储过程是()。

13.C#中所有的类型实质上都是从()类派生而来的。

 14..NET运行库支持被称为( )的引用类型,其作用类似于C++中函数指针的用途。

 15. 在流程控制中CONTINUE的作用()

 

二.简答题

1.   描述下C#中的程序集?程序集是有哪两部分组成?

2.   什么是元数据?

3.   请写出 BOOL  flag 与“零值”比较的 if 语句?请写出 char  p 与“零值”比较的 if 语句?

4.   说出下面几个函数的区别:
private void test(string str){…}
private void test(ref string str){…}
private void test(out string str){…}

5.   什么是强类型系统?

6.   值类型和引用类型的区别?

7.   如何理解委托?

8事务是什么?

9解释重载函数、虚拟函数的概念?

10.请简述以下两个for循环的优缺点

for (i=0; i<N; i++)

{

if (condition)

DoSomething();

else

DoOtherthing();

}

if (condition)

{

for (i=0; i<N; i++)

DoSomething();

}

else

{

for (i=0; i<N; i++)

DoOtherthing();

}

 

11.描述描述怎样区分ExcuteNonQuery ,ExcuteDataReader和ExcuteScalar方法?

12. 列出ADO。NET中读写数据库的主要的几个类?它们的作用?

13. 什么是中间语言(IL)?它的作用?

14. 在SQL SERVER2000中存储过程和触发器的区别?

15ASP.NET中页面之间传递值的方式?(尽可能叙述)

16分析类和结构的异同?

17short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?

18.叙述ASP。NET中的equiredFieldValidator和RegularExpressionValitor验证控件及作用?

19叙述下Using 的用法?

20C#中接口和类有什么异同?

21什么是装箱和拆箱?

22什么是WEBSERVICE ?

23.软件开发过程一般有几个阶段?

24.在ASP。NET中自定义控件是什么?

    25ASP.NET的Application、Session、Cookie、ViewState和Cache等变量的区别是什么?    

26.解释下在ASP.NET中Response的作用?

27.解释下在ASP.NET中Request的作用?

28. C#中能够使用指针吗?如果不能使用说明理由,如果能使用说出使用方法?

三.编程题:

1.为管理岗位业务培训信息,建立3个表:

     S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄

     C (C#,CN) C#,CN 分别代表课程编号、课程名称

     SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩

     1. 使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名

     2. 使用标准SQL嵌套语句查询选修课程编号为’C2’的学员姓名和所属单位

     3. 使用标准SQL嵌套语句查询不选修课程编号为’C5’的学员姓名和所属单位

     4. 使用标准SQL嵌套语句查询选修全部课程的学员姓名和所属单位

     5. 查询选修了课程的学员人数

     6. 查询选修课程超过5门的学员学号和所属单位

2.SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号。

0
0
标签:面试题集

求职面试热门文章

    求职面试最新文章

      最新新闻

        热门新闻