综合练习册 动手练,不是读

综合练习册

47 道小题,六级难度,覆盖变量→判断→循环→容器→Office→网页,最后一级是找错题。

怎么用这本册子

预计用时:A+B 约 40 分钟 | C+D 约 40 分钟 | E+F 约 40 分钟,合计 90~120 分钟(含对答案与消化) |  前置知识:第 1~12 课全部过完,尤其第 3~10 课(本册是总复习,不是新课) |  本课性质:综合练习册(动手练,没有新知识点)

做题速度参考:A 级看题就能答;F 级找错题会慢一些。做完整本约 90~120 分钟,但答案要对照着消化,别赶。

知识地图

这本练习册是整套课程的总复习场:不教新知识,而是把第 3~10 课的考点重新排成六级台阶,让你从"认得"一路走到"改得对"。下面是 A~F 六级各自练什么、该配哪几课、难度怎么递进。

本册在哪儿
放在第 12 课之后,是七部分学完后的总复习:把变量、判断、循环、容器、Office、网页六块拼回一张图。做不动时,先回去补对应的课,再回来重做。
A 级 · 语法地基
变量、数据类型、运算符。对应第 3 课。看题基本就能答,是后面五级的地基——地基一松,后面全跟着错。
B 级 · 逻辑控制
判断与循环。对应第 4、5 课。开始要求你"写出来",不只要"看得懂"。
C 级 · 数据容器
数组与字典。对应第 6 课。难度上台阶:下标从 0 起、别名(引用)、文本转数组一起考,也是最容易埋坑的一级。
D 级 · Office 三件套
Excel / Word / Email。对应第 7、8、9 课。主要考命令与属性记忆,记不牢很正常,多查速查页。
E 级 · 网页与元素
网页操作与元素识别。对应第 10 课。靠经验:漏选、错选、等待,是这一级的三个关键词。
F 级 · 找错题
把 A~E 埋过的坑反过来考你:给一段有问题的代码,找出错在哪、怎么改。最接近认证实操题,也是本册的压轴。
难度递进
一句话记住六级动作:A 认(认得语法)→ B 写(写得出流程)→ C 组合(数据结构搭着用)→ D 记(记住命令属性)→ E 辨(辨得清元素)→ F 查错(读得懂别人的错)。
重点
C 级(下标/别名)与 E 级(漏选/错选)是两张"分水岭":这两级稳了,F 级找错题就顺。
难点
F 级:题干不给"提示词",要自己看代码发现少了什么、多了什么——这正是不看答案时最容易卡住的地方。
学完的标志
六级都能独立做完,F 级至少对一半;并且每道错题你能自己说出"这是哪一级、对应第几课的哪个点"。
练习册六级台阶:A 语法、B 逻辑、C 容器、D Office、E 网页、F 找错,难度逐级上升 六级台阶:A 认 → B 写 → C 组合 → D 记 → E 辨 → F 查错 一级一级过;每级做完立刻对答案、记错题,再进下一级。 A 级 语法地基 第 3 课 3 题 认 B 级 逻辑控制 第 4–5 课 4–5 题 写 C 级 数据容器 第 6 课 6 题 组合 D 级 Office 三件套 第 7–9 课 7–9 题 记 E 级 网页与元素 第 10 课 10 题 辨 F 级 找错题 第 3–10 课 压轴 查错 难度递增 → A 认语法、B 写流程、C 组合数据、D 记命令、E 辨元素、F 查错。 全册 47 题;建议分 3 次:A+B / C+D / E+F,每次约 40 分钟。
图 11 · 六级是一段台阶:C 级(下标/别名)和 E 级(漏选/错选)是分水岭,F 级最接近认证实操。
A 级 · 语法地基 变量、类型、运算符(过一遍第 3 课)
变量

A1创建变量"姓名"并赋值为"张三",写出两种写法。

命名规则

A2判断对错:变量名 abc 和 ABC 是两个不同的变量。

数据类型

A3把下面四个值归类(数值型 / 字符串型 / 布尔型 / 空值型):42、"42"、True、Null。

运算符

A4写一个表达式,把文字 "总计:" 和变量 合计 拼成一个字符串。

命名规则

A5下面哪些是合法变量名?2count、_count、统计、count-1、Count。

赋值

A6已知 数量 = 3,写一行代码让它变成 4,不许直接写 4。

字符串

A7判断对错:字符串只能用双引号包,不能用单引号。

常量

A8定义常量用什么关键字?定义之后还能改它的值吗?

B 级 · 逻辑控制 判断与循环(过一遍第 4、5 课)
条件判断

B1写一段:分数 ≥ 60 输出"及格",否则输出"不及格"。注意 BotScript 的 If 怎么写。

条件判断

B2在 If / ElseIf / Else 结构里,如果两个条件同时成立,会执行几个分支?

运算符

B3说明这两行里 = 的含义有什么不同:a = 3 与 If a = 3。

计次循环

B4用计次循环输出 1 到 5。

计次循环

B5For i = 10 To 1(步长默认)会循环几次?

条件循环

B6Do ... Loop While 条件 这种写法,循环体至少执行几次?为什么?

跳出

B7Continue 和 Break 有什么区别?

条件循环

B8写一个循环:不断重试,直到变量 找到 变成 True 为止。

C 级 · 数据容器 数组与字典(过一遍第 6 课)
数组

C1数组 [10, 20, 30] 中,值 30 的下标是几?

字典

C2字典 {"a": 1, "b": 2} 中,想取出 1,怎么写?

字典

C3字典的"键"(名字)可以是数字吗?

遍历

C4用循环把数组 名单 = ["张三", "李四"] 里的名字逐个输出。

别名

C5已知 a 是数组,执行 b = a 后修改 b[0],a[0] 会跟着变吗?为什么?

字符串→数组

C6哪条命令能把 "a,b,c" 变成数组 ["a","b","c"]?需要填哪个属性?

D 级 · Office 三件套 Excel / Word / Email(过一遍第 7、8、9 课)
Excel

D1一个 Excel 文件对应哪个概念?它包含多个什么?里面的一格叫什么?

Excel

D2用"读取区域"读 "A1:C5",得到的结果是什么结构?

Excel

D3用整数指代工作表时,第一张工作表是几?单元格 [2, 3] 又对应哪个地址?

Excel

D4用"写入单元格"写了数据,但"立即保存"选了"否",也没有再调用保存命令。用 Excel 打开文件,改动还在吗?

Excel

D5往一个 2×2 的区域写入,数据应该准备成几维数组?长度为多少?

Word

D6"读取文档"能读到 Word 里的图片和表格吗?能读到文字格式吗?

Word

D7要在模板里精确填充,官方推荐用什么方法定位?(说清三步)

Email

D8用 SMTP 发邮件时,"登录密码"这一栏应该填什么?为什么?

Email

D9用 POP 删除邮件后,还必须调用哪条命令删除才会真正生效?

Email

D10POP 和 IMAP 里,哪个支持"移动邮件"?哪个只负责发邮件?

E 级 · 网页与元素 元素识别是重点(过一遍第 10 课)
有目标命令

E1一条"有目标"的命令,运行到超时都没找到元素,会发生什么?"无目标"命令呢?

漏选

E2"元素明明存在,却报找不到"叫什么故障?原因通常是什么?怎么修?

错选

E3"找到了元素,但找到的不是目标"叫什么故障?它常发生在什么样的元素之间?

间隔重复

E4为什么官方说"错选比漏选更危险"?

界面库

E5界面库在同一条流程的不同流程块之间共享吗?在不同流程之间共享吗?

浏览器

E6用 Chrome 选取网页元素前通常要先做什么?官方更推荐用哪种浏览器?为什么?

等待

E7想等网页加载完再操作,用哪条命令比"延时 5 秒"更稳?说说理由。

F 级 · 找错题 下面每段都有问题,找出来并说明怎么改(这是认证实操最像的题型)
找错 · 判断

F1

If 分数 >= 60 Then
    输出调试信息("及格")
End If
找错 · 数组

F2

Dim 名单 = ["张三", "李四", "王五"]
输出调试信息(名单[3])
找错 · 循环

F3

For i = 1 To 3
    输出调试信息(i)
Next
输出调试信息(i)
找错 · 别名

F4期望输出 1,实际输出 99,为什么?

Dim a = [1, 2, 3]
Dim b = a
b[0] = 99
输出调试信息(a[0])
找错 · 累加

F5

Dim 天数 = [31, 28, 31]
For Each 天 In 天数
    合计 = 合计 + 天
Next
输出调试信息(合计)
找错 · 嵌套

F6

If i = 1
    If j = 2
        输出调试信息("都满足")
End If
找错 · 死循环

F7

Do While True
    输出调试信息("运行中")
Loop
找错 · 拼接

F8

Dim 编号 = 7
Dim 名称 = "订单" + 编号
输出调试信息(名称)

做完之后:自评与查漏

做完不要只看"对了多少道",而要按级看:每一级单独算正确率,对照下表决定要不要回炉。某一级不达标并不可怕——它正好告诉你下一步该补哪一课。

级别对应课程建议正确率不达标就回看
A 级 · 语法地基第 3 课≥ 90%第 3 课 的上机任务,再重做 A5、A6
B 级 · 逻辑控制第 4、5 课≥ 85%第 4 课 · 第 5 课,重点看 If 写法与后置循环
C 级 · 数据容器第 6 课≥ 85%第 6 课,重点看下标从 0 起与别名
D 级 · Office 三件套第 7、8、9 课≥ 80%第 7 课 · 第 8 课 · 第 9 课,配合速查页
E 级 · 网页与元素第 10 课≥ 80%第 10 课,重点看漏选与错选
F 级 · 找错题A~E 综合≥ 70%(对一半即及格线)错哪一级的题,就回看哪一级;再重做两个综合项目的对应关卡

错题如何"回炉"——三步,别只是重看一遍题。

① 盖住答案重写一遍:只看题号,把当时的答案改成新答案,逼自己真正动手(写代码的题在 APA Creator 里跑)。
② 找"差在哪一步":对照参考答案,标出错的是知识点没记住(如 D 级属性名)还是思路走岔(如 C5 别名);后者要慢,因为它会反复坑你。
③ 回课并找变式:回到对应那一课的"上机任务",把那一步再走一遍;然后自己改一个数字或换个条件,出一道同类题做对,才算过关。

把错题的题号记成清单(例如"A5、B5、C5、F3")。一周后再只看这张清单做一遍——做过两遍都对的题,就可以从清单上划掉了。