内容正文:
编写说明:河北省普通高等学校对口招生考试计算机类《算法与程序设计考点双析卷》,依据《河北省普通高等学校对口招生计算机类专业考试考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第53、第54卷精准对标河北省考纲,知识模块(六)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控件、对话框控件、消息框。
河北省对口招生考试 计算机类
《算法与程序设计》考点双析卷 第54卷
Windows应用程序开发(4) 学生练习卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共10小题,每题3分,共30分)
1.在WinForms中,单选按钮(RadioButton)的主要特点是( )
A.可以多选 B.同一组内只能单选 C.可以不选 D.以上都不对
【答案】B
【详解】单选按钮在同一组内只能选择一个选项。
2.CheckBox控件在用户勾选或取消勾选时触发的事件是( )
A.Click B.CheckedChanged C.SelectedIndexChanged D.TextChanged
【答案】B
【详解】CheckedChanged事件在CheckBox的选中状态发生变化时触发。
3.以下用于设置RadioButton的选中状态的属性是( )
A.Selected B.Checked C.Enabled D.Visible
【答案】B
【详解】RadioButton的选中状态通过Checked属性设置,值为true表示选中,false表示未选中。
4.在C#中,用于将多个单选按钮(RadioButton)分组的控件是( )
A.Panel B.GroupBox C.TabControl D.Label
【答案】B
【详解】GroupBox控件用于将多个RadioButton或其他控件分组,确保同一组内的RadioButton互斥。
5.在 C# 中,当使用RadioButton(单选控件)时,以下说法错误的是( )
A.同一容器内的单选按钮只能有一个被选中。
B.单选按钮的Checked属性用于获取或设置其是否被选中。
C.不同容器内的单选按钮可以同时被选中。
D.单选按钮的Text属性不能修改。
【答案】D
【详解】同一容器内的单选按钮具有互斥性,只能有一个被选中, Checked属性确实用于获取或设置单选按钮是否被选中, 不同容器内的单选按钮是相互独立的,可以同时被选中.单选按钮的Text属性可以修改,用于显示按钮旁边的文本
6.在c#的控件中, GroupBox分组控件,有时候也被称之为( )
A.容器控件 B.组合控件 C.排列控件 D.基类控件
【答案】A
【详解】分组控件可以容纳其他控件,因此被称为容器控件。
7.要使窗体在屏幕上不可见,应将其 属性设置为false( )
A.Visible B.Hidden C.Displayed D.Shown
【答案】A
【详解】在C#中,通过设置窗体的Visible属性为false,可让窗体不可见;Hidden不是C#窗体控制可见性的标准属性;Displayed、Shown也不是用于此功能的正确属性,所以选A 。
8.窗体的StartPosition设置为Manual后,用于指定窗体在屏幕上初始位置的属性是( )
A.InitialPlace B.Position C.StartPoint D.Location
【答案】D
【详解】当窗体StartPosition为Manual时,通过Location属性指定其在屏幕上的初始坐标位置,InitialPlace、Position、StartPoint不是C#中对应的标准属性,所以选D 。
9.在C# Windows窗体应用程序中,窗体加载时触发的事件是( )
A.Form_Closing B.Form_Loaded C.Form_Load D.Form_Shown
【答案】C
【详解】Form_Load是窗体加载时触发的事件;Form_Closing是窗体关闭时触发;Form_Loaded不是标准的窗体加载触发事件命名;Form_Shown是窗体显示后触发,所以选C 。
10.在C#中,用于设置窗体标题的属性是( )
A.Title B.Caption C.Text D.Header
【答案】C
【详解】在C#的Windows窗体应用里,窗体标题由Text属性设置,Title、Caption、Header不是C#中设置窗体标题的标准属性,所以选C 。
二、判断题(本大题共10小题,每题2分,共20分)
11.GroupBox控件本身不显示控件,但它用于组织其他控件。( )
【答案】错误
12.在C#中,进度条的Step用于指定Value属性递增的值。可以调用Step来实现递增。( )
【答案】错误
13.当 TabControl 的 SelectedIndex 属性值改变时,会触发 SelectedIndexChanged 事件。( )
【答案】正确
【详解】当用户切换 TabControl 中的选项卡,导致 SelectedIndex 属性值发生改变时,会触发 SelectedIndexChanged 事件,可在该事件处理方法中编写相应的逻辑。
14.一个 TabControl 控件只能包含一个 TabPage。( )
【答案】错误
【详解】TabControl 控件可以包含多个 TabPage,通过 TabPages 集合可以添加、删除和管理多个选项卡页面。
15.因为控件是Windows程序的基本组成元素,所以不能在程序运行时才在窗体中添加控件,而必须提前通过工具箱添加。( )
【答案】错误
16.若要获取某个控件上设置的 ToolTip 提示信息,可使用 ToolTip 控件的ToolTip方法。( )
【答案】错误
17.在windows程序中,若想选中复选框,则应将该控件的Checked属性设置为true。( )
【答案】正确
18.引用ListBox最后一个数据项使用 ListBox1.Items[ListBox1.SelectedIndex-1]语句。( )
【答案】错误
19.在C#的窗体设计中, Form.Name 属性决定窗体标题栏显示的内容。( )
【答案】错误
20.在C#程序中,文本框控件的ReadOnly属性用来设置其是否为只读的。( )
【答案】正确
三、填空题(本大题共10小题,每题5分,共50分)
21.Timer 控件是每隔一定时间间隔自动执行计时事件的控件,它在界面上____(填“可见”或“不可见” )。
【答案】不可见
【详解】Timer 控件属于非可视化控件,在窗体设计时看不到,仅后台执行计时逻辑。
22.ProgressBar 控件通过在水平方框中显示矩形指示工作进度,____属性设置进度条的最大值。
【答案】Maximum
【详解】ProgressBar 的 Maximum 属性用于定义进度条可表示的最大进度值。
23.若要向选项卡控件中添加一个新的选项卡页,需要调用 TabPages 集合的 __________ 方法。
【答案】Add
24.要获取当前选中的选项卡页,可以使用 __________ 属性;要获取当前选中选项卡页的索引,可以使用 __________ 属性。
【答案】 SelectedTab SelectedIndex
25.使用 Timer 控件实现时钟功能时,Interval 属性通常设置为 ______ 毫秒
【答案】1000
26.滚动条控件的 ValueChanged 事件是在其 ______ 属性值改变时触发的
【答案】Value
27.TabControl控件的______属性用于获取所有选项卡页的集合。
【答案】TabPages
28.ProgressBar控件的______属性用于设置进度条的当前值。
【答案】Value
29.菜单MenuStrip控件中的菜单项的默认事件是_______。
【答案】Click
30.在C#中,DateTimePicker控件常用的事件是_______。
【答案】ValueChanged
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:河北省普通高等学校对口招生考试计算机类《算法与程序设计考点双析卷》,依据《河北省普通高等学校对口招生计算机类专业考试考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第53、第54卷精准对标河北省考纲,知识模块(六)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控件、对话框控件、消息框。
河北省对口招生考试 计算机类
《算法与程序设计》考点双析卷 第54卷
Windows应用程序开发(4) 学生练习卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共10小题,每题3分,共30分)
1.在WinForms中,单选按钮(RadioButton)的主要特点是( )
A.可以多选 B.同一组内只能单选 C.可以不选 D.以上都不对
2.CheckBox控件在用户勾选或取消勾选时触发的事件是( )
A.Click B.CheckedChanged C.SelectedIndexChanged D.TextChanged
3.以下用于设置RadioButton的选中状态的属性是( )
A.Selected B.Checked C.Enabled D.Visible
4.在C#中,用于将多个单选按钮(RadioButton)分组的控件是( )
A.Panel B.GroupBox C.TabControl D.Label
5.在 C# 中,当使用RadioButton(单选控件)时,以下说法错误的是( )
A.同一容器内的单选按钮只能有一个被选中。
B.单选按钮的Checked属性用于获取或设置其是否被选中。
C.不同容器内的单选按钮可以同时被选中。
D.单选按钮的Text属性不能修改。
6.在c#的控件中, GroupBox分组控件,有时候也被称之为( )
A.容器控件 B.组合控件 C.排列控件 D.基类控件
7.要使窗体在屏幕上不可见,应将其 属性设置为false( )
A.Visible B.Hidden C.Displayed D.Shown
8.窗体的StartPosition设置为Manual后,用于指定窗体在屏幕上初始位置的属性是( )
A.InitialPlace B.Position C.StartPoint D.Location
9.在C# Windows窗体应用程序中,窗体加载时触发的事件是( )
A.Form_Closing B.Form_Loaded C.Form_Load D.Form_Shown
10.在C#中,用于设置窗体标题的属性是( )
A.Title B.Caption C.Text D.Header
二、判断题(本大题共10小题,每题2分,共20分)
11.GroupBox控件本身不显示控件,但它用于组织其他控件。( )
12.在C#中,进度条的Step用于指定Value属性递增的值。可以调用Step来实现递增。( )
13.当 TabControl 的 SelectedIndex 属性值改变时,会触发 SelectedIndexChanged 事件。( )
14.一个 TabControl 控件只能包含一个 TabPage。( )
15.因为控件是Windows程序的基本组成元素,所以不能在程序运行时才在窗体中添加控件,而必须提前通过工具箱添加。( )
16.若要获取某个控件上设置的 ToolTip 提示信息,可使用 ToolTip 控件的ToolTip方法。( )
17.在windows程序中,若想选中复选框,则应将该控件的Checked属性设置为true。( )
18.引用ListBox最后一个数据项使用 ListBox1.Items[ListBox1.SelectedIndex-1]语句。( )
19.在C#的窗体设计中, Form.Name 属性决定窗体标题栏显示的内容。( )
20.在C#程序中,文本框控件的ReadOnly属性用来设置其是否为只读的。( )
三、填空题(本大题共10小题,每题5分,共50分)
21.Timer 控件是每隔一定时间间隔自动执行计时事件的控件,它在界面上____(填“可见”或“不可见” )。
22.ProgressBar 控件通过在水平方框中显示矩形指示工作进度,____属性设置进度条的最大值。
23.若要向选项卡控件中添加一个新的选项卡页,需要调用 TabPages 集合的 __________ 方法。
24.要获取当前选中的选项卡页,可以使用 __________ 属性;要获取当前选中选项卡页的索引,可以使用 __________ 属性。
25.使用 Timer 控件实现时钟功能时,Interval 属性通常设置为 ______ 毫秒
26.滚动条控件的 ValueChanged 事件是在其 ______ 属性值改变时触发的
27.TabControl控件的______属性用于获取所有选项卡页的集合。
28.ProgressBar控件的______属性用于设置进度条的当前值。
29.菜单MenuStrip控件中的菜单项的默认事件是_______。
30.在C#中,DateTimePicker控件常用的事件是_______。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$