大学VB期末考试试题2.pdf
《大学VB期末考试试题2.pdf》由会员分享,可在线阅读,更多相关《大学VB期末考试试题2.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、V B期 末 考 试 试 题 A 卷 一、填 空 题 1、V B程 序 设 计 的 主 要 特 点 是 可 视 化 设 计 和 事 件 编 程。2、在 V B中,最 主 要 的 两 种 对 象 是 窗 体(form)和 控 件。3、工 程 是 构 成 应 用 程 序 文 件 的 集 合。4、方 法 是 V B提 供 的 种 特 殊 子 程 序,用 来 完 成 一 定 的 操 作。5、浮 点 类 型 数 据 包 括 单 精 度 型 和 双 精 度 数 据。6、事 件 是 窗 体 或 控 件 对 象 识 别 的 _动 作。7、可 用 窗 体 的 _ p rin t_方 法 在 窗 体 中 显 示
2、文 字。8、复 选 框 控 件 Value属 性 指 示 复 选 框 处 于 一 选 中 或 禁 止 状 态(暗 淡 的)中 的 某 一 种。9、在 V B中,修 改 窗 体 的 高 度(height)和 宽 度(width)属 性 值,可 改 变 窗 体 的 大 小。10、双 击 工 具 箱 中 的 控 件 图 标,可 在 窗 体 的 中 央 出 现 一 个 尺 寸 为 缺 省 值 的 控 件。11、在 M sgBox函 数 中,如 果 缺 省 title参 数,则 使 用 工 程 I 作 为 消 息 框 的 标 题。12、设 x=3 4.5 8,语 句 Print Format(x,“00
3、0.0”)的 输 出 结 果 是 34.6.13、在 V B中,数 值 型 变 量 的 初 值 为 0,V arant型 变 量 的 初 值 为 空,布 尔 型 变 量 的 初 值 为 FALSE。14、设 置 窗 体 的 picture属 性,可 在 窗 体 上 显 示 图 片。15、程 序 运 行 工 程 中,清 除 M P图 片 框 中 的 图 片 应 使 用 语 句 c is。二、选 择 题 1、菜 单 控 件 只 包 括 一 个 事 件,即 C,当 用 鼠 标 单 击 或 键 盘 选 中 后 按“回 车”键 时 触 发 该 事 件,除 分 隔 条 以 外 的 所 有 菜 单 控 件
4、都 能 识 别 该 事 件。A GotFocus Load C、Click D、KeyDown2、滚 动 条 控 件(如 图 所 示)的 M ax属 性 所 设 置 的 是 A oA、滚 动 框 处 于 最 右 位 置 时,一 个 滚 动 条 位 置 的 Value属 性 最 大 设 置 值 B、单 击 滚 动 条 和 滚 动 箭 头 之 间 的 区 域 时,滚 动 条 中 滚 动 块 的 最 大 移 动 量 C、单 击 滚 动 条 的 箭 头 区 域 时,滚 动 条 中 滚 动 块 的 最 大 移 动 量 D、滚 动 条 控 件 无 该 属 性 3、SQL 语 句 Select*Form s
5、tudent 中 的*表 示 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
6、、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!VB
7、9、语 句 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控 件 的
8、是 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.“输
9、 入 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.V
10、alue B.FontColor C.BackColor D.Font20、窗 体 能 响 应 的 事 件 是 B oA.ActiveForm B.Load C.Drive D.Change三、判 断 题(判 断 下 列 正 确 与 否,正 确 的 打 错 误 的 打 X。)1、三 种 方 式 的 组 合 框 都 允 许 用 户 输 入 哪 些 不 在 列 表 框 中 的 选 项。X2、图 象 框 中 的 Stretch属 性 为 true时,其 作 用 是 图 形 自 动 调 整 大 小 以 适 应 图 象 控 件。X3、在 菜 单 编 辑 器 中 使 用“索 引”时,可 有 一 组 菜 单
11、 项 具 有 相 同 的“名 字”。X4、通 过 改 变 属 性 窗 口 中 的 Nam e属 性,来 改 变 窗 体 的 标 题。5、创 建 V B应 用 程 序 的 三 个 主 要 步 骤 是:(1)创 建 应 用 程 序 界 面(2)设 置 控 件(3)编 写 代 码。X6、变 量 是 指 在 程 序 运 行 过 程 中 其 值 可 以 改 变 的 那 些 量,而 值 不 能 改 变 的 是 常 量。7、已 知 P=M sgBox(Howareyou?,VbYesNo+VbQuestion,“H ello!),变 量 P 是 Integer数 据 类 型。8、工 程 文 件 的 扩 展
12、名 是.vbg。9、V B允 许 设 计 和 使 用 用 户 自 己 设 计 的 控 件。10、OptionButton 控 件 没 有 DblCliek 事 件。X1 1 同 一 条 记 录 中 的 各 数 据 具 有 相 同 的 类 型。12、使 用 D ata控 件 可 以 直 接 显 示 数 据 库 中 的 数 据。X13、ImageList是 一 个 图 像 容 器 控 件,可 用 作 工 具 栏 的 图 像 库。14、当 用 户 单 击 工 具 栏 按 钮 时,将 触 发 工 具 栏 按 钮 的 ButtonClick事 件。15、在 V B的 工 程 资 源 管 理 器 中,如
13、果 从 工 程 中 移 除 已 经 保 存 过 的 文 件,该 文 件 仍 然 被 物 理 删 除(真 正 删 除)。X16、如 果 列 表 框 的 ListConut的 属 性 为 1 0,则 列 表 框 最 后 一 项 的 Listindex值 为 10。X17、要 是 某 个 命 令 按 钮 不 起 作 用,应 将 该 按 钮 的 Enabeld属 性 设 置 为 Fake。18、使 用 数 组 定 义 语 句:DimD$(1 0),则 数 组 D 中 各 元 素 的 值 为 空。X19、如 果 在 一 行 中 输 入 多 条 语 句,各 语 句 之 间 用 使 用;分 隔。X20、在
14、代 码 窗 口 中 输 入 某 行 代 码 并 按 回 车 键 之 后,如 果 代 码 变 成 红 色,说 明 该 行 代 码 有 语 法 错 误。四、读 程 序 题,写 出 程 序 运 行 结 果 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、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 F
16、orm_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
17、 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.整 数 类 型 数 据 分 别 包 括
18、整 型 和(3)长 整 型 数 据。4、在 V B 集 成 开 发 环 境 中,运 行 应 用 程 序 的 方 法 有 三 种:一 是(4)(单 击“运 行”菜 单 下 的 启 动;二 是(5)单 击 工 具 栏 上 的 启 动 按 钮 二 三 是(6)按 F 5键 5、在 V B 中 若 要 让 某 对 对 象 获 取 焦 点,则 可 通 过(7)Setfocus方 法 来 实 现。6.列 表 框(ListBox控 件)显 示(8)项 目 列 表,用 户 可 从 中 选 择 一 个 或 多 个 项 目。7.框 架(Frame控 件)可 以 用 来(9)对 其 它 控 件 进 行 分 组,以
19、便 于 用 户 识 别,主 要 用 于 为 单 选 按 钮 分 组。8、在 V B 中,用 来 描 述 对 象 外 部 特 征 的 量 称 之 为 对 象 的(10)属 性。9、为 使 某 窗 口 中 的 命 令 按 钮“取 消(C)”具 有 如 下 特 性:按“A lt+C”键 或 按“ESC”键,均 可 代 替 用 鼠 标 单 击 该 按 钮 的 操 作,应 设 置 该 按 钮 的 C aption属 性 值 为(1 1)取 消(&C),并 且 设 置 其(12)Cancel属 性 值 为(13)True 10、在 过 程 内 用(14)Static声 明 的 变 量 为 静 态 变 量,
20、在 执 行 一 个 过 程 结 束 时,过 程 中 所 用 到 的 Static变 量 的 值 会 保 留,下 次 再 调 用 此 过 程 时,变 量 的 初 值 是 上 次 调 用 结 束 时 被 保 留 的 值。11、在 模 块 文 件 中 的 声 明 部 分 用 Global或(15)public关 键 字 声 明 的 变 量 为 全 局 变 量。12、在 模 块 文 件 中 的 声 明 部 分 用(16)D im或(17)private定 义 的 变 量 为 模 块 级 变 量。13.计 时 器 控 件 通 过 定 期 激 活 Timer事 件,使 得 Timer控 件(1 8)可 以
21、 每 隔 一 段 时 间 就 执 行 一 次 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.滚 动 条 控 件(如 图 所 示)的 Largecha
22、nge属 性 所 设 置 的 是(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、退
23、出 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、当 用 户 在 窗 体 上 单
24、击 鼠 标 时,不 会 触 发 的 事 件 是(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、若 要 使 命 令 按 钮 不 可 用,则
25、 可 设 置 其(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 He
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 VB 期末考试 试题
限制150内