第83卷 专题训练-选择与循环结构—内蒙古计算机类—考纲百套卷
2026-07-06
|
2份
|
9页
|
24人阅读
|
0人下载
内容正文:
编写说明:内蒙古高等职业院校对口招收中等职业学校毕业生计算机类《考纲百套卷》,依据《2019年内蒙古自治区高等职业院校对口招收中等职业学校毕业生计算机类专业课综合考试指导纲要》编写。本专辑涵盖三个部分,第一部分为知识训练卷,第二部分为专题训练卷,第三部分为课程综合卷,本专辑共105份试卷。
本试卷是第83卷,为专题训练卷,按“选择与循环结构”专题范围和要求编写。具体内容为:条件表达式(掌握);简单条件选择结构的程序设计(掌握);多分支条件选择结构的程序设计(掌握);计时器控件Timer(掌握);单选钮控件OptionButton(掌握);复选框控件CheckBox(掌握);For 循环(掌握);Do循环(掌握);列表框与组合框控件(掌握);常用算法实例(掌握)。
内蒙古高等职业院校对口招生考试
计算机信息类《考纲百套卷》
第83卷 专题训练-选择与循环结构
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题2分,共30分)
1.在“成绩是否合格”程序中,要判断变量score是否达到60分。较合适的条件表达式是( )
A.score = "合格"
B.score + 60
C.score >= 60
D.score & 60
2.机房管理程序只在剩余时间小于5分钟时弹出提醒,不需要处理其他情况。较适合使用的是( )
A.单分支If语句
B.固定次数For语句
C.窗体Unload语句
D.数组重定义语句
3.登录程序需要在密码正确时进入主界面,密码错误时显示提示。较适合使用的是( )
A.Const常量定义固定密码值
B.If...Then...Else结构
C.Print连续输出提示文字
D.Dim变量声明保存输入值
4.将考试成绩按“优秀、良好、及格、不及格”四类处理时,较适合使用的结构是( )
A.只写一条赋值语句
B.只执行窗体Load事件
C.用Timer自动改变时钟
D.多分支选择结构
5.判断“成绩不低于80且考勤合格”时,两个条件必须同时满足。应使用的逻辑运算符是( )
A.And
B.Or
C.Not
D.Mod
6.要在窗体上每隔1秒刷新一次电子钟显示,最适合使用的控件是( )
A.TextBox
B.CommandButton
C.Timer
D.Frame
7.调查表中“男、女”只能二选一,界面上较适合使用的是( )
A.多个CheckBox控件并列显示
B.一组选项按钮OptionButton
C.一个水平滚动条调节数值
D.多个图片框控件显示图像
8.兴趣调查中“音乐、篮球、阅读”可同时选择多项,较适合使用的是( )
A.单个标签控件
B.一组互斥单选钮
C.一个固定文本框
D.多个复选框CheckBox
9.程序需要输出1到100之间所有整数,循环次数已经明确。较适合使用的是( )
A.If...Then语句
B.Select Case语句
C.For...Next循环
D.MsgBox函数
10.程序要求反复输入成绩,直到输入-1时停止,循环次数事先不确定。较适合使用的是( )
A.Do循环结构
B.单条Print语句
C.固定Caption属性
D.Const常量语句
11.点名程序要在界面中列出全班姓名,供用户从多个项目中选择一个。较合适的控件是( )
A.Timer
B.ListBox
C.Shape
D.Line
12.选择籍贯时既希望从下拉列表选取,也允许手动输入新内容。较适合使用的是( )
A.Image
B.Label
C.DriveListBox
D.ComboBox
13.用循环计算1到n的整数和时,变量sum在循环内通常承担的作用是( )
A.累加每次产生的数值
B.保存窗体的标题文字
C.记录工程文件扩展名
D.控制图片是否透明
14.在一组学生成绩中查找是否存在满分,程序可设置found变量记录是否已经找到。found在算法中通常称为( )
A.数组下标
B.循环步长
C.标志变量
D.窗体句柄
15.根据月份输出所属季度,1至3月为第一季度、4至6月为第二季度。较合理的处理思路是( )
A.无论输入什么月份都输出第一季度
B.根据月份范围选择对应分支
C.只用Print语句重复输出四次
D.把月份保存为图片文件
二、填空题(本大题共10小题,每小题3分,共30分)
16.VB中表示“不等于”的关系运算符是______。
17.If条件成立后要执行的语句通常写在______关键字之后。
18.在If多分支语句中,继续判断下一条件常用______关键字。
19.Select Case结构中,用来列出某一种匹配取值的关键字是______。
20.For循环中若需要让循环变量每次增加2,可使用______子句指定步长。
21.在循环过程中需要提前跳出For循环,可使用______语句。
22.列表框中当前选中项目的序号可通过______属性取得。
23.定时器控件中控制是否启用计时功能的属性是______。
24.Do循环若要求“直到条件成立才结束”,常使用______关键字。
25.向列表类控件追加一个新项目,常用的方法是______。
三、简答题(本大题共2小题,每小题10分,共20分)
26.简述If...Then...ElseIf结构与Select Case结构在多分支选择中的适用差异。
27.简述For...Next循环和Do循环的主要区别,并各举一个应用场景。
四、综合应用题(本大题共1小题,共20分)
28.“购票优惠计算”程序要求:输入年龄和票价,儿童、学生、老人分别按不同规则优惠;同时统计连续输入的多名顾客实际应付总额,输入年龄为0时结束。请完成:①选择结构如何安排;②循环结构如何控制;③需要哪些关键变量。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:内蒙古高等职业院校对口招收中等职业学校毕业生计算机类《考纲百套卷》,依据《2019年内蒙古自治区高等职业院校对口招收中等职业学校毕业生计算机类专业课综合考试指导纲要》编写。本专辑涵盖三个部分,第一部分为知识训练卷,第二部分为专题训练卷,第三部分为课程综合卷,本专辑共105份试卷。
本试卷是第83卷,为专题训练卷,按“选择与循环结构”专题范围和要求编写。具体内容为:条件表达式(掌握);简单条件选择结构的程序设计(掌握);多分支条件选择结构的程序设计(掌握);计时器控件Timer(掌握);单选钮控件OptionButton(掌握);复选框控件CheckBox(掌握);For 循环(掌握);Do循环(掌握);列表框与组合框控件(掌握);常用算法实例(掌握)。
内蒙古高等职业院校对口招生考试
计算机信息类《考纲百套卷》
第83卷 专题训练-选择与循环结构
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题2分,共30分)
1.在“成绩是否合格”程序中,要判断变量score是否达到60分。较合适的条件表达式是( )
A.score = "合格"
B.score + 60
C.score >= 60
D.score & 60
【答案】C
【解析】判断是否达到60分需要使用关系运算符>=形成逻辑结果。score + 60是算术表达式,不能直接表示是否合格。
2.机房管理程序只在剩余时间小于5分钟时弹出提醒,不需要处理其他情况。较适合使用的是( )
A.单分支If语句
B.固定次数For语句
C.窗体Unload语句
D.数组重定义语句
【答案】A
【解析】只有条件成立时才执行提醒操作,不成立时无需处理,适合使用单分支If语句。
3.登录程序需要在密码正确时进入主界面,密码错误时显示提示。较适合使用的是( )
A.Const常量定义固定密码值
B.If...Then...Else结构
C.Print连续输出提示文字
D.Dim变量声明保存输入值
【答案】B
【解析】存在“正确”和“错误”两种互斥处理路径,适合使用If...Then...Else结构分别执行。
4.将考试成绩按“优秀、良好、及格、不及格”四类处理时,较适合使用的结构是( )
A.只写一条赋值语句
B.只执行窗体Load事件
C.用Timer自动改变时钟
D.多分支选择结构
【答案】D
【解析】成绩等级需要从多个互斥分支中选择一个执行,适合使用多分支选择结构。
5.判断“成绩不低于80且考勤合格”时,两个条件必须同时满足。应使用的逻辑运算符是( )
A.And
B.Or
C.Not
D.Mod
【答案】A
【解析】And表示两个条件同时成立时整个条件才成立,适合“成绩达标并且考勤合格”的场景。
6.要在窗体上每隔1秒刷新一次电子钟显示,最适合使用的控件是( )
A.TextBox
B.CommandButton
C.Timer
D.Frame
【答案】C
【解析】Timer控件可按设定时间间隔触发事件,适合完成电子钟刷新、倒计时等定时任务。
7.调查表中“男、女”只能二选一,界面上较适合使用的是( )
A.多个CheckBox控件并列显示
B.一组选项按钮OptionButton
C.一个水平滚动条调节数值
D.多个图片框控件显示图像
【答案】B
【解析】OptionButton常用于一组互斥选项,同一组中通常只能选中一个,适合性别、单选答案等场景。
8.兴趣调查中“音乐、篮球、阅读”可同时选择多项,较适合使用的是( )
A.单个标签控件
B.一组互斥单选钮
C.一个固定文本框
D.多个复选框CheckBox
【答案】D
【解析】CheckBox支持独立选中或取消,适合多个选项可以同时成立的调查项目。
9.程序需要输出1到100之间所有整数,循环次数已经明确。较适合使用的是( )
A.If...Then语句
B.Select Case语句
C.For...Next循环
D.MsgBox函数
【答案】C
【解析】For...Next适合循环次数已知或可由起止值确定的场景,如从1输出到100。
10.程序要求反复输入成绩,直到输入-1时停止,循环次数事先不确定。较适合使用的是( )
A.Do循环结构
B.单条Print语句
C.固定Caption属性
D.Const常量语句
【答案】A
【解析】输入次数取决于用户何时输入结束标记,事先不确定,适合使用Do循环按条件控制重复。
11.点名程序要在界面中列出全班姓名,供用户从多个项目中选择一个。较合适的控件是( )
A.Timer
B.ListBox
C.Shape
D.Line
【答案】B
【解析】ListBox可显示一组列表项目,便于用户从已有项目中选择。
12.选择籍贯时既希望从下拉列表选取,也允许手动输入新内容。较适合使用的是( )
A.Image
B.Label
C.DriveListBox
D.ComboBox
【答案】D
【解析】ComboBox结合文本框和列表的特点,可从下拉项选择,也可根据样式允许输入内容。
13.用循环计算1到n的整数和时,变量sum在循环内通常承担的作用是( )
A.累加每次产生的数值
B.保存窗体的标题文字
C.记录工程文件扩展名
D.控制图片是否透明
【答案】A
【解析】求和算法中常用sum作为累加器,每轮把新数据加入原有结果中。
14.在一组学生成绩中查找是否存在满分,程序可设置found变量记录是否已经找到。found在算法中通常称为( )
A.数组下标
B.循环步长
C.标志变量
D.窗体句柄
【答案】C
【解析】found用于记录某种情况是否出现,常称为标志变量,可帮助控制后续判断或循环。
15.根据月份输出所属季度,1至3月为第一季度、4至6月为第二季度。较合理的处理思路是( )
A.无论输入什么月份都输出第一季度
B.根据月份范围选择对应分支
C.只用Print语句重复输出四次
D.把月份保存为图片文件
【答案】B
【解析】月份与季度之间存在范围对应关系,应根据输入月份落入的范围选择相应分支。
二、填空题(本大题共10小题,每小题3分,共30分)
16.VB中表示“不等于”的关系运算符是______。
【答案】<>
【解析】<>用于比较两个表达式是否不相等,结果为True或False。
17.If条件成立后要执行的语句通常写在______关键字之后。
【答案】Then
【解析】Then用于连接条件和条件成立时要执行的语句,是If语句的重要组成部分。
18.在If多分支语句中,继续判断下一条件常用______关键字。
【答案】ElseIf
【解析】ElseIf可在前一条件不成立时继续判断新的条件,用于组织多分支处理。
19.Select Case结构中,用来列出某一种匹配取值的关键字是______。
【答案】Case
【解析】Case用于列出待匹配的值或范围,程序会执行匹配分支中的语句。
20.For循环中若需要让循环变量每次增加2,可使用______子句指定步长。
【答案】Step
【解析】Step用于指定循环变量的变化步长,如Step 2表示每次增加2。
21.在循环过程中需要提前跳出For循环,可使用______语句。
【答案】Exit For
【解析】Exit For可直接结束当前For循环,常用于已经找到目标或无需继续重复时。
22.列表框中当前选中项目的序号可通过______属性取得。
【答案】ListIndex
【解析】ListIndex表示列表框当前选中项目的索引,可用于判断用户选择了哪一项。
23.定时器控件中控制是否启用计时功能的属性是______。
【答案】Enabled
【解析】Enabled为True时定时器可按间隔触发事件,为False时停止触发。
24.Do循环若要求“直到条件成立才结束”,常使用______关键字。
【答案】Until
【解析】Until用于表示循环结束条件,条件成立时结束循环。
25.向列表类控件追加一个新项目,常用的方法是______。
【答案】AddItem
【解析】AddItem可把新文本项加入列表框或组合框的项目列表中。
三、简答题(本大题共2小题,每小题10分,共20分)
26.简述If...Then...ElseIf结构与Select Case结构在多分支选择中的适用差异。
【答案】If...Then...ElseIf适合条件形式不完全相同、需要比较范围或组合逻辑的情况;Select Case适合围绕同一个表达式的不同取值或范围进行分类处理。两者都能完成多分支选择,实际编程时应选择结构更清晰、条件更易读的一种。
27.简述For...Next循环和Do循环的主要区别,并各举一个应用场景。
【答案】For...Next通常用于循环次数明确的任务,如输出1到100或统计固定人数成绩;Do循环更适合次数不确定、由条件控制结束的任务,如反复输入数据直到输入结束标记。选择循环结构时应先判断重复次数是否已知。
四、综合应用题(本大题共1小题,共20分)
28.“购票优惠计算”程序要求:输入年龄和票价,儿童、学生、老人分别按不同规则优惠;同时统计连续输入的多名顾客实际应付总额,输入年龄为0时结束。请完成:①选择结构如何安排;②循环结构如何控制;③需要哪些关键变量。
【答案】①可用多分支选择结构按年龄或身份判断优惠类别,分别计算实际票价,并设置不符合优惠条件时按原价处理。②外层可用Do循环反复输入顾客信息,当输入年龄为0时结束;每次循环内完成一次票价判断和金额累加。③关键变量包括age保存年龄、price保存原票价、pay保存本次应付金额、total保存累计总额,必要时可设置count统计购票人数。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。