c#第二次作业
一. 单选题(共25题,77.5分)
1. (单选题)变量openFileDialog1引用一个OpenFileDialog对象,为检查用户在退出对话框时是否单击了"确定"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于___________________。
- A. DialogResult.OK
- B. DialogResult.Yes
- C. DialogResult.No
- D. DialogResult.Cancel
3.1分
2. (单选题)要判断在TextBox中是否按了Enter键,应在文本框的______________事件中判断。
- A. TextChanged
- B. DoubleClick
- C. Click
- D. KeyPress
我的答案: D正确答案: D
3.1分
3. (单选题)设置文本框的_________________属性可以使其显示多行。
- A. PasswordChar
- B. ReadOnly
- C. Multiline
- D. MaxLength
我的答案: C正确答案: C
3.1分
4. (单选题)当用户单击窗体上的命令按钮时,会引发命令按钮控件的_______________事件。
- A. Click
- B. Leave
- C. Move
- D. Enter
我的答案: A正确答案: A
3.1分
5. (单选题)要获取ListBox控件当前选中项的文本,通过___________________属性得到。
- A. SelectedIndex
- B. SelectedItem
- C. Items
- D. Text
我的答案: D正确答案: D
3.1分
6. (单选题)控制台应用程序使用_____________命名空间中的类处理输入和输出。
- A. System.IO
- B. System.Web
- C. System.Windows.Forms
- D. System.Data
我的答案: A正确答案: A
3.1分
7. (单选题)在设计窗口,可以通过_____________属性向列表选择控件(ComboBox、ListBox等)的列表添加项。
- A. Items
- B. Items.Count
- C. Text
- D. SelectedIndex
我的答案: A正确答案: A
3.1分
8. (单选题)要使TextBox中的文字不能被修改,应对____________属性进行设置。
- A. Locked
- B. Visible
- C. Enabled
- D. ReadOnly
我的答案: D正确答案: D
3.1分
9. (单选题)在C#程序中,文本框控件的________________属性用来设置其是否为只读的。
- A. ReadOnly
- B. Locked
- C. Lock
- D. Style
我的答案: A正确答案: A
3.1分
10. (单选题)若要使Label控件显示时不覆盖窗体的背景图案,要对______________属性进行设置。
- A. BackColor
- B. ForeColor
- C. BackStyle
- D. BorderStyle
我的答案: A正确答案: A
3.1分
11. (单选题)以下关于控制台应用程序和Windows应用程序的叙述,正确的是______________。
- A. 控制台应用程序中有一个Main静态方法,而Windows应用程序中没有
- B. Windows应用程序中有一个Main静态方法,而控制台应用程序中没有
- C. 控制台应用程序和Windows应用程序中都没有Main静态方法
- D. 控制台应用程序和Windows应用程序中都有Main静态方法
我的答案: D正确答案: D
3.1分
12. (单选题)要使当前Form1窗体的标题栏显示“欢迎使用C#.NET”,以下_____________语句是正确的。
- A. Form1.Text="欢迎使用C#.NET";
- B. this.Text="欢迎使用C#.NET";
- C. Form1.Name="欢迎使用C#.NET";
- D. this.Name="欢迎使用C#.NET";
我的答案: B正确答案: B
3.1分
13. (单选题)要获取ComboBox控件所包含项的集合,通过____________属性得到。
- A. SelectedItem
- B. SelectedText
- C. Items
- D. Sorted
我的答案: C正确答案: C
3.1分
14. (单选题)启动一个定时器控件的方法是____________。
- A. Enabled
- B. Interval
- C. Start
- D. Stop
我的答案: C正确答案: C
3.1分
15. (单选题)在Windows应用程序中,如果复选框控件的Checked属性值设置为true,表示_______________。
- A. 该复选框不被选中
- B. 该复选框被选中
- C. 不显示该复选框的文本信息
- D. 显示该复选框的文本信息
我的答案: B正确答案: B
3.1分
16. (单选题)在Windows应用程序中,可以通过以下___________方法使一个窗体成为MDI窗体。
- A. 改变窗体的标题信息
- B. 在工程的选项中设置启动窗体
- C. 设置窗体的isMdiContainer属性为True
- D. 设置窗体的ImeMode属性
我的答案: C正确答案: C
3.1分
17. (单选题)下列控件中,没有Text属性的是______________。
- A. GroupBox
- B. ComboBox
- C. CheckedListBox
- D. Timer
我的答案: D正确答案: D
3.1分
18. (单选题)变量openFileDialog1引用一个OpenFileDialog对象,为检查用户在退出对话框时是否单击了“确定”按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于_____________。
- A. DialogResult.OK
- B. DialogResult.Yes
- C. DialogResult.NO
- D. DialogResult.Cancel
我的答案: A正确答案: A
3.1分
19. (单选题)对于窗体,可改变窗体的边框性质的属性是__________________。
- A. MaxButton
- B. FormBorderStyle
- C. Name
- D. Text
我的答案: B正确答案: B
3.1分
20. (单选题)在Visual Studio集成开发环境中有两类窗口,浮动窗口和固定窗口,下面不属于浮动窗口的是____________。
- A. 工具箱
- B. 属性
- C. 工具栏
- D. 窗体
我的答案: D正确答案: D
3.1分
21. (单选题)若要使命令按钮不可操作,要对____________属性进行设置。
- A. Enabled
- B. Visible
- C. BackColor
- D. Text
我的答案: A正确答案: A
3.1分
22. (单选题)引用ListBox(列表框)最后一个数据项使用_____________语句。
- A. ListBox1.Items[ListBox1.Items.Count]
- B. ListBox1.Items[ListBox1.SelectedIndex]
- C. ListBox1.Items[ListBox1.Items.Count-1]
- D. ListBox1.Items[ListBox1.SelectedIndex-1]
我的答案: C正确答案: C
3.1分
23. (单选题)当运行程序时,系统自动执行启动窗体的________________事件过程。
- A. Click
- B. DoubleClick
- C. Load
- D. Activated
我的答案: C正确答案: C
3.1分
24. (单选题)已知在某Windows应用程序中主窗口类为Form1、程序入口为静态方法Form1.Main,如下所示:
public class Form1:System.Windows.Forms.Form
{
static void Main()
{
//在此添加合适的代码
}
}
则在Main方法中打开主窗口的正确代码是___________。
- A. Applicatin.Open(new Form1());
- B. Applicatin.Run(new Form1());
- C. (new Form1()).Open();
- D. (new Form1()).Run();
我的答案: B正确答案: B
3.1分
25. (单选题)用鼠标右击一个控件时出现的菜单一般称为_______________。
- A. 主菜单
- B. 菜单项
- C. 快捷菜单
- D. 子菜单
我的答案: C正确答案: C
3.1分
二. 填空题(共7题,22.5分)
26. (填空题)属性窗口的属性可以按______________顺序和按字母顺序排列。
我的答案:
3.1分
(1) 分类
正确答案:
(1) 分类
27. (填空题)在窗体上建立了多个控件,如TextBox1、Label1、Button1等,若要使程序一运行焦点即定位在Button1控件上,应对Button1控件设置其”__________“属性的值为0。
我的答案:
3.1分
(1) TabIndex
正确答案:
(1) TabIndex
28. (填空题)_____________属性用于获取ListBox中项的数目。
我的答案:
3.1分
(1) ListBox1.Items.Count
正确答案:
(1) ListBox1.Items.Count
29. (填空题)当进入Visual Studio集成环境,如果没有显示“工具箱”窗口,应选择"____________"菜单的“工具箱”选项,以显示“工具箱”窗口。
我的答案:
3.1分
(1) 视图
正确答案:
(1) 视图
30. (填空题)要对TextBox中已有的内容进行编辑,但是按键盘上的按键,文本框内无任何反应,原因是文本框的”________________“属性设置成为True。
我的答案:
0分
(1) Locked
正确答案:
(1) ReadOnly
31. (填空题)在刚建立项目时,使窗体上的所有控件具有相同的字体格式,应对Form窗体的”________________属性进行设置。
我的答案:
3.1分
(1) Font
正确答案:
(1) Font
32. (填空题)ComboBox控件的SelectedIndex属性返回对应于组合框中选定项的索引整数值,其中,第1项为_____________,未选中为_________。
我的答案:
3.9分
(1) 0
(2) -1
正确答案:
(1) 0
(2) -1