2024年6月12日发(作者:)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
在C#中,装箱操作是将值类型转化成引用类型。
接口中的成员不可以有访问域修饰符,但可以有其它修饰符。
在C#中,索引器是专门用来访问对象中的数组信息的。
在C#中,接口可以被多重继承而类不能。
能用foreach遍历访问的对象都是需要实现 IEnumerable_接口或声明_GetEnumerator 方
法的类型
在C#中,int[][]是定义一个int型的二维数组。
抽象类肯定不能继承实体类
string str = null是不给他分配内存空间,而string str = ""给它分配长度为空字符串的内存空
在.Net托管代码中我们不用担心内存漏洞,这是因为有了垃圾回收机制
页虽然是被编译而不是解释,但是执行速度和ASP页相比并无明显优势。
在中,类 非常常用,但是他的用法也很特殊,只能声明出实
例,并不能可以被继承
在某个应用程序的文件中创建一个Application_Error过程去处理代码
错误。那么如果该应用程序发生一个HTTP代码错误时它就会显示一个自定义的错误页面
给用户
Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,
它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服
务器提出请求并处理响应,而不阻塞用户
jQuery是一款java代码的框架,当然在javaScript上也可以使用
中母版页是可以嵌套使用的,并且除了页面显示内容,还可以补充源代码
中用户控件是可以自己调用自己的。
的页面缓存技术可以有效提高程序执行效率,其中整页缓存是其中最简单的一种形
式
形状是WPF的核心元素,可以绘制矩形、线条、椭圆、路径、多边形等。这些图形类都
定义在的命名控件中。
在wpf中,以放射方式产生平滑的颜色渐变最方便是利用RadialGradientBrush画笔。
在wpf中使用触发器可以动态的更改控件外观。当多个属性有特定的值,就可以使用数据
触发器。
21. 下列选项中,()是引用类型。
a) enum类型
b) struct类型
c) string类型
d) int类型
22. 下列关于面向对象编程描述错误的是()。
a)
类不可以多重继承而接口可以;
b) 抽象类自身可以定义成员而接口不可以;
c) 抽象类和接口都不能被实例化;
d) 一个类可以有多个基类和多个基接口;
23. 在DOM中,装载一个XML文档的方法是()。
a) save方法
b) load方法
c) loadXML方法
1
send方法
24. 以下选项不属于ASP,NET的系统对象的是()。
a) Page
b) Server
c) Application
d) @Page
25. 下列关于构造函数的描述正确的是()
a) 构造函数可以声明返回类型。
b) 构造函数不可以用private修饰
c) 构造函数必须与类名相同
d) 构造函数不能带参数
26. 在WinForm中,为了防止用户无意关闭窗体,需要在() 事件中编写代码,提示用户是否关闭窗
体.
a) Closing
b) Closed
c) Load
d) VisibleChanged
27. 接口是一种引用类型,在接口中可以声明(),但不可以声明公有的域或私有的成员变量
a) 方法、属性、索引器和事件;
b) 方法、属性信息、属性;
c) 索引器和字段;
d) 事件和字段
28. 阅读以下C#代码片断,在程序编译过程中,下面说法正确的( )。
int val = 100;
Object obj = val;
int num = (int)obj;
ine(“num:{0}”,num);
a) 第1行执行装箱操作
b) 第3行执行装箱操作
c) 第2行执行拆箱操作
d) 第3行执行拆箱操作
29. 在中,下列( )组件不属于.NET数据提供程序。
a) Command
b) DataReader
c) DataSet
d) DataAdapter
30. 在C#类中,可以通过编写( )实现方法重载。
d)
2
a)
b)
c)
d)
具有不同返回类型的同名函数
具有不同代码行数的同名函数
具有不同参数个数的不同名函数
具有不同参数类型的同名函数
31. 在C#中,下列()关键字用于重写基类的虚拟方法。
a) override
b) new
c) base
d) virtual
32. 在SQL Server 2005中,可以使用全局变量()来获得最后一次插入的标识值。(选择一项)
a) @@DATEFIRST
b) @@IDENTITY
c) @@TRANSCOUNT
d) @@ROWCOUNT
33. 已知在WinForms窗体中有一个Timer控件,Ineterval属性设置为4分钟,当控件计时1
分钟后,调用了控件的Stop方法,再过1分钟过后,重新调用控件的Start方法,则自该
次调用Start方法后,第一次触发控件的Tick事件的时间间隔是()。
a) 1分钟
b) 2分钟
c) 3分钟
d) 4分钟
34. FileStream fs=new FileStream
(“c:”,,ite,);
针对如上C#代码段,以下说法正确的是()。
a) 如果c盘根目录下已经存在文件,则编译错误
b) 如果c盘根目录下已经存在文件,则改写文件,将其内容清空
c) 如果c盘根目录下不存在文件,则不做任何操作
d) 如果c盘根目录下不存在文件,则引发异常
35. 在C#中,下列代码的运行结果是()。(选项一项)
Using System;
Class Test{
static void Main(){
vehicle ve = new car(100);
();
}
}
Public class vehicle{
Protected float Speed;
Public vehicle(float speed){
3
}
Public virtual void move(){
ine(“我的移动速度是:{0}”,);
}
}
Public class car:vehicle{
Public car(float speed):base(speed){
=speed;
}
Public override void move(){
ine(“我的运行速度是:{0}”,);
a) 我的移动速度是:0
b) 我的移动速度是:100
c) 我的运行速度是:0
d) 我的运行速度是:100
36. 在SQLServer2005中,以下是表autos的定义:
Create table autos(make varchar(20) not null,model varchar(20) not null,
acquisition_cost money null,acquisition_date datetime null)
创建该表后再执行以下的语句:
Truncate table autos
Begin tran
Insert autos(make,model)values(„Tucker‟,‟Torpedo‟)
If exists(select * from autos)
Rollback tran
Else
Commit tran
执行结果是()。
a) 该批处理将失败,因为begin tran„commit tran 没有正确嵌套
b) 该批处理结束后,表内没有数据行
c) 该批处理结束后,表内有一行数据
d) 插入数据行的语句将失败,并且提示错误信息
37. 在C#中,下列代码的运行结果是()。(选择一项)
Int[] names = new int[]{4,3,2,1};
(names,1,3);
Foreach(int name in names) {
(name);
}
a) 4321
b) 1234
c) 4123
d) 3214
4
38. 如果要将窗体设置为透明的,则( )
a) 要将FormBoderStyle属性设置为None;
b) 要将Opacity属性设置为小于100%得值;
c) 要将locked 属性设置为True;
d) 要将 Enabled属性设置为True;
39. SQL server 2005中,在存储过程中,( )语句用来向用户报告错误,并可指定严重级别。
a) PAINT
b) ERROR
c) RAISEERROR
d) RAISE
40. 在C#中,下列代码的运行结果是( )。
Public class TEApp{
Public static void ThrowException(){
Throw new Exception();
}
Public static void Main(){
Try{
TEApp .ThrowException();
ine(“try”);
}
Catch(Exception e){
ine(“catch”);
}
Finally{
ine(“finally”);
}
}
}
a) finally
b) catch
c) try
d) catch
finally
41. 在SQL Server 2000中,有products(产品)表,包含字段:pName(产品名称)、price(价
格)。若要得到最贵产品的产品名称和产品价格,应该使用的查询语句是( )。
a) dSELECT TOP 1 pName,Price FROM Products ORDER BY Price
b) SELECT pName,MAX(Price) FROM Products
c) SELECT pName,MAX(Price) FROM Products GROUP BY pName
d) SELECT pName,Price FROM Products WHERE Price = (SELECT Min(Price) FROM
Products
42. 下列关于C#中索引器理解正确的是()
5
a) 索引器的参数必须是两个或两个以上
b) 索引器的参数类型必须是整数型
c) 索引器没有名字
d) 以上皆非
43. Winform中,关于ToolBar控件的属性和事件的描述不正确的是()。
a) Buttons属性表示ToolBar控件的所有工具栏按钮
b) ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度
c) DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边
是否显示下箭头键
d) ButtonClick事件在用户单击工具栏任何地方时都会触发
44. 框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类
型,它们是() 。
a) HTML控件和Web控件
b) HTML控件和XML控件
c) XML控件和Web控件
d) HTML控件和IIS控件
45. 声明类时没有写安全修饰符。那么默认的安全修饰符是()。
a) private
b) protected
c) internal
d) public
46. 要对注册表进行操作则必须包含( )
a) a)entModel命名空间;
b) b)tions命名空间;
c) c)ing命名空间;
d) d)32命名空间;
47. 在中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和
(),必要时还要设置参数尺寸
a) 大小;
b) 上限;
c) 初始值;
d) 类型;
48. 以下选项中,()选项不是相对于ADO等的优势?
a) 简单的说,新增dataset等,不需要随时保持连接,性能提高.;
b) 更好的支持动态游标和服务器端游标;
c) 可以断开connection而保留当前数据集可用;
d) xml支持;
49. 如果设treeView1=new TreeView(),则("根节点")返回的是一个 ()类型
的值
6
a)
b)
c)
d)
TreeNode;
int;
string;
TreeView;
50. 三层架构的软件开发模式有很多优点,以下不是他的优点的是()?
a) 分工明确
b) 条理清晰
c) 易于调试,而且具有可扩展性;
d) 减少大量代码;
51. 在C# 中,下列代码的运行结果是()。
Hashtable hsStu = new Hashtable();
(3,”甲”);
(2,”乙”);
(1,”丙”);
ine(hsStu[3]);
a) 3
b) 甲
c) 1
d) 丙
52. 在C# 中,下列关于窗体的属性和方法,说法正确的是()。
a) 窗体的边框是一直可以改变的,不能固定不变
b) 如果设置了窗体的AcceptButton属性,则当用户按下Enter键时,将引发
AcceptButton属性指定的按钮的Click事件
c) 如果设置了窗体的CancelButton属性,则当用户按下Esc键时,窗体将会关闭
d) 如果窗体不可见,调用窗体的Activate方法后,窗体将显示并激活
53. 在C#中,通过调用Thread类的Sleep(int x)方法来实现禁止线程运行,其中x代表()。
a) 禁止线程运行的微秒数
b) 禁止线程运行的毫秒数
c) 禁止线程运行的秒数
d) 禁止线程运行的CPU 时间数
54. 在WinForms中,下列代码的运行结果是()。
DataSet ds = new DataSet();
DataTable dt = new Data Table();
(“name”,typeof());
DataRow dr = ();
dr[0]=”李四”;
(dr);
(dt);
ine(nges());
a) 李四
b) true
7
c) false
d) 没有输出
55. 在C#中,某程序在一个类中编写了两个同名的方法,代码如下,请问该段代码的运行结果
是()。
public class Musician{
public void Song(){
ine(“忘记你我做不到”);
}
public void Song(string musicName) {
ine(musicName);
}
static void Main(){
Musician musician = new Musician();
string musicName=”还是觉得你最好”;
(“分手总要在雨天”);
}
}
a) 忘记你我做不到
b) 还是觉得你最好
c) 分手总要在雨天
d) 没有输出
56. 下面关于XML的描述错误的是()
a) XML提供一种描述结构化数据的方法;
b) XML 是一种简单、与平台无关并被广泛采用的标准;
c) XML文档可承载各种信息;
d) XML只是为了生成结构化文档;
57. 在JavaScript中,以下哪条语句会产生运行错误:()
a) var obj = ();
b) var obj = [];
c) var obj = {};
d) var obj = //;
58. 在JavaScript中,以下哪个单词不属于javascript保留字()
a) with
b) parent
c) class
d) void
59. 在JavaScript中,以下哪些不是javascript的全局函数:()
a) escape
b) parseFloat
c) eval
8


发布评论