《Windows可视化编程》复习资料-温延龙V3

D. menuItem1.Checked=false

72. 选定或是取消选定RadioButton时,都会触发什么事件?( B ) A. Selected B. SelectedChange C. Change

D. CheckedChanged

73. 如何将控件停靠到窗体的右边?( C ) A. button1.Dock=DockStyle.Right; B. button1.Dock=Right;

C. button1.Anchor=AnchorStyles.Right; D. button1.Anchor=Right;

74. 在Windows Forms程序中,某CheckBox对象初始化为三态(即:其ThreeState

属性值为true).则应使用( B )属性来检查此CheckBox的状态. A. IsSelected B. CheckState C. Checked D. State

75. 诸如文本框,组合框,复选框,单选按钮是从( D )添加到窗体。 A. 帮助菜单 B. 菜单栏 C. 工具栏 D. 工具箱

76. 哪个控件用来存储图象?( A ) A. PictureBox B. 单选按钮 C. 复选框 D. 组合框

77. ( B )属性确定焦点移动到当前控件。 A. TabKey B. TabOrder C. TabKeyOrder D. TabIndex

78. 在C#中,选项卡式控件是( D )类的实例. A. Table B. Tabpages C. Tabpage D. TabControl

79. 如果设treeView1=new TreeView(),则treeView1.Nodes.Add(\根节点\返回的

是一个( A )类型的值。 A. TreeNode B. int C. string D. TreeView

80. 哪个控件被用来选择或不选择, 并且若干个同样的控件放在一个小组中被

用来选择其中的某一个。这样的控件是( D ) A. 标签 B. 单选按钮 C. 文本框 D. 复选框

81. Winform中,关于ToolBar控件的属性和事件的描述不正确的是( D ) A. Buttons属性表示ToolBar控件的所有工具栏按钮

B. ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度 C. DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显

示)旁边是否显示下箭头

D. ButtonClick事件在用户单击工具栏任何地方时都会触发

82. 变量menuItem1引用一个菜单项对象.为使该菜单项变为“灰色不可选”状态,

应对menuItem1的哪个属性进行操作?( A ) A. Enabled B. Checked C. Visible D. Text

83. 设置openfiledialog1引用一个openfiledialog 对象.则打开该对话框的正确代

码是( B ) A. openfiledialog1.show(); B. openfiledialog1.showdialog(); C. openfiledialog1.open(); D. openfiledialog1.openandshow();

84. 下列关于数组的描述中,哪些选项是正确的?(A B D) A. String类本身可以被看做是一个System.Char对象的数组 B. String类中的许多方法都能用在数组中 C. 数组可以用来处理数据类型不同的批量数据 D. System.Array类是所有数组的基类

85. 以下关于ref和out的描述哪些项是正确的?(A C D) A. 使用ref参数,传递到ref参数的参数必须最先初始化。 B. 使用out参数,传递到out参数的参数必须最先初始化。 C. 使用ref参数,必须将参数作为ref参数显式传递到方法。 D. 使用out参数,必须将参数作为out参数显式传递到方法。

86. 在控制台程序必须有一个static void Main(),下列关于这个方法的描述中,哪

些是正确的?(A B C D) A. 必须在结构或类的内部

B. 声明Main()方法时既可以使用参数,也可以不使用 C. 这方法不可以有返回类型 D. 这个方法叫做入口点函数

87. 以下哪些可以作为接口成员?(A B D) A. 方法 B. 属性 C. 字段 D. 事件

88. 面向对象编程的三大特征是(A B C) A. 继承 B. 多态 C. 封装 D. 统一接口

89. C#可以采用以下哪些技术来实现对象内部数据的隐藏?(B C) A. 静态成员

B. 类成员的访问控制说明 C. 属性

D. 装箱和拆箱技术

90. 使用下列哪种方法可以减少一个ArrayList对象的容量?(C D) A. 调用Remove方法 B. 调用Clear方法 C. 调用Trim/ToSize方法 D. 设置Capacity属性

91. 在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用

的文件、网络等资源?(A C)

A. 为类添加析构函数,在析构函数中释放资源 B. 为类重载new运算符 C. 为实现IDisposable接口 D. 为类添加delete运算符

92. 以下叙述正确的是(B C) A. 接口中可以有虚方法 B. 一个类可以实现多个接口 C. 接口不能被实例化

D. 接口中可以包含已实现的方法

93. 下面关于抽象类说法正确的是(A D) A. 抽象类不能实例化 B. 抽象类只能做基类 C. 抽象类可以实例化 D. 抽象类可以做子类

94. 下面描述错误的是(C D) A. 窗体也是控件 B. 窗体也是类

C. 控件是从窗体继承来的 D. 窗体的父类是控件类

95. 创建项目后,希望在当前项目中加入一个Windows_Form界面,以下哪些方法

可以实现?(B C)

A. 点击“文件”,选择子菜单中的“新建”再选择“项目”

B. 在解决方案资源管理器中,右键当前项目,选择“添加”,再选择“新项目” C. 使用类视图,右键后选择“添加”,再选择“类” D. 点击“文件”,选择子菜单中的“打开”,再选择“项目”

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4