
WinForms内部测试笔试题参照.pdf
7页WinForms内部测试阶段测试/ 内部测试一、选择题(选多或选少都不得分2*4080)1) 在 C# WinForms 程序中,创建一个窗体的后缀名为(A) a) .cs b) .aspx c) .xml d) .wsdl 2) 在 C# WinForms 程序中,以下哪项文件属于主程序文件(D) a) Properties.cs b) Form1.cs c) Form1.Designer.cs d) Program.cs 3) 在 C# WinForms 程序中,新建的窗体后台cs 代码自动继承了(D?)窗体a) Form b) Form1 c) Windows d) object 4) 在新建窗体中拖一控件,此控件自动生成的代码应放在以下哪个文件中(C) a) .properties.cs b) .cs c) .designer.cs d) .resx 5) 在 C# WinForms 程序中,以下默认主程序中生成的主方法为(B) a) static int main() b) static void Main() c) static string main() d) static double main() 6) 在 C# WinForms 程序中,以下关于窗体属性说法错误的是(D) 。
a) BackgroundImage 为设置窗体的背景图像b) MaximizeBox 为设置窗体标题右上角是否有最大化框,默认为True c) StartPosition 为确定窗体第一次出现时的位置d) TopMost 指示窗体是否显示在此属性未设置为True 的所有窗体之上,默认为True 7) 在 C# WinForms 程序中,以下不属于Label 属性的一项是 (C)a) MaxLength b) Multiline c) Items d) ReadOnly 8) 在 C# WinForms 程序中,实现窗体间的跳转,创建窗体对象后显示窗体的方法为(B) a) Load b) Show c) Run d) Exit 9) 在 C# WinForms 程序中,以下关于控件的描述中错误的是(A) a) ToolStrip 属性里没有Items 集合b) StatusStrip 属性里有 Items 集合c) ComboBox 属性里有 Items 集合d) Label 属性里没有Items 集合10) 在 C# WinForms 程序中,以下退出应用程序的方法是(BD) a) Run() b) Exit() c) Show() d) Close() 11) 在 C# WinForms 程序中,以下关于Timer 控件说法正确的是(D) 。
a) 有属性 Start()和 Stop() b) 有方法 Enabled() c) 有事件 Interval d) 有事件 Tick 12) 在 C# WinForms 程序中,以下不能绑定DataGridView 数据源的是(C) a) Table b) DataSet c) Index d) List 13) 在 C#中,下面关于DataSet的描述错误的是(D) a) 数据库中的数据通过DataAdapter 对象填充DataSet b) 通过 DataAdapter 对象操作DataSet实现更新数据库c) 可以将 XML 数据流或文本加载到DataSet d) 当 DataSet 为 null 时填充到数据控件,程序执行会不通过14) 在 C#中,关于TreeView 以下说法正确的是(AC) a) 事件 SelectedNode 为当前选中父节点b) 事件 SelectedNode 为当前选中子节点c) 事件 AfterSelect 为节点选中后发生d) 事件 ImageIndex 为节点默认图像索引15) 获得 TreeView 控件中选中的节点,应该执行(B) a) Click b) AfterSelect c) Selected d) 都不是16) 在 TreeView 控件的每个节点前添加一个图标,应该设置(A ) 。
a) ImageList b) ImageIndex c) SelectedImageIndex d) SelectedImage 17) DataSet 与 DataTable、DataView 三者之间的关系是(A ) a) DataSet 包含 DataTable, DataTable包含 DataView b) DataView 包含 DataTable, DataSet包含 DataTable c) DataTable包含 DataView, DataTable 包含 DataSet d) DataSet 包含 DataTable, DataView 包含 DataSet 18) 当调用 MessageBox.show()方法时,消息框返回值是(C) a) MessageResult b) DialogValue c) DialogResult d) DialogBox 19) 让窗体初始化加载后显示在屏幕中央,需要设置以下哪项属性(C ) a) WindowState b) ShowInTaskbar c) StartPosition d) FormBorderStyle 20) 以下哪项控件可以将其他控件分组(A ) 。
a) GroupBox b) TextBox c) ComboBox d) Label 21) 下图窗体中没有出现的控件是哪项(D) a) GroupBox b) Panel c) RadioButton d) 以上答案都出现了22) 下列选项哪项是多文档界面应用程序(BCD ) a) 记事本b) Windows 资源管理器c) Microsoft Word d) Microsoft Excel 23) ListView 类包含在( A)命名空间中a) System.Windows.Froms b) System.Windows.Drawing c) System.Windows.Paint d) 以上都不是24) 下面关于 ListView 控件的描述,正确的是(A ) a) Items 的 Add()方法用于将项添加到项的集合中b) AddRange()方法用于向列表子项集合中添加新的子项c) SubItems 对应于列表视图向ListViewItem d) 可以使用DataSource绑定数据源25) 下面关于 ContextMenuStrip 控件的描述,错误的是(D ) a) 快捷菜单可有零个或多个菜单项组成b) 每个菜单项都有自己的属性和方法c) 将菜单项的Text属性设置为“-” ,将产生分隔线d) 通过 ShortcutKeys 属性可以为菜单项设置快捷键26) 以下枚举的说法错误的是(D ) 。
a) 枚举是一个指定的常数b) 枚举定义一组有限的值c) 可以为枚举类型中的元素赋整数值d) 枚举中可以添加一个方法27) PictureBox 控件显示图片时,应将该控件的(C )属性设置为显示的图片a) picture b) images c) image d) imageList 28) 下面( CD )可以显示一个模式窗体a) Application.Run(new Form1() b) form1.Show() c) form1.ShowDialog() d) MessageBox.Show() 29) 计时器 Timer 控件的单位以(A)计算a) 毫秒b) 秒c) 微秒d) 分30) 以下关于DataSet 的说法错误的是(D ) a) DataSet 里面可以创建多个表b) DataSet 的数据存放在内存里面c) DataSet 中的数据可以修改d) 在关闭数据库连接后,不能使用DataSet 中的数据31) 使用( C )对象来向DataSet 中填充数据a) Connection b) Command c) DataAdapter d) DataReader 32) 以下关于 DataView 常用属性说法错误的是(D?) 。
a) Table用于获取或设置源DataTable b) Sort 获取或设置DataView 的一个或多个排序列以及排序顺序c) RowFilter 获取或设置用于筛选在DataView 中查看哪些行的表达式d) Count 在应用 RowFilter 后,获取DataSet中的行数33) 关于 TreeView 控件的 Node 常用属性以下说法错误的是(BD) a) ImageIndex 为节点默认的图像索引如不设置,保持与TreeView 设置相同b) Level 为节点在树中的深度,从1 开始c) Nodes 当前节点包含了子节点的集合d) ParentNode 当前节点的父节点34) MenuItem 常用属性,以下说法错误的是(A) a) 属性 Click,单击时发生,单击菜单项时发生b) 属性 DisplayStyle 指定是否显示图像和文本c) 属性 Image 显示在菜单项上的图像d) 属性 Text 显示在菜单项上的文本35) 以下哪个选项不属于ComboBox 控件中 Items 属性的方法( C) a) Add() b) Clear() c) Remove() d) Count() 36) 以下关于 WinForms 窗体的方法错误的说法是(D) 。
a) Close()方法为关闭窗体b) Show()方法为显示窗体c) ShowDialog()方法为显示模式窗体d) Hide()方法为卸载窗体37) 关于 ComboBox 属性说法,以下错误的是(B) a) DropDownStyle 为定义组合框的风格,指示是否显示列表框部分,是否允许用户编辑文本框部分b) SelectedIndex 为当前选定项目的索引号,列表框中的每个项都有一个索引号,从1开始c) SelectedItem 获取当前选定项d) Text为与组合框关联的文本38) 通过( C )可以设置消息框中显示的按钮a) Button b) DialogButton c) MessageBoxButtons d) MessageBoxIcon 39) 显示下图效果,则代码正确的一项是(B) a) MessageBox.Show(输入提示 , 请输入用户姓名, MessageBoxButtons.YesNo); b) MessageBox.Show(请输入用户姓名, 输入提示 , MessageBoxButtons.YesNo); c) MessageBox.Show(输入提示 , 请输入用户姓名, MessageBoxButtons.OKCancel); d) MessageBox.Show(请输入用户姓名, 输入提示 , MessageBoxButtons.OKCancel); 40) 下面对 DataView 特性的正确描述是(aB c ) 。
a) DataView 可以访问多个DataTable 表或 DataSet b) DataView 可以根据记录的版本、状态进行筛选c) DataView 可以作为连接两个相关表的手段d) DataView 不能进行排序二、简答题(10*220)1.Application.Exit() 和 Form.Close()的区别?2.简述 DataView 与 DataTable、DataSet 之间的关系 ? 。
