大学VB期末考试试题2.pdf
V B期 末 考 试 试 题 A 卷 一、填 空 题 1、V B程 序 设 计 的 主 要 特 点 是 可 视 化 设 计 和 事 件 编 程。2、在 V B中,最 主 要 的 两 种 对 象 是 窗 体(form)和 控 件。3、工 程 是 构 成 应 用 程 序 文 件 的 集 合。4、方 法 是 V B提 供 的 种 特 殊 子 程 序,用 来 完 成 一 定 的 操 作。5、浮 点 类 型 数 据 包 括 单 精 度 型 和 双 精 度 数 据。6、事 件 是 窗 体 或 控 件 对 象 识 别 的 _动 作。7、可 用 窗 体 的 _ p rin t_方 法 在 窗 体 中 显 示 文 字。8、复 选 框 控 件 Value属 性 指 示 复 选 框 处 于 一 选 中 或 禁 止 状 态(暗 淡 的)中 的 某 一 种。9、在 V B中,修 改 窗 体 的 高 度(height)和 宽 度(width)属 性 值,可 改 变 窗 体 的 大 小。10、双 击 工 具 箱 中 的 控 件 图 标,可 在 窗 体 的 中 央 出 现 一 个 尺 寸 为 缺 省 值 的 控 件。11、在 M sgBox函 数 中,如 果 缺 省 title参 数,则 使 用 工 程 I 作 为 消 息 框 的 标 题。12、设 x=3 4.5 8,语 句 Print Format(x,“000.0”)的 输 出 结 果 是 34.6.13、在 V B中,数 值 型 变 量 的 初 值 为 0,V arant型 变 量 的 初 值 为 空,布 尔 型 变 量 的 初 值 为 FALSE。14、设 置 窗 体 的 picture属 性,可 在 窗 体 上 显 示 图 片。15、程 序 运 行 工 程 中,清 除 M P图 片 框 中 的 图 片 应 使 用 语 句 c is。二、选 择 题 1、菜 单 控 件 只 包 括 一 个 事 件,即 C,当 用 鼠 标 单 击 或 键 盘 选 中 后 按“回 车”键 时 触 发 该 事 件,除 分 隔 条 以 外 的 所 有 菜 单 控 件 都 能 识 别 该 事 件。A GotFocus Load C、Click D、KeyDown2、滚 动 条 控 件(如 图 所 示)的 M ax属 性 所 设 置 的 是 A oA、滚 动 框 处 于 最 右 位 置 时,一 个 滚 动 条 位 置 的 Value属 性 最 大 设 置 值 B、单 击 滚 动 条 和 滚 动 箭 头 之 间 的 区 域 时,滚 动 条 中 滚 动 块 的 最 大 移 动 量 C、单 击 滚 动 条 的 箭 头 区 域 时,滚 动 条 中 滚 动 块 的 最 大 移 动 量 D、滚 动 条 控 件 无 该 属 性 3、SQL 语 句 Select*Form student 中 的*表 示 B。A、所 有 记 录 B、所 有 字 段 C、所 有 表 D、都 不 对 4、以 下 选 项 中,不 属 于 标 签 的 属 性 是 C oA、Enabled B、Caption C、Default D、Font5、要 求 改 命 令 按 钮 显 示 的 文 本,应 当 在 属 性 窗 口 中 改 变 的 属 性 是 A oA、Caption Name C、Text D、Label6、设 置 一 个 单 选 按 铀 OptionButton)所 代 表 选 项 的 选 中 状 态,应 当 在 属 性 窗 口 中 改 变 的 属 性 是 D。A、Caption B、Name C、Text D、Value7、允 许 在 菜 单 项 的 左 边 设 置 打 勾 标 记,下 面 哪 种 论 述 是 正 确 的?D。A、在 标 题 项 中 输 入&,然 后 打 勾 B、在 索 引 项 中 打 勾 C、在 有 效 项 中 打 勾 D、在 复 选 项 中 打 勾 8、当 执 行 以 下 过 程 时,在 窗 体 上 将 显 示 A。Private Sub Command l_Click()Print VB;Print Hello!Print VBHEnd SubA、VBHello!VB B、VB C、VB D、VBHelloiVB Hello!VB Hello!VB9、语 句 Print“The answer is:”;20/4-2 的 结 果 为 B。A、The answer is 20/4-2 B、The answer is 3 C、The answer is n20/4-2u D、非 法 语 句 10、下 列 哪 个 控 件 是 容 器 控 件 B oA、Image B、Picture C、ComboBox D、FileListBox11、若 要 将 窗 体 从 内 存 中 卸 载 出 去,其 实 现 的 方 法 是 D。A.Show B.Hide C.Load D.UnLoad12、以 下 选 项 中,不 是 Visual Basic控 件 的 是 A。A.窗 体 B.定 时 器 C.单 选 框 D.命 令 按 钮 13、双 击 窗 体 中 的 对 象 后,Visual Basic将 显 示 的 窗 口 是 A。A.代 码 窗 口 B.工 具 箱 C.项 目(工 程)窗 口 D.属 性 窗 口 14、可 决 定 窗 体 的 左 上 角 是 否 有 控 制 菜 单 的 属 性 是 A o A.ControlBox B.MinButton C.MaxButton D.BorderStyle15、设 有 如 下 语 句:Strl=InputBox(输 人,练 习)从 键 盘 上 输 人 字 符“示 例”后,S trl的 值 是 D。A.“输 入 B.“”C.“练 习”D.“示 例”16、窗 体 F o rm l的 Nam e属 性 是 Frml,它 的 单 击 事 件 过 程 名 是 C。A.Forml_Click B.Form_Click C.Frml_Click D.Me.Click17、窗 体 的 hide属 性 的 含 义 是 A。A.隐 藏 B.展 现 C.装 入 D.卸 载 18、若 要 设 置 定 时 器 控 件 的 定 时 时 间,需 设 置 的 属 性 是 C oA.Enabled B.Value C.Interval D.Text19、能 够 改 变 复 选 框 中 背 景 颜 色 的 属 性 是 C。A.Value B.FontColor C.BackColor D.Font20、窗 体 能 响 应 的 事 件 是 B oA.ActiveForm B.Load C.Drive D.Change三、判 断 题(判 断 下 列 正 确 与 否,正 确 的 打 错 误 的 打 X。)1、三 种 方 式 的 组 合 框 都 允 许 用 户 输 入 哪 些 不 在 列 表 框 中 的 选 项。X2、图 象 框 中 的 Stretch属 性 为 true时,其 作 用 是 图 形 自 动 调 整 大 小 以 适 应 图 象 控 件。X3、在 菜 单 编 辑 器 中 使 用“索 引”时,可 有 一 组 菜 单 项 具 有 相 同 的“名 字”。X4、通 过 改 变 属 性 窗 口 中 的 Nam e属 性,来 改 变 窗 体 的 标 题。5、创 建 V B应 用 程 序 的 三 个 主 要 步 骤 是:(1)创 建 应 用 程 序 界 面(2)设 置 控 件(3)编 写 代 码。X6、变 量 是 指 在 程 序 运 行 过 程 中 其 值 可 以 改 变 的 那 些 量,而 值 不 能 改 变 的 是 常 量。7、已 知 P=M sgBox(Howareyou?,VbYesNo+VbQuestion,“H ello!),变 量 P 是 Integer数 据 类 型。8、工 程 文 件 的 扩 展 名 是.vbg。9、V B允 许 设 计 和 使 用 用 户 自 己 设 计 的 控 件。10、OptionButton 控 件 没 有 DblCliek 事 件。X1 1 同 一 条 记 录 中 的 各 数 据 具 有 相 同 的 类 型。12、使 用 D ata控 件 可 以 直 接 显 示 数 据 库 中 的 数 据。X13、ImageList是 一 个 图 像 容 器 控 件,可 用 作 工 具 栏 的 图 像 库。14、当 用 户 单 击 工 具 栏 按 钮 时,将 触 发 工 具 栏 按 钮 的 ButtonClick事 件。15、在 V B的 工 程 资 源 管 理 器 中,如 果 从 工 程 中 移 除 已 经 保 存 过 的 文 件,该 文 件 仍 然 被 物 理 删 除(真 正 删 除)。X16、如 果 列 表 框 的 ListConut的 属 性 为 1 0,则 列 表 框 最 后 一 项 的 Listindex值 为 10。X17、要 是 某 个 命 令 按 钮 不 起 作 用,应 将 该 按 钮 的 Enabeld属 性 设 置 为 Fake。18、使 用 数 组 定 义 语 句:DimD$(1 0),则 数 组 D 中 各 元 素 的 值 为 空。X19、如 果 在 一 行 中 输 入 多 条 语 句,各 语 句 之 间 用 使 用;分 隔。X20、在 代 码 窗 口 中 输 入 某 行 代 码 并 按 回 车 键 之 后,如 果 代 码 变 成 红 色,说 明 该 行 代 码 有 语 法 错 误。四、读 程 序 题,写 出 程 序 运 行 结 果 1、Private Sub Form_Click()Static SUM As Integer1=1Do While I=10SUM=SUM+I1=1+1LoopPrint SUMEnd Sub运 行 程 序,第 一 次 单 击 窗 体:55第 二 次 单 击 窗 体:1102、Private Sub Form_Click()Print Tab(6);2,Tab(15);5PrintF o rl=15 To 16Print I;For j=2 To 6 Step 3Print Tab(3*j);j*I;Next jPrintNext IEnd Sub程 序 运 行 结 果:*2 515 30 7516 32 80五、编 程 题(-)窗 体 中 有 图 片 框(Picture】)和 计 时 器(Timerl)两 个 控 件,运 行 程 序 时,将 图 片 加 载 到 图 片 框 中,然 后 图 片 框 以 每 2 秒 钟 一 次 的 速 度 向 窗 体 的 右 下 脚 移 动,每 次 向 左、向 右 移 动lOOtwip(2 0分 之 一 像 素)。请 填 空:Private Sub Form_load()Picture 1.picture=loadPicture(c:picbaH.ico)Timer 1.Interval=200End SubPrivate Sub Timerl_Timer()Static x,y As Integerx=x+l00y=y+100Picture 1.Move x,yEnd Sub(二)有 一 个 单 击 按 钮 过 程,其 作 用 是 产 生 5 0个 60 100的 随 机 数,统 计 其 中 被 6 整 除 余 2 的 个 数,并 将 这 些 数 输 出。请 填 空:Private Sub Commandl_Click()Dim x As Integer,N%Dim Counter As Integerrandomize TimerFor N=1 To 50X=Rnd()*rnd()*41+60If x Mod 6=2 ThenPrint xCounter=Counter+lEnd ifNext NPrint CounterEnd Sub大 学 V B期 末 考 试 试 题 B 卷 一、填 空 题 l.V B 中 若 要 产 生 一 消 息 框,可 用(1)M sgBox函 数 来 实 现。2.常 量 是 指 在 程 序 运 行 过 程 中,(2)其 值 不 能 改 变 的 的 量。3.整 数 类 型 数 据 分 别 包 括 整 型 和(3)长 整 型 数 据。4、在 V B 集 成 开 发 环 境 中,运 行 应 用 程 序 的 方 法 有 三 种:一 是(4)(单 击“运 行”菜 单 下 的 启 动;二 是(5)单 击 工 具 栏 上 的 启 动 按 钮 二 三 是(6)按 F 5键 5、在 V B 中 若 要 让 某 对 对 象 获 取 焦 点,则 可 通 过(7)Setfocus方 法 来 实 现。6.列 表 框(ListBox控 件)显 示(8)项 目 列 表,用 户 可 从 中 选 择 一 个 或 多 个 项 目。7.框 架(Frame控 件)可 以 用 来(9)对 其 它 控 件 进 行 分 组,以 便 于 用 户 识 别,主 要 用 于 为 单 选 按 钮 分 组。8、在 V B 中,用 来 描 述 对 象 外 部 特 征 的 量 称 之 为 对 象 的(10)属 性。9、为 使 某 窗 口 中 的 命 令 按 钮“取 消(C)”具 有 如 下 特 性:按“A lt+C”键 或 按“ESC”键,均 可 代 替 用 鼠 标 单 击 该 按 钮 的 操 作,应 设 置 该 按 钮 的 C aption属 性 值 为(1 1)取 消(&C),并 且 设 置 其(12)Cancel属 性 值 为(13)True 10、在 过 程 内 用(14)Static声 明 的 变 量 为 静 态 变 量,在 执 行 一 个 过 程 结 束 时,过 程 中 所 用 到 的 Static变 量 的 值 会 保 留,下 次 再 调 用 此 过 程 时,变 量 的 初 值 是 上 次 调 用 结 束 时 被 保 留 的 值。11、在 模 块 文 件 中 的 声 明 部 分 用 Global或(15)public关 键 字 声 明 的 变 量 为 全 局 变 量。12、在 模 块 文 件 中 的 声 明 部 分 用(16)D im或(17)private定 义 的 变 量 为 模 块 级 变 量。13.计 时 器 控 件 通 过 定 期 激 活 Timer事 件,使 得 Timer控 件(1 8)可 以 每 隔 一 段 时 间 就 执 行 一 次 Timer事 件 中 的 代 码。14.要 获 得 滚 动 条 的 当 前 位 置,可 以 访 问 通 过(19)value 属 性 来 实 现。15.关 闭 正 在 运 行 的 V B窗 口 将 自 动 触 发 的 事 件 是(20)Unload二、选 择 题 1.工 程 文 件 的 扩 展 名 是(B)。A.vbg B.vbp C.vbw D.vbl2.在 以 下 窗 体 中 没 有 采 用 的 控 件 是(B)。A.文 本 框 B 垂 直 滚 动 条 C.框 架 D 命 令 按 钮 3.滚 动 条 控 件(如 图 所 示)的 Largechange属 性 所 设 置 的 是(A)A.单 击 滚 动 条 和 滚 动 箭 头 之 间 的 区 域 时,滚 动 条 控 件 Value属 性 值 的 改 变 量 B.滚 动 条 中 滚 动 块 的 最 大 移 动 位 置 C.滚 动 条 中 滚 动 块 的 最 大 移 动 范 围 D.滚 动 条 控 件 无 该 属 性 4、用 于 从 字 符 串 左 边 截 取 字 符 的 函 数 是(C)A、Ltrim()B、Trim()C、Left()D、Instr()5、可 获 得 当 前 系 统 日 期 的 函 数 是(A)A、Date()B、Time()C、IsDate()D、Year()6、退 出 F or循 环 可 使 用 的 语 句 为(A)A、Exit For B、Exit Do C、End For D、End Do7、窗 体 的 标 题 栏 显 示 内 容 由 窗 体 对 象 的(D)属 性 决 定。A、BackColor B、BackStyle C、Text D、Caption8、程 序 运 行 时,若 要 通 过 回 车 键 调 用 某 命 令 按 钮 的 C lick事 件 过 程,则 可 设 置 该 命 令 按 钮 的(C)属 性 值 为 T rue来 实 现。A、Value B、Enabled C、Default D、Cancel9、当 用 户 在 窗 体 上 单 击 鼠 标 时,不 会 触 发 的 事 件 是(D)A、Click B、MouseDown C、MouseUp D、DblClick10、在 设 计 阶 段,当 双 击 窗 体 上 的 某 个 控 件 时,所 打 开 的 窗 口 是(C)A、工 程 资 源 管 理 器 窗 口 B、工 具 箱 窗 口 C、代 码 窗 口 D、属 性 窗 口 11、设 a=Visual B a s ic,下 面 使 b=Visual”的 语 句 是(D)A、b=Left(a,8,12)B、b=Mid(a,8,5)C、b=Rigth(a,6)D、b=Left(a,6)12、若 要 使 命 令 按 钮 不 可 用,则 可 设 置 其(C)属 性 为 False来 实 现。A、Value B、Cancel C、Enabled D、Default13.允 许 在 菜 单 项 的 左 边 设 置 打 勾 标 记,下 面 哪 种 论 述 是 正 确 的?(C)A.在 标 题 项 中 输 入&然 后 打 勾 B 在 索 引 项 中 输 入“J”C.在 复 选 项 中 输 入“J”D 在 有 效 项 中 输 入“J”14.当 执 行 以 下 过 程 时,在 窗 体 上 将 显 示(B)o Private Sub Commandl_Click()Print“Hello!”;Print“VB”End SubA.VB Hello!VB B.VB C.VBHelloiVB Hello!VB15、以 下 不 属 于 键 盘 事 件 的 是(C)A、KeyDown B、Key Up C、Unload D、KeyPress16、以 下 叙 述 中 正 确 的 是(A)“VBD.VBHello!VBPrintA、窗 体 的 Nam e属 性 指 定 窗 体 的 名 称,用 来 标 识 一 个 窗 体 B、窗 体 的 Name属 性 的 值 是 显 示 在 窗 体 标 题 栏 中 的 文 本 C、可 以 在 运 行 期 间 改 变 对 象 的 Nam e属 性 的 值 D、对 象 的 Name属 性 值 可 以 为 空 17、图 像 框 或 图 片 框 中 显 示 的 图 形 文 件,由 它 们 的(B)属 性 值 决 定。A、DownPicture B、Picture C、Image D、Icon18、文 本 框 的(A)属 性 用 于 设 置 或 返 回 文 本 框 中 的 文 本 内 容。A、Text B、(名 称)C、Caption D、Name19、复 选 框 或 单 选 钮 的 当 前 状 态 可 通 过(B)属 性 来 返 回 或 设 置。A、Checked B、Value C、Selected D、Caption20、V B提 供(C)属 性 用 于 控 制 对 象 是 否 可 用。A、Default B、Cancel C、Enabled D、Visible三、判 断 题(判 断 下 列 正 确 与 否,正 确 的 打 错 误 的 打 X。)1、设 置 属 性 的 语 句 格 式 为:”对 象 名.属 性 名=属 性 值”.()2、若 用 户 在 键 盘 上 按 下 一 个 键,则 会 产 生 一 个 单 击 事 件().3、V B 的 赋 值 语 句 只 能 给 变 量 赋 值.()4、在 V B 中,字 符 型 常 量 应 使 用#号 将 其 括 起 来.()5、窗 体 大 小 只 能 通 过 鼠 标 拖 动 窗 体 边 框 来 设 置.()6.在 定 义 了 一 个 函 数 后,可 以 象 调 用 任 何 一 个 V B内 部 函 数 一 样 使 用 它,即 可 以 在 任 何 表 达 式、语 句 或 函 数 中 引 用 它。()7.Visual Basic 表 达 式 为:128 4+COS(28)()8.Visual Basic 表 达 式 为:3*cos(c+d 2 或 3*cos(c+d)*cos(c+d)()9.V B程 序 语 言 两 个 基 本 特 点 是:结 构 化 和 事 件 驱 动 编 程。()10.工 程 资 源 管 理 器 用 于 查 看 和 管 理 工 程 类 的 文 件,不 能 删 除 文 件。()四、读 程 序 题,写 出 程 序 运 行 结 果 1.Private Sub Form_Click()Static Sum As IntegerFor 1=1 To 10Sum=Sum+INext IPrint SumEnd Sub 552.Private Sub Form_Click()Print*;Tab(9);3,Tab(18);6PrintFor 1=15 to 16Print I;For j=3 To 6 Step 3Print Tab(3*j);j*I;Next jPrintNext IEnd Sub3.Private Function Fac(n As Integer)As IntegerDim f As Integerf=f+nFac=fEnd FunctionPrivate Sub Form_Click()Dim I As IntegerFor 1=1 To 5P rin t 2”;I&=u&Fac(I)Next IEnd Sub4.Private Sub Command 1 _Click()Text 1.Text二 努 力 End SubPrivate Sub Command2_Click()Textl.Text二 学 习”End Sub单 击 Command2按 钮,又 单 击 Command 1按 钮,在 文 本 框 中 显 示 什 么?五、编 程 题 1、在 窗 体 上 有 一 个 文 本 框 控 件,名 称 为 TxtTime;一 个 计 时 器 控 件,名 称 为 Time“。要 求 每 一 秒 钟 在 文 本 框 中 显 示 一 次 当 前 的 时 间。程 序 如 下,请 在 下 划 线 上 填 入 恰 当 的 内 容。Private Sub T i m e r!()TxtTime.text=End Sub2、在 窗 体 上 画 一 个 命 令 按 钮,名 称 为 Commandl。然 后 编 写 如 卜 程 序:Private Sub Command 1 _Click()For a=l To 4For b=0 To aPrint Chr(65+a)Next bPrintNext aEnd Sub程 序 运 行 后,如 果 单 击 命 令 按 钮,则 在 窗 体 上 显 示 的 内 容 是 什 么?3、在 窗 体 上 画 个 文 本 框 和 一 个 图 片 框,然 后 编 写 如 下 两 个 事 件 过 程:Private Sub Form_Load()Textl.Tex仁 计 算 机”End SubPrivate Sub Textl_Change()Picture I.Print 等 级 考 试 End Sub程 序 运 行 后,在 文 本 框 中 显 示 的 内 容 是 而 在 图 片 框 中 显 示 的 内 容 是 参 考 答 案:一、填 空 题(1)M sgB ox函 数(2)其 值 不 能 改 变(3)长 整 型(4)单 击“运 行”菜 单 下 的 启 动(5)单 击 工 具 栏 上 的 启 动 按 钮(6)按 F 5 键(7)Setfocus(8)项 目 列 表(9)对 其 它 控 件(1 0)属 性(1 1)取 消(&C)(12)Cancel(13)True(14)Static(15)Public(16)Dim(17)private(1 8)可 以 每 隔 一 个 时 间 段(19)Value(20)Unload二、选 择 题 1.B2.B3.A4.A5.A6.A7.D8.C9.D10.C11.D12.C13.C 14.B 15.C 16.A 17.B 18.A 19.B 20.C三、判 断 题 1.J 2.3.J 4.*在 丫 8 中,字 符 型 常 量 应 使 用 号 将 其 括 起 来.5.X 6.7.X 正 确 的 形 式 是:128/4+COS(28*3.14159/180)8.V9.X V B 的 两 个 基 本 特 点 是:可 视 化 设 计 和 事 件 驱 动 编 程。10.X四、读 程 序 题,写 出 程 序 运 行 结 果 1.结 果 为:552.结 果 为:*3 615 45 9016 48 963.结 果 为:X 1=12 2=223=3工 4=425=54.结 果 为:努 力 五、综 合 题 1.Timer time2.B B C C C D D D D E E E E E3.在 文 本 框 中 显 示 的 内 容 是 计 算 机 而 在 图 片 框 中 显 示 的 内 容 是 等 级 考 试一、单 选 题 1.计 算 机 程 序 的 三 种 结 构 是 顺 序 结 构、B、选 择 结 构。A.模 块 结 构 B.循 环 结 构 C.多 重 循 环 结 构 D.IF块 结 构 2.B 是 指 用 户 操 作 引 发 或 由 系 统 引 发,能 被 对 象 所 识 别 并 做 出 响 应 的 动 作。A.任 务 B.事 件 C.控 件 D.过 程 3.在 V B系 统 中,一 个 对 象 内 部 的 函 数 或 过 程,称 为 对 象 的 C。A.代 码 B.属 性 C.方 法 D.事 件 4.在 V B中,窗 口 坐 标 系 的 原 点 在 A,x 轴 向 右 为 正,y 轴 向 下 为 正。A.窗 口 左 上 角 B.窗 口 右 下 角 C.窗 口 正 中 间 D.窗 口 右 上 角 5.在 V B应 用 程 序 设 计 中,通 常 应 对 D 编 写 程 序 代 码。A.所 有 对 象 B.窗 体 C.Timer D.有 事 件 的 对 象 6.在 面 向 对 象 程 序 设 计 中,D 用 来 描 述 对 象 的 特 征 信 息。A.事 件 B.方 法 C.代 码 D.属 性 7.在 V B编 程 中,如 果 需 要 返 回 鼠 标 的 当 前 位 置,应 该 使 用 C 事 件。A.Click B.Change C.MouseDown D.KeyPress8.在 V B应 用 程 序 设 计 中,如 果 想 让 Tim er控 件 每 秒 钟 响 应 一 次,应 该 将 其 Inerval属 性 设 置 为 D。A.1 B.60 C.100 D.10009.下 列 过 程 中,A 是 程 序 开 始 运 行 时,窗 体 一 加 载 就 运 行 的 程 序 段。A.Form_Load B.Form_Click C.Form_MouseDown D.Form_KeyPress10.正 确 的 Visual Basic表 达 式 是 B。A.(-b+bA2-4ac)/2a B.(-b+sqr(bA2-4*a*c)/(2*a)C.(-b+sqr(bA2-4ac)/(2a)D.(-b+sqr(bA2-4ac)/2a11.在 V B系 统 中,A 代 表 内 存 单 元,是 命 了 名 的 存 储 空 间。A.变 量 B.常 量 C.函 数 D.字 节 12.B 语 句 用 于 声 明 变 量,并 定 义 变 量 的 数 据 类 型,给 变 量 分 配 存 储 空 间。A.Sub B.Dim C.Call D.End13.在 V B程 序 设 计 语 言 中,C 语 句 的 功 能 是 使 系 统 产 生 的 随 机 数 真 正 随 机 化。A.Rnd B.Circle C.Randomize D.Dim14.关 系 表 达 式 的 值 为 C。A.数 值 B.字 符 串 C.逻 辑 值 D.逻 辑 表 达 式 15.下 列 控 件 中“单 选 按 钮”是 C。A.Label B.TextBox C.Option Button D.CommandButton16.若 改 变 一 文 本 框 中 所 显 示 文 本 的 颜 色,需 改 变 此 文 本 框 的 哪 个 属 性?BA.Caption B.Forecolor C.Backcolor D.Text17.在 V B环 境 中,如 果 设 计 时 将 命 令 按 钮 的 C 属 性 设 置 为 F a lse,则 运 行 时 该 按 钮 从 窗 体 上 消 失。A.Default B.Enabled C.Visible D.DisabledPicture18、在 V B环 境 中,修 改 对 象 的 BackColor的 属 性 值,则 对 象 的 B 将 发 生 改 变。A.文 字 颜 色 B.背 景 色 C.前 景 色 D.边 框 颜 色 19、.用 V B工 具 箱 中 的 哪 个 控 件 可 以 建 立 命 令 控 制 按 钮 B。20、在 V B应 用 程 序 中,修 改 控 制 代 码,使 Com m andl按 钮 显 示“end”,正 确 的 设 置 是 B。A.Commandl.Text=end B.Commandl.Caption=end C.Command 1.Name=end D.Commandl.Caption=end21、在 V B程 序 中,当 变 量 H 的 值 等 于 8 时,执 行“IFH 8thenR=10elseR=20”语 句 后,R 值 为 C oA.5 B.10 C.20 D.10 或 2022.Dim a As In te g e r,当 a=123:b=S tr(a),则 CA.a 和 b 均 是 字 符 型 变 量 B.a 是 字 符 型 变 量,b 是 数 值 型 变 量 C.a 是 数 值 型 变 量,b是 字 符 型 变 量 D.a 和 b 均 是 数 值 型 变 量 23、用 循 环 结 构 解 决 问 题 时,如 果 循 环 的 次 数 已 知,通 常 采 用;当 循 环 的 次 数 未 知,需 要 靠 判 断 条 件 是 否 成 立 来 决 定 循 环 的 执 行 和 退 出 时,通 常 采 用 o AA.For,Next 循 环、Do,Loop 循 环 B.Do,Loop 循 环、For,Next 循 环 C.Do”Next 循 环、For,Loop 循 环 24、A 函 数 的 作 用 是 建 立 一 个 弹 出 窗 口。A.MsgBox()B.lnputBox()C.RGB()D.Print25.A=5,B=8,贝 ij(B-A)*Rnd+A的 结 果 是 介 于 _ C 之 间 的 实 数。A.5,8J B.(5,8)C.5,8)D.(3,5)26.For i=l to 10 Step 2循 环 体 中 循 环 变 量 的 值 保 持 不 变。Nexti在 程 序 运 行 时 循 环 体 将 被 执 行 _ C 几 次。A.3次 B.4次 C.5次 D.6次 27.执 行 后 将 会 清 空 文 本 框 T e x tl中 文 本 的 语 句 是 C _ oA.Text 1.Clear B.Textl.SelText=C.Textl.text=D.Textl.SelText.Clear28.在 机 场 托 运 行 李,每 人 免 费 2 5千 克,超 过 2 5千 克 不 到 5 0千 克,则 超 出 部 分 按 每 千 克 1 0元 收 费,如 果 超 过 5 0千 克,则 超 过 部 分 按 每 千 克 2 0元 收 费。这 种 计 费 程 序 最 适 合 用 到 的 程 序 结 构 是 C A.循 环 B.赋 值 C.分 支 D.顺 序 29.下 面 是 一 段 循 环 结 构 的 程 序 段:Ds=0 x=2Dos=s+lx=x+3Loop Until(x12)该 程 序 段 运 行 后,循 环 体 的 执 行 次 数 是 A.l B.2 C.3 D.430.算 法 是 C oA.计 算 方 法 B.计 算 公 式 C.对 解 决 问 题 的 方 法 和 步 骤 的 描 述 31.下 列 句 子 中,D 不 是 赋 值 语 句。A.A=”123”+456”B.Labell.C叩 tin=你 好!”C.r=Val(Textl.Text)D.x+l=y32.D 函 数 的 作 用 是 建 立 一 个 输 入 对 话 框。A.MsgBox()B.Print C.RGB()D.InputBox()33.下 列 数 学 表 达 式 写 成 V B表 达 式,正 确 的 是:BA.数 学 表 达 式 0 0 or x 0对 应 的 V B表 达 式 为 bA2-4ac=0D.数 学 表 达 式 对 应 的 V B表 达 式 为 Sqr(x2-1)34.B 的 思 想 是 依 据 题 目 的 部 分 条 件 确 定 答 案 的 大 致 范 围,在 此 范 围 内 不 重 复、不 遗 漏 地列 出 所 有 可 能 情 况,从 中 找 出 满 足 条 件 的 结 果。A.求 最 值 法 B.穷 举 法 C.累 加 法 D.递 归 法 二、多 选 题 I.在 V B应 用 程 序 设 计 中,以 下 说 法 正 确 的 是:ABCA.对 象 包 括 窗 体 和 控 件 B.属 性 用 来 描 述 和 确 定 对 象 的 特 征 信 息 C.事 件 是 指 用 户 操 作 引 发 或 由 系 统 引 发,能 被 对 象 所 识 别 并 做 出 响 应 的 动 作 D.方 法 是 指 程 序 设 计 的 方 法 2.在 V B应 用 程 序 设 计 中,以 下 说 法 正 确 的 是:ABA.要 显 示 不 想 让 用 户 修 改 的 文 本 时,应 该 使 用 Label控 件 B.要 显 示 可 以 让 用 户 编 辑 的 文 本 时,应 该 使 用 TexlBox控 件 C.要 显 示 图 片,只 能 使 用 PictureBox控 件 D.要 想 画 图 形,只 能 在 窗 体 中 实 现 3.下 列 字 符 串 中,不 能 作 为 变 量 名 使 用 的 有:ADA.End B.al C.xx D.Sub4.在 V B应 用 程 序 设 计 中,以 下 说 法 正 确 的 是:BCDA.Abs()是 转 换 英 文 大 小 写 的 函 数 B.M sgBox()是 消 息 函 数 C.RGB()是 颜 色 函 数 D.Sqr()是 求 平 方 根 函 数 5.V B简 单 应 用 程 序 的 设 计 步 骤 为:ABCDA.设 计 图 形 用 户 界 面 B.设 置 对 象 属 性 C.编 写 对 象 事 件 过 程 及 通 用 过 程 代 码 D.运 行 调 试 程 序 并 保 存 工 程 三、读 程 序 运 行 结 果 1.下 列 程 序 运 行 后,变 量 s=C。Dim a,b,c,s As Integera=9b=4Ic=2*(a+b)s=a*cA.100 B.50 C.900 D.3002.下 列 程 序 运 行 后,变 量 x=D oDim n,x As Integern=5Private Sub Form_Load()x=lFor i=l To nx=x*iNext iEnd SubA.5 B.15 C.24 D.1203.阅 读 以 卜 程 序Private Sub Command l_Cli