内容正文:
编写说明:河北省普通高等学校对口招生考试计算机类《算法与程序设计考点双析卷》,依据《河北省普通高等学校对口招生计算机类专业考试考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第49、第50卷精准对标河北省考纲,知识模块(六)Windows应用程序设计:
1. 掌握窗体及控件的概念、属性、方法、事件; 2.掌握窗体的属性;
3.掌握窗体的常用方法; 4.掌握窗体的事件;
5.掌握C#窗体的创建和使用方法; 6.掌握标签(Label)属性;
7.掌握文本框(TextBox)的属性;8.掌握文本框(TextBox)的事件;
9.掌握按钮(Button)的属性; 10.掌握按钮(Button)的事件;
11.掌握组合框(ComboBox)的属性; 12.掌握列表框(ListBox)的属性;
13.掌握单选按钮(RadioButton)的属性; 14.掌握复选框(CheckBox)的属性;
15.掌握滚动条(HScrollBar、VScrollBar)的属性; 16.掌握时钟控件(Timer)的属性;
17.掌握时钟控件的Tick事件; 18.了解分组框(GroupBox)的属性;
19.了解选项卡(TabControl)的属性; 20.了解多文档界面窗体;
21.了解多窗体间的调用的功能实现方法;
22.了解菜单(MainMenu)控件、ToolTip控件、对话框控件、消息框。
河北省对口招生考试 计算机类
《算法与程序设计》考点双析卷 第49卷
Windows应用程序开发(2) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共10小题,每题3分,共30分)
1.在Windows窗体应用程序中,( )控件用于创建下拉式菜单。
A.MenuStrip B.ContextMenuStrip C.ToolStrip D.StatusStri
2.如果给控件设置了ToolTip控件,运行时把鼠标停在控件上,系统会弹出____小窗口显示这段文本。( )
A.红色 B.绿色 C.黄色 D.蓝色
3.ToolTip控件的作用是( )
A.在窗口底部显示状态信息
B.当鼠标悬停在控件上时弹出简短文本提示
C.为控件提供右键快捷菜单
D.自动校验用户输入的数据格式
4.容器控件是指( )
A.可以容纳其他控件的控件 B.只能显示文本的控件
C.用于数据存储的控件 D.没有可视化界面的控件
5.限制文本框输入长度的属性是( )
A.MaxLength B.Length C.Size D.MaxSize
6.模式对话框的显示方法是( )
A.Show() B.Open() C.ShowDialog() D.Popup()
7.ListBox 控件中获取选中项索引的属性是( )
A.Items B.Text C.SelectedIndex D.Count
8.要使文本框不能被用户编辑,应将 属性设置为 true。( )
A.Enabled B.Visible C.ReadOnly D.Locked
9.若要在 ListBox 的指定索引位置插入一个新项,应使用下列方法中的( )
A.Add B.Insert C.Append D.AddRange
10.所有 Windows 控件都具有的属性是( )
A.Text B.Name C.BackColor D.Font
二、判断题(本大题共10小题,每题2分,共20分)
11.窗体的Close()方法和Dispose()方法功能完全相同。( )
12.在C#中,Hide() 方法会关闭窗体。( )
13.在C#中,Enabled属性用于设置窗体是否可见。( )
14.Visible属性和Hide()方法的效果相同,都会隐藏窗体且释放资源;Show()方法则会重新显示窗体并分配资源。( )
15.设置窗体的FormBorderStyle为None后,窗体将没有边框和标题栏,也无法通过鼠标拖拽移动。( )
16.窗体的Size属性可以同时设置宽度和高度。( )
17.窗体的Text属性不仅可以设置标题栏文本,还能修改窗体内部控件的显示文字。( )
18.ListBox.Items.RemoveAt(0) 删除第一项。( )
19.Label 控件是 C# 中专门用于绘图的控件。( )
20.在 C# Windows 窗体中,Y 轴坐标值向下增大。( )
三、填空题(本大题共10小题,每题5分,共50分)
21.KeyDown事件中,KeyEventArgs的______属性用于判断按下的按键是否为功能键(如 F1、Esc)。
22.在C#中,当窗体的大小发生变化时触发的事件是________。
23.用户按下键盘按键时,窗体首先触发______事件,松开按键时触发______事件。
24.窗体的______方法用于关闭当前窗体,触发FormClosing和FormClosed事件。
25.若要将窗体从隐藏状态重新显示,应调用______方法。
26.窗体的______属性用于设置边框样式,如固定单边框、无边框等。
27.在C#中,用于设置窗体启动位置的属性是________。
28.在Windows 程序中,若想选中复选框,则应将该控件的________属性设置为 True。
29.如果希望CheckBox控件在未选中时显示为灰色状态,可以将CheckBox控件的____属性设置为false。
30.在C#中,用于判断RadioButton是否被选中的属性是______。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:河北省普通高等学校对口招生考试计算机类《算法与程序设计考点双析卷》,依据《河北省普通高等学校对口招生计算机类专业考试考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第49、第50卷精准对标河北省考纲,知识模块(六)Windows应用程序设计:
1. 掌握窗体及控件的概念、属性、方法、事件; 2.掌握窗体的属性;
3.掌握窗体的常用方法; 4.掌握窗体的事件;
5.掌握C#窗体的创建和使用方法; 6.掌握标签(Label)属性;
7.掌握文本框(TextBox)的属性;8.掌握文本框(TextBox)的事件;
9.掌握按钮(Button)的属性; 10.掌握按钮(Button)的事件;
11.掌握组合框(ComboBox)的属性; 12.掌握列表框(ListBox)的属性;
13.掌握单选按钮(RadioButton)的属性; 14.掌握复选框(CheckBox)的属性;
15.掌握滚动条(HScrollBar、VScrollBar)的属性; 16.掌握时钟控件(Timer)的属性;
17.掌握时钟控件的Tick事件; 18.了解分组框(GroupBox)的属性;
19.了解选项卡(TabControl)的属性; 20.了解多文档界面窗体;
21.了解多窗体间的调用的功能实现方法;
22.了解菜单(MainMenu)控件、ToolTip控件、对话框控件、消息框。
河北省对口招生考试 计算机类
《算法与程序设计》考点双析卷 第49卷
Windows应用程序开发(2) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共10小题,每题3分,共30分)
1.在Windows窗体应用程序中,( )控件用于创建下拉式菜单。
A.MenuStrip B.ContextMenuStrip C.ToolStrip D.StatusStri
【答案】A
【详解】选项A:MenuStrip控件用于在Windows窗体应用程序中创建一个标准的菜单栏。它允许添加菜单、子菜单和分隔符,用户可以通过单击来展开菜单并选择菜单项。MenuStrip控件是创建传统菜单栏的首选控件。
选项B:ContextMenuStrip控件用于创建上下文菜单,也称为弹出菜单。通常在用户右键单击某个控件时出现,提供与当前上下文相关的选项。与MenuStrip不同,ContextMenuStrip通常不用于主菜单栏,而是用于提供与特定控件或操作相关的快捷选项。
选项C:ToolStrip控件用于创建工具栏,通常包含一系列按钮或其他控件,用于快速访问常用的功能或命令。
选项D:StatusStrip控件用于显示状态信息,通常在应用程序的底部边缘显示。
2.如果给控件设置了ToolTip控件,运行时把鼠标停在控件上,系统会弹出____小窗口显示这段文本。( )
A.红色 B.绿色 C.黄色 D.蓝色
【答案】C
3.ToolTip控件的作用是( )
A.在窗口底部显示状态信息
B.当鼠标悬停在控件上时弹出简短文本提示
C.为控件提供右键快捷菜单
D.自动校验用户输入的数据格式
【答案】B
【详解】选项A.在窗口底部显示状态信息使用StatusStrip控件
选项C.为控件提供右键快捷菜单使用ContextMenuStrip控件
选项D.自动校验用户输入的数据格式一般使用Validating/ErrorProvider 或自定义代码,ToolTip仅做信息提示,不参与校验逻辑。
4.容器控件是指( )
A.可以容纳其他控件的控件 B.只能显示文本的控件
C.用于数据存储的控件 D.没有可视化界面的控件
【答案】A
【详解】如 Panel、GroupBox 等可作为子控件的容器。
5.限制文本框输入长度的属性是( )
A.MaxLength B.Length C.Size D.MaxSize
【答案】A
【详解】MaxLength 属性设置最大字符数。
6.模式对话框的显示方法是( )
A.Show() B.Open() C.ShowDialog() D.Popup()
【答案】C
【详解】ShowDialog () 会阻塞父窗口,直至对话框关闭。
7.ListBox 控件中获取选中项索引的属性是( )
A.Items B.Text C.SelectedIndex D.Count
【答案】C
【详解】SelectedIndex 返回选中项的下标,-1 表示未选中。
8.要使文本框不能被用户编辑,应将 属性设置为 true。( )
A.Enabled B.Visible C.ReadOnly D.Locked
【答案】C
【详解】ReadOnly 属性设置为 true 时,文本框内容不能被用户编辑。
9.若要在 ListBox 的指定索引位置插入一个新项,应使用下列方法中的( )
A.Add B.Insert C.Append D.AddRange
【答案】B
【详解】Insert 方法可在 ListBox 的指定索引位置插入一个新项。Add 方法是在列表末尾添加项;不存在 Append 方法;AddRange 用于一次性添加多个项。
10.所有 Windows 控件都具有的属性是( )
A.Text B.Name C.BackColor D.Font
【答案】B
【详解】Name 是控件的唯一标识符,必须存在。
二、判断题(本大题共10小题,每题2分,共20分)
11.窗体的Close()方法和Dispose()方法功能完全相同。( )
【答案】错误
【详解】Close()关闭窗体,对于模态窗口会释放资源;Dispose()强制释放窗体占用的所有资源,通常由系统自动调用。
12.在C#中,Hide() 方法会关闭窗体。( )
【答案】错误
【详解】Hide() 方法用于隐藏窗体,但不关闭它。窗体仍然存在于内存中,只是不可见。
13.在C#中,Enabled属性用于设置窗体是否可见。( )
【答案】错误
【详解】Enabled属性用于设置窗体是否启用,即是否可以与用户交互。
14.Visible属性和Hide()方法的效果相同,都会隐藏窗体且释放资源;Show()方法则会重新显示窗体并分配资源。( )
【答案】错误
【详解】Visible = false和Hide()都仅隐藏窗体,窗体仍在内存中(资源未释放),可通过Visible = true或Show()重新显示;而Close()方法才会释放窗体资源,无法通过Show()再次显示。
15.设置窗体的FormBorderStyle为None后,窗体将没有边框和标题栏,也无法通过鼠标拖拽移动。( )
【答案】正确
【详解】FormBorderStyle.None会移除窗体的边框、标题栏及控制按钮。
16.窗体的Size属性可以同时设置宽度和高度。( )
【答案】正确
【详解】Size包含Width和Height两个属性。
17.窗体的Text属性不仅可以设置标题栏文本,还能修改窗体内部控件的显示文字。( )
【答案】错误
【详解】Text属性是控件的通用属性,但窗体的Text属性仅用于设置自身标题栏的文本。
18.ListBox.Items.RemoveAt(0) 删除第一项。( )
【答案】正确
19.Label 控件是 C# 中专门用于绘图的控件。( )
【答案】错误
【详解】Label 控件的主要功能是显示文本信息,虽然通过代码也能在其表面绘图,但它并非专门的绘图控件。实际开发中,PictureBox 或 Panel 控件更适合作为绘图容器,这是中职生需明确的控件功能区分。
20.在 C# Windows 窗体中,Y 轴坐标值向下增大。( )
【答案】正确
【详解】C# 窗体的坐标系规定,原点(0,0)在左上角,X 轴向右数值增大,Y 轴向下数值增大。这与数学中的坐标系不同,是中职生学习绘图时需特别注意的基础规则。
三、填空题(本大题共10小题,每题5分,共50分)
21.KeyDown事件中,KeyEventArgs的______属性用于判断按下的按键是否为功能键(如 F1、Esc)。
【答案】KeyCode
【详解】KeyCode返回Keys枚举值,可判断具体按键。
22.在C#中,当窗体的大小发生变化时触发的事件是________。
【答案】Resize
【详解】Resize事件在窗体的大小发生变化时触发,可以用于调整控件的布局。
23.用户按下键盘按键时,窗体首先触发______事件,松开按键时触发______事件。
【答案】 KeyDown KeyUp
【详解】KeyDown在按键按下瞬间触发,KeyUp在按键松开时触发。
24.窗体的______方法用于关闭当前窗体,触发FormClosing和FormClosed事件。
【答案】Close
【详解】Close()是关闭窗体的标准方法,执行时会先触发FormClosing事件(可在此时取消关闭),再触发FormClosed事件(窗体已关闭)。
25.若要将窗体从隐藏状态重新显示,应调用______方法。
【答案】show()
【详解】Hide()方法用于隐藏窗体(不释放资源),Show()方法可将隐藏的窗体重新显示。
26.窗体的______属性用于设置边框样式,如固定单边框、无边框等。
【答案】FormBorderStyle
【详解】FormBorderStyle用于设置窗体的边框样式
27.在C#中,用于设置窗体启动位置的属性是________。
【答案】StartPosition
【详解】StartPosition属性用于设置窗体启动时的位置。
28.在Windows 程序中,若想选中复选框,则应将该控件的________属性设置为 True。
【答案】Checked
【详解】复选框的Checked属性为true代表控件被选中。
29.如果希望CheckBox控件在未选中时显示为灰色状态,可以将CheckBox控件的____属性设置为false。
【答案】Enabled
30.在C#中,用于判断RadioButton是否被选中的属性是______。
【答案】Checked
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$