
A. 编程语言
B. 程序运行平台
C. 操作系统
D. 数据库管理系统
B .NET 概述
2 用Visual Studio.NET编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为( )
A. CLR
B. JIT
C. GC
D. GDI
B .NET 概述
3 using namespace的作用是表示( )。
A 引入名空间
B 使用数据库
C 使用一个文件
D 使用一段程序
A. NET 概述
4 要使程序逐语句运行需要按( )键。
A F5
B Ctrl + F5
C F10
D F11
D .NET 概述
5 若要在客户端运行基于.NET的应用程序,必须在客户端安装( )。
A . NET Framework
B. CLR
C. GDI
D. JIT
A .NET 概述
6 .NET所有名空间的根是( )。
A.Windows
B. Form
C. Control
D. ystem
D .NET 概述
7 C#中的数据类型有( )两种。
A. 值类型,调用类型
B. 值类型,引用类型
C. 调用类型,引用类型
D. 引用类型,关系类型
B C#语言编程基础
8 装箱是把值类型转换到( )类型。
A. 数组
B. 引用
C. char
D. string
B C#语言编程基础
9 强制转换对象可以使用( )关键字实现。
A. is
B. as
C. this
D. object
B C#语言编程基础
10 以下运算符中,( )是三目运算符。
A. ? :
B. ——
C. =
D. <=
A C#语言编程基础
11 字符串的输入使用Console的( )方法。
A. Read()
B. ReadLine()
C. Write()
D. In.read()
B C#语言编程基础
12 下列不能为类的成员的是( )。
A. 属性
B. 数组
C. 索引器
D. while循环结构
D C#语言编程基础
13 下列哪一个不是类成员的访问修饰符( )。
A. private
B. continue
C. public
D. protected
B C#语言编程基础
14 在堆栈上创建对象和调用构造函数时,通常使用( )。
A. typeof
B. new
C. as
D. is
B C#语言编程基础
15 引用参数(ref)是( )参数。
A. 按数值传递
B. 按地址传递,共用一内存区域
C. 按地址传递,开辟一内存区域
D. 开辟一个新地址
B C#语言编程基础
16 用( ) 关键字定义的方法,属于整个类而不属于类的某一个具体实例。
A. public
B. static
C. out
D. ref
B C#语言编程基础
17 虚拟方法的执行方式可以被派生类改变,这种改变通常通过( )来实现。
A. 方法重载
B. 构造方法
C. 值方法
D. 引用型方法
A C#语言编程基础
18 在属性的访问声明中,对属性的读操作用( )关键字标出,表明属性的值是只读的,不能改写。
A. set
B. get
C. private
D. public
B C#语言编程基础
19 已知一个数组Array[13],则Array[3]表示第( )个元素。
A. 3
B. 4
C. 5
D. 无法知道
B C#语言编程基础
20 在C#中,多继承通过( )来实现。
A. 属性
B. 接口
C. 索引器
D. 方法
B C#语言编程基础
21 一个类只能有两种成员,分别是( )。
A. 数据成员和方法成员
B. 属性成员和事件成员
C. 数据成员和事件成员
D. 方法成员和属性成员
A C#语言编程基础
22 窗体的标题条显示的内容由窗体对象的( )属性决定。
A. BackColor
B. Text
C. ForeColor
D. Opacity
B 控件和对话框设计
23 下列控件在程序运行期间总不可见的是( )。
A. TextBox
B. Timer
C. Label
D. PictureBox
B 控件和对话框设计
24 当鼠标移动到控件上时要改变鼠标光标形状需要修改控件的( )属性。A. Font
B. Icon
C. Cursor
D. Dock
C 控件和对话框设计
25 要使控件不可用(呈灰色显示)需要将( )属性设置为False.
A. Enabled
B. Visible
C. Locked
D. CausesValidation
A 控件和对话框设计
26 要将焦点设置到某控件,需要调用该控件的( )方法。
A. FindForm
B. Refresh
C. GetNextControl
D. Focus
D 控件和对话框设计
27 当输入焦点离开控件时调用代码应写在该控件的( )事件中。
A. Enter
B. Leave
C. LostFocus
D. Move
B 控件和对话框设计
28 需要判明在控件上按下的是鼠标哪个键时需要利用该控件的( )事件。A. KeyDown
B. KeyUp
C. MouseDown
D. MouseUP
C 控件和对话框设计
29 当控件的文本(Text)属性发生改变时会引发控件的( )事件。
A. TextChanged
B. SizeChanged
C. StyleChanged
D. LocationChanged
A 控件和对话框设计
30 要给“新建”菜单项设置助记符N,其属性Text的正确值是( )。
A. 新建(*N)
B. 新建(&N)
C. 新建(Alt+N)
D. 新建(Ctrl+N)
B Windows应用程序界面设计
31 要在一个控件上单击右键弹出上下文菜单,需要利用控件的( )事件。A. Click
B. KeyPress
C. MouseDown
D. MouseMove
C Windows应用程序界面设计
32 当鼠标在某工具按钮上停顿时欲显示提示信息,需要设置它的( )属性。
A. Text
B. ToolTipText
C. ImageIndex
D. Enabled
B Windows应用程序界面设计
33 要将通用对话框openFileDialog1显示出来,需调用其( )方法。
A. Show
B. ShowDialog
C. OpenFile
D. Display
B Windows应用程序界面设计
34 要设置主菜单某菜单项的快捷键,需要设置其( )属性。
A. ShortcutKeys
B. ShowShortcut
C. Checked
D. RadioCheck
A Windows应用程序界面设计
35 要将一个窗体设置为MDI窗体,需要将其( )属性设置为True.
A. IsHandleCreated
B. MdiParent
C. MdiChildren
D. IsMdiContainer
D Windows应用程序界面设计
36 要将状态栏停靠在容器的顶部,需要将其Dock属性设置为( )。
A. Top
B. Bottom
C. Fill
D. None
A Windows应用程序界面设计
37 窗体的ShowDialog方法的返回值是窗体的( )属性。
A. DialogResult
B. Owner
C. FormBorderStyle
D. MdiParent
A Windows应用程序界面设计
38 适合于储存照片类型的图像文件类型是( )。
A. BMP文件
B. GIF文件
C. JPG文件
D. PNG文件
C 图形图像处理
39 为了设置Bitmap对象中指定像素的颜色,可以使用对象的哪个方法( )。
A. Save
B. FromFile
C. GetPixel
D. SetPixel
D 图形图像处理
40 为了获取Image对象的像素格式,可以使用对象的哪个属性( )。
A. Size
B. PixelFormat
C. PhysicalDimension
D. Picture
B 图形图像处理
41 ADO.NET是一种( )。
A. 查询语言
B. 数据库
C. 数据库管理系统
D. 用于数据访问的基类库
D ADO.NET数据库编程
42 数据集DataSet与SQL数据源之间的桥梁是( )。
A. SqlConnection
B. SqlDataAdapter
C. SqlCommand
D. SqlTransaction
B ADO.NET数据库编程
43 将数据集中的数据同步到数据库中,必须调用DataAdapter的( )方法。
A. Fill
B. Dispose
C. Update
D. ToString
C ADO.NET数据库编程
44 向数据源插入一条记录,需要将命令对象的CommandText属性设置为SQL语言的Insert命令后,再调用命令对象的( )方法。
A. ExecuteNonQuery
B. ExecuteReader
C. ExecuteScalar
D. ExecuteXmlReader
A ADO.NET数据库编程
45 类成员缺省的访问修饰符是( )。
A. public "
B. private" "
C. internal"
D. proteced
B 综合
46 创建Graphics对象有( )种方法。
A. 2
B. 3
C. 4
D. 5
B 综合
47 以下( )将控件button1停靠到窗体的右边。
A. button1.Dock=DockSty1e.Right;
B. button1.Dock=Right;
C. button1.Anchor=AnchorSty1es.Right;
D. button1.Anchor=Right;
B 综合
48 以下语句( )把活动的多文档界面子窗体的标题设为“活动子窗体”。A. this.MdiChi1d.Caption=“活动子窗体”;
B. this.MdiChi1d.Text=“活动子窗体”;
C. this.ActiveMdiChi1d.Caption=“活动子窗体”;
D. this.ActiveMdiChi1d.Text=“活动子窗体”;
D 综合
49 以下语句( )绑定DataSet ds 的表customers的custName列到控件textBoxl上。
A. textBoxl.DataBindings.Add(new Binding(“Text”,ds,”customers.custName”));
B. textBoxl.DataBindings.Add(ds,”customers.custName”);
C. textBoxl.Bindings(new Binding(“Text”,ds,”customers.custName”));
D textBoxl.Bindings.Add(ds,”customers.custName”);
A 综合
50 要使得在textBox控件中的输入显示为一系列的“*”,必须设置该控件的( )属性。
A. MaskEdit
B. PasswordChar
C. PasswordText
D. PasswordKey B 综合
