TCL校园招聘笔试真题及答案
1.ADO.net中常用的对象有哪些?分别描述一下。
答:Connection数据库连接对象Command数据库命令DataReader数据读取
器DataSet数据集
2.什么是code-Behind技术
答:ASPX,RESX和CS三个后缀的文件,这个就是代码分离.实现了HTML代码和服务器代码分离.方便代码编写和整理./
3.什么是SOAP,有哪些应用。
答: object access protocal,简单对象接受协议.以xml为基本编码结构,建立在已有通信协议上(如http,不过据说ms在搞最底层的架构在tcp/ip上的soap)的一种规范WebService使用的协议..
4.C#中 property与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
答:一个是属性,用于存取类的字段,一个是特性,用来标识类,方法等的附加性质
5.XML与 HTML的主要区别
答:1. XML是区分大小写字母的,HTML不区分。2.在HTML中,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略或者之类的结束标记。在XML中,绝对不能省略掉结束标记。3.在XML中,拥有单个标记而没有匹配的结束标记的元素必须用一个 /字符作为结尾。这样分析器就知道不用查找结束标记了。4.在XML中,属性值必须分装在引号中。在HTML中,引号是可用可不用的。5.在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。)
6.当整数a赋值给一个object对象时,整数a将会被?
答:装箱。
7.类成员有_____种可访问形式?.
答:this.;new Class().Method;
8.public static const int A=1;这段代码有错误么?是什么?
答:const不能用static修饰。
9.float f=-123.567F; int i=(int)f;i的值现在是_____?"
答:-123。
10.委托声明的关键字是______?
答:delegate.