《VB题库整理版.pdf》由会员分享,可在线阅读,更多相关《VB题库整理版.pdf(146页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、更 多 考 试 更 多 专 业 第 一 章 V B环 境 和 基 础 一、选 择 题 1.标 准 模 块 文 件 的 扩 展 名 为 A、.frm B、.res C、.cis D、.bas2.激 活 菜 单 栏 的 快 捷 健 是:A、F10 B、F4 C、F5 D、Ctrl3.当 我 们 输 入 代 码 时,VisualA、语 法 错 误 B、编 译 错 误 Basic可 以 自 动 检 测 错 误。C、运 行 错 误 D、逻 辑 错 误 4.卜 列 方 法 中 不 能 退 出 Visual Basic的 是:A、按 Alt+Q组 合 键 C、打 开“文 件”菜 单,执 行“退 出”命 令
2、5.一 个 工 程 必 须 包 含 的 文 件 的 类 型 是:A、*.vbp,*.frm,*.frxC*.bas,*.ocx,*.res6.下 列 可 以 打 开 立 即 窗 口 的 操 作 是:A、Ctrl+D B、Ctrl+E C、Ctrl+FB、按 下 Alt+F组 合 键,然 后 按 Esc键 D、按 FIO键,然 后 按 F键,再 按 X键 B、*.vbp,*.cis,*.basD、*.frm,*.cis,*.basD、Ctrl+G7.刚 建 立 一 个 新 的 标 准 E X E 工 程 后,出 现 在 工 具 箱 中 的 控 件 是:A、CommonDialog B、ListV
3、iew C、TextBox I)、Toolbar8.Visual Basic窗 体 设 计 器 的 主 要 功 能 是:A、建 立 用 户 界 面 B、编 写 源 程 序 代 码 C、画 图 D、显 示 文 字 9.下 列 可 以 启 动 Visual Basic的 方 法 是:A、打 开“我 的 电 脑”,找 到 存 放 Visual Basic所 在 系 统 文 件 的 硬 盘 及 文 件 夹,双 击“VB6.exe”图 标 B、在 DOS窗 口 中,键 入 Visual Basic的 路 径,执 行 Visual Basic可 执 行 文 件 C、利 用“开 始”菜 单 中 的“程 序”
4、命 令 可 启 动 Visual BasicD、A)和 C)10.资 源 文 件 的 扩 展 名 为.OA、.res B、.frm C、.vbp D.bas11.在 Visual Basic中,要 强 制 用 户 对 所 用 的 变 量 进 行 显 式 声 明,这 可 以 在 哪 里 设 置:A、“属 性”对 话 框 B、“程 序 代 码”窗 口 C、“选 项”对 话 框 D、对 象 浏 览 器 12.下 列 可 以 打 开 文 件 对 话 框 的 操 作 是:A、Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G13.Visual Basic集 成 的 主 窗 口 中 不 包
5、 括:A、属 性 窗 口 B、标 题 栏 C、菜 单 栏 D、工 具 栏 14.VB的 启 动 有 多 种 方 法,下 面 不 能 启 动 VB的 是:A、使 用“开 始”菜 单 中 的“程 序”命 令 B、使 用“开 始”菜 单 中 的“运 行”命 令,在 弹 出 的 对 话 框 中 输 入 VB启 动 文 件 的 名 字 C、使 用“我 的 电 脑”,在 VB所 在 硬 盘 驱 动 器 中 找 到 相 应 的 VB文 件 夹 D、先 打 开 VB的“文 件”菜 单,再 按 Zlt+Q组 合 键 15.创 建 VB应 用 程 序 的 主 要 步 骤 是:创 建 应 用 程 序 界 面 设 置
6、 控 件 设 置 属 性 编 写 代 码,其 中 正 确 的 步 骤 是:A、B、C、D、更 多 考 试 更 多 专 业 16.M icrosoft Visual Basic 6.0 包 括 三 种 版 本,其 中 不 包 括:A、通 用 版 B、企 业 版 C、学 习 版 D、专 业 版 17.Visual B a s ic中 窗 体 文 件 的 扩 展 名 是:A、V B P B、F R M C、V B W D、P D M18.在 Visual Basic的 集 成 开 发 环 境 中 不 能 执 行 程 序 的 方 法 是:A、按 F8 键 B、按 F5 键 C、按 F9 键 D、按 S
7、hift+F819.通 过 以 下 窗 口 可 以 在 设 计 时 直 观 的 调 整 窗 体 在 屏 幕 上 的 位 置。A、代 码 窗 口 B、窗 体 布 局 窗 口 C、窗 体 设 计 窗 口 D、属 性 窗 口 20.VB的 工 程 资 源 管 理 器 可 管 理 多 种 类 型 的 文 件,下 面 叙 述 不 正 确 的 是:A、窗 体 文 件 的 扩 展 名 为.f r m,每 个 窗 体 对 应 一 个 窗 体 文 件 B、标 准 模 块 是 一 个 纯 代 码 性 质 的 文 件,它 不 属 于 任 何 一 个 窗 体 C、用 户 通 过 类 模 块 来 定 义 自 己 的 类
8、,每 个 类 都 用 一 个 文 件 来 保 存,其 扩 展 名 为.b asD、资 源 文 件 是 一 种 纯 文 本 文 件,可 以 用 简 单 的 文 字 编 辑 器 来 编 辑 21.在 Visual Basic 6 中 下 列 是 不 对 的。A、可 以 编 写 ActiveX控 件 B、可 以 编 写 网 络 程 序 C、可 以 通 过 直 接 访 问 或 建 立 连 接 的 方 式 访 问 大 型 网 络 数 据 库 D、可 以 写 出 16位 应 用 程 序 二、填 空 题 1.Visual B a s ic中 的 控 件 分 为 3 类,它 们 是 标 准 控 件、和 可 插
9、 入 对 象。2.Visual BASIC应 用 程 序 通 常 由 3 类 模 块 组 成,即 窗 体 模 块、和 类 模 块。第 一 章 答 案 一、选 择 题 1.D 2.A 3.A 4.B 5.A 6.D 7.C 8.A 9.D 10.A11.C 12.A13.A 14.D 15.A 16.A 17.B 18.C 19.B 20.C 21.D二、填 空 题 1.ActiveX 控 件 2.标 准 模 块更 多 考 试 更 多 专 业 第 二 章 V B对 象 及 操 作 一、选 择 题 1.下 列 不 能 打 开 属 性 窗 口 的 操 作 是:A、执 行 视 图 菜 单 中 的 属
10、性 窗 口”命 令 B、按 F4键 C、按 Ctrl+TD、单 击 工 具 栏 上 的 属 性 窗 口 按 钮 2.下 列 不 能 打 开 工 具 箱 窗 口 的 操 作 是:A、执 行“视 图”菜 单 中 的“工 具 箱”命 令 B、按 Alt+F8 键 C、单 击 工 具 栏 上 的“工 具 箱”按 钮 D、按 Alt+V,然 后 按 X 键 3.以 下 不 能 在“工 程 资 源 管 理 器”窗 口 中 列 出 的 文 件 类 型 是:A、,bas B、.res C.frm D、.ocx4.Visual Basic是 一 种 面 向 对 象 的 程 序 设 计 语 言,构 成 对 象 的
11、 三 要 素 是:A、属 性、控 件 和 方 法 B、属 性、事 件 和 方 法 C、窗 体、控 件 和 过 程 D、控 件、过 程 和 模 块 5.DataTime是 一 个 Data类 型 的 变 量,以 下 赋 值 语 句 中 错 误 的 是:A DataTime=#5/14/01#B、DataTime=#September 1,2001#C、DataTime=#12:15:00 AM#D、DataTime=8/8/99”6.关 于 Visual Basic”方 法 的 概 念 错 误 的 是:A、方 法 是 对 象 的 一 部 分 B、方 法 是 预 先 定 义 好 的 操 作 C、方
12、 法 是 对 事 件 的 响 应 D、方 法 用 于 完 成 某 些 特 定 的 功 能 7.在 设 计 应 用 程 序 时,通 过 _窗 口 可 以 查 看 到 应 用 程 序 工 程 中 的 所 有 组 成 部 分。A、代 码 窗 口 B、窗 体 设 计 窗 口 C、属 性 窗 口 D、工 程 资 源 管 理 器 窗 口 8.保 存 一 个 工 程 至 少 应 保 存 两 个 文 件,这 两 个 文 件 分 别 是:A、文 本 文 件 和 工 程 文 件 B、窗 体 文 件 和 工 程 文 件 C、窗 体 文 件 和 标 准 模 块 文 件 D、类 模 块 文 件 和 工 程 文 件 9.
13、为 了 保 存 一 个 VB应 用 程 序,下 列 叙 述 中 正 确 的 是:A、只 保 存 窗 体 文 件(.frm)B、只 保 存 工 程 文 件(.vbp)C、分 别 保 存 工 程 文 件 和 窗 体 文 件 D、分 别 保 存 工 程 文 件 和 标 准 模 块 文 件(.bas)二、填 空 题 1.Visual Basic对 象 可 以 分 为 两 类,分 别 为 和。2.在 窗 体 上 画 一-个 文 本 框 和 一 个 图 片 框,然 后 编 写 如 下 两 个 事 件 过 程:Private Sub Form_Click()Textl.Text=VB 程 序 设 计”End
14、 SubPrivate Sub Textl_Change()Picturel.Print“VBProgramming”End Sub程 序 运 行 后,单 击 窗 体,在 文 本 框 中 显 示 的 内 容 是 而 在 图 片 框 中 显 示 的 内 容 是更 多 考 试 更 多 专 业 第 二 章 答 案 一、选 择 题 1.C 2.B 3.D 4.B 5.D 6.C 7.D 8.B 9.C二、填 空 题 1.预 定 义 对 象、用 户 定 义 对 象 2.V B 程 序 设 计;VBProgramming更 多 考 试 更 多 专 业 第 三 章 V B数 据 类 型 及 运 算 一、选
15、择 题 1.可 以 同 时 删 除 字 符 前 导 和 尾 部 空 白 的 函 数 是:A、Ltrim B、Rtrim C、Trim D、)Mid2.计 算 结 果 为 0 的 表 达 式 是:A、Int(2.4)+Int(-2.8)B、Cint(2.4)+Cint(-2.8)C、Fix(2.4)+Int(-2.8)D、Fix(2.4)+Fix(-2.8)3.用 于 获 得 字 符 串 S 从 第 2 个 字 符 开 始 的 3 个 字 符 的 函 数 是:A、MId$(S,2,3)B、Middle(S,2,3)C、Right$(S,2,3)D、Left$(S,2,3)4.符 号 是 声 明
16、类 型 变 量 的 类 型 定 义 符。A、Integer B、Variant C、Single D、String5.定 义 变 量 如 下:Dim My_VarMy_Var=come see me”若 速 立 即 窗 口 中 显 示 My_Var的 值,下 面 正 确 的 是:A、Debug.Print My Var B、PictureBox.Print My VarC Printer.Print My_Var D、Print My_Var6.在 窗 体 上 画 一 个 命 令 自 钮(名 称 为 Commandl),编 写 如 下 事 件 过 程:Private Sub Command1
17、clickOb=5c=6Prim a=b+cEnd Sub程 序 运 行 后,单 击 命 令 按 钮,输 出 的 结 果 是:A、a=ll B、a=b+c C、a-1)、False7.以 下 变 量 名 中,是 不 符 合 Visual Basic的 命 名 规 范 的。A Abc901 B、_mnu_0pen_234 C、price_ D、K8.函 数 String(n,“str”)的 功 能 是:A、把 数 值 型 数 据 转 换 为 字 符 串 B、返 回 由 n 个 字 符 组 成 的 字 符 串 C、从 字 符 串 中 取 出 n 个 字 符 D、从 字 符 串 中 第 n 个 字
18、符 的 位 置 开 始 取 子 字 符 串 9.下 面 对 哪 一 种 变 量 的 类 型 说 明 符 的 使 用 是 正 确 的:A、Dim a:a=2000 B、Dim a:a%=50000C、Dim a:a&=True I)、Dim a:a$=OK”10.下 列 各 组 常 量 的 声 明 正 确 的 是:A、Const C as 3 B、Const c=l/3 C、Public 1=3 D、Puclic 1=1/311.根 据 变 量 的 作 用 域,可 以 将 变 量 分 为 3 类,分 别 为:A、局 部 变 量、模 块 变 量 和 全 局 变 量 C、局 部 变 量、模 块 变
19、量 和 窗 体 变 量 12.声 明 一 个 变 量 为 局 部 变 量 应 该 用:A Global B、Private13.关 于 货 币 型 数 据 的 说 明,正 确 的 是:B、局 部 变 量、模 块 变 量 和 标 准 变 量 D、局 部 变 量、标 准 变 量 和 全 局 变 量 C Static D、Public更 多 考 试 更 多 专 业 A、货 币 型 数 据 有 时 可 以 表 示 成 整 型 数 据 B、货 币 型 数 据 与 浮 点 型 数 据 完 全 一 样 C、货 币 型 数 据 是 由 数 字 和 小 数 点 组 成 的 字 符 串 I)、货 币 型 数 据
20、是 小 数 点 位 置 固 定 的 实 型 数 14.下 列 变 量 名 中,合 法 的 变 量 名 是:A、C24 B、A B C,A:B D、1+215.如 果 在 立 即 窗 口 中 执 行 以 下 操 作(是 回 车 键):a=8 b=9 print ab 则 输 出 结 果 是:A)-l B)0 C)False D)True16.如 果 在 程 序 中 要 将 c 定 义 为 静 态 变 量,且 为 整 型 数,则 应 使 用 的 语 句 是:A Redim a As Integer B、Static a As IntegerC Public a As Integer D、Dim a
21、 As Integer17.表 达 式 Abs(-5)+Len(ABCDE)的 值 是:A、5ABCDE B、-5ABCDE C、10 D、018.设 a=a,b=b,c=c,d=d,执 行 语 句 x=IIf(ad),A”,B)后,x 的 值 为:A、“a“B、“b“C、“B“D、“A19.下 列 变 量 命 名 正 确 的 是:A、myfile B、vb 1 C、page 2 D、cmd.120.下 面 变 量 名 错 误 的 是:A、我 们 B、abc C al23 D、a.c21.设 x=4,y=8,z=7,以 下 表 达 式 的 值 是:xz)Or zY,A B,正 确 表 示 它
22、们 之 间 关 系 的 式 子 是:A、Sgn(Y-X)-sgn(A-B)Sgn(Y-X)-Sgn(A-B)=0 D、Sgn(Y-X)-Sgn(A-B)=-l26.以 下 关 系 表 达 式 中,其 值 为 假 的 是:A、XYZVXyz B、VisualBasic=visualbasic”C、the there D、IntegerInt27.在 Visual Basic中,下 列 运 算 符 中 优 先 级 最 高 的 是:A、*B、C D、Not28.在 一 行 内 写 多 条 语 句 时,语 句 之 间 要 用 某 个 符 号 分 隔。这 个 符 号 是:A、,B、;C、D、:29.设
23、有 如 下 变 量 声 明 Dim time 1 As Date,为 变 量 timel正 确 赋 值 的 表 达 式 是:A、timel=#11:34:04#B、timel=Format(Time,yy:mm:dd)更 多 考 试 更 多 专 业 C、timel=#11:34:04#D、timel=Format(,zhh:mm:sszz,Time)30.在 窗 体 上 添 加 一 个 命 令 按 钮 和 一 个 文 本 框,并 在 命 令 按 钮 中 编 写 如 下 代 码:Private Sub Commandl_Click()A=1.2C=Len(Str$(A)+Space(10)Tex
24、tl.text=CEnd Sub程 序 运 行 后,单 击 命 令 按 钮,在 文 本 框 中 显 示:A、3 B、8 C、14 D、1031.在 VB的 基 本 数 据 类 型 中,通 用 类 型(Variant)可 以 表 示 任 何 类 型 的 变 量,如 果 有 定 义 Dinia,则 以 下 变 量 赋 值 中 正 确 的 是:A、a二“OK B、A$=OK C、a=04/01/2001 D、a$=OK”32.下 面 的 变 量 名 合 法 的 是:A、k_name B、k ame C、name D、k-name33.下 列 可 作 为 Visual Basic变 量 名 的 是:A
25、、A#A B、4A C?xv D、constA34.下 列 程 序 段 的 显 示 结 果 为:x=0Print x-lA、-1 B、3 C、2 D、035.下 面 的 四 个 VB6.0表 达 式 语 法 正 确 的 是:A、ab.find.bOc B、ab c C、ab ANDOc D、ab AND bOc36.如 果 一 个 变 量 未 经 定 义 就 直 接 使 用,则 该 变 量 的 类 型 为:A、Integer B、Byte C、Boolean D、Variant37.下 列 不 可 作 为 VB变 量 名 的 是:A、4Welta B、Alpha C、ABC D、ABT138.
26、Visual Basic逻 辑 运 算 符 Xor、0r Eqv And中,级 别 最 高 的 运 算 符 是:A、Xor B、Or C Eqv D、And39.以 下 关 于 作 用 范 围 的 描 述 正 确 的 是:A、所 有 变 量(Public/Global/Static/Private)都 可 以 放 到 窗 体 的 通 用 部 分 定 义 B、所 有 变 量(Pub 1 ic/G 1 obal/Static/Private)都 可 以 放 到 标 准 模 块 中 定 义 C、Public/Global类 的 变 量 只 能 放 在 标 准 模 块 中 定 义 D、只 有 Glob
27、al类 的 变 量 必 须 放 在 标 准 模 块 中 定 义 40.执 行 以 下 程 序 段 后,变 量。$的 值 为:a$=,Visual Basic Programming”b$=Quick c$=b$&UCase(Mid$(a$,7,6)&Right$(a$,1 2)A、Visual Basic Programming B、Quick Basic ProgrammingC、QUICK Basic Programming D、Quick BASIC Programming41.表 达 式 5 Mod 3+35*2的 值 是:A、0 B、2 C、4 D、642.下 列 程 序 段 的 执
28、 行 结 果 为:K二 0For 1=1 TO 3A=rrK更 多 考 试 更 多 专 业 Print A;Next IA.1 1 1 B、1 4 9 C 0 0 0 D、1 2 34 3.设 有 如 下 变 量 声 明 Dim TestDate As Date为 变 量 TestDate正 确 赋 值 的 表 达 方 式 是:A、TestDate=#1/1/2002#CTestDate=date(z,1/1/2002)4 4.表 达 式 3八 2*2+3 M O D 104的 值 是:A、18 B、1 C、19B、TestDate*/1/2002#DTestDate=Format(m/d/y
29、y,11112002)D、04 5.以 下 能 正 确 定 义 数 据 类 型 TelBook的 代 码 是:A、Type TelBookName As String*10TelNum As IntegerEnd TypeA、Type TelBookName As String*10TelNum As IntegerEnd TelBookB、Type TelBookName Stringo 10TelNum IntegerEnd Type TelBookC、Typedef TelBookNameString*10TelNum IntegerEndType46.设 5=中 华 人 民 共 和 国
30、”,表 达 式 Left(S,l)+Right(S,l)+Mid(S,3,2)的 值 为:A、“中 华 民 国”B、“中 国 人 民”C、“中 共 人 民”D、“人 民 共 和”47.在 窗 体 中 添 加 一 个 命 令 按 钮,名 称 为 Commandl,然 后 编 写 如 下 程 序:Private Sub Command1 Click()A=1234B$=Str$(A)C=Len(B$)Print CEnd Sub程 序 运 行 后,单 击 命 令 按 钮,则 在 窗 体 上 显 示 的 内 容 是:A、0 B、5 C、6 D、748.有 如 下 语 句:Type StudentNa
31、me As StringAge As IntegerSex As StringEnd TypeDim Stu As StudentWith Stu更 多 考 试 更 多 专 业,Name=张 红”.Age=22.Sex 二 女 End With执 行 Print Stu.Age后 的 结 果 是:A、张 红 B、22 C、“女 D、Age49.下 列 逻 辑 表 达 式 中,能 正 确 表 示 条 件“x,y都 是 奇 数”的 是:A、x Mod 2=1 Or y Mod 2=1 B x Mod 2=0 Or y Mod 2=0C、x Mod 2=1 And y Mod 2=1 D、x Mod
32、 2=0 And y Mod 2=050.设 有 如 下 的 记 录 类 型 Type StudentNumber As stringname As Stringage As IntegerEnd Type则 正 确 引 用 该 记 录 类 型 变 量 的 代 码 是:A、Student,name=张 红 B、Dim s As Students.name=张 红”C、Dim s As Type Student D、Dim s As TypeS.name二”张 红”s.Dame=w 张 红”51.设 a=2,b=3,c=4,d=5,表 达 式 32*b OR a=c AND bOc OR cd
33、的 值 是:A、1 B、-1 C、False D、True52.下 列 符 号 常 量 的 声 明 中,不 合 法 的 是:A、Const a As Single=l.1 B、Const a=0K C、Const a As Double=Sin(l)D Const a As Integer=1253.设 a=“MicrosoftVisualBasic,则 以 下 使 变 量 b 的 值 为 VisualBasic”的 语 句 是:A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)54.使 用 Public Const语 句 声
34、明,个 全 局 的 符 号 常 量 时,该 语 句 应 放 在:A、过 程 中 B、窗 体 模 块 的 通 用 声 明 段 C、标 准 模 块 的 通 用 声 明 段 D、窗 体 模 块 或 标 准 模 块 的 通 用 声 明 段 55.在 窗 体 上 画 一 个 名 称 为 Commandl的 命 令 按 钮,然 后 编 写 如 下 事 件 过 程:Private Sub Commandl_Click()a$=/,VisualBasic/,Print String(3,a$)End Sub程 序 运 行 后,单 击 命 令 按 钮,在 窗 体 上 显 示 的 内 容 是:A、V W B、Vi
35、s C、sic D、1156.执 行 以 下 语 句 后,输 出 的 结 果 是:s$=ABCDEFGHIJK Print Mid$(s$,3,4);print Len(s$)A、ABCD 11 B、CDEF 11 C、EFGH 11 D、HIJK 1157.设 A=”12345678”,则 表 达 式 Va1(Left(A,4)+Mid(A,4,2)的 值 为:A、123456 B、123445 C、1279 D、6更 多 考 试 更 多 专 业 58.设 a=10,b=5,c=L 执 行 语 句 Print a bc后,窗 体 上 显 示 的 是:。A、True B、False C、1 D
36、、出 错 信 息 59.执 行 以 下 程 序 段 后,变 量 C$的 值 为:a$=H Visual Basic Hb$=HQuick”c$=b$&Mid$(a$,2,3)&ucase(Right$(a$,2)A、Quick Visual B、Quick Basic C、QuickisuIC D、QuicklSUic60.骰 子 是 一 个 正 六 面 体,用 6 这 六 个 数 分 别 代 表 这 六 面,掷 一 次 骰 子 出 现 的 数 可 表 示 为:A、INT(RND(6)+1)B、INT(RND*6)C、INT(RND*7)D、INT(RND*6+1)61.语 句 Print S
37、gn(-6-2)+Abs(-6c2)+Int(-6c2)的 输 出 结 果 是:A、-36 B、1 C、-1 D、-7262.如 卜 程 序 段 定 义 了 学 生 成 绩 的 记 录 类 型,由 学 号、姓 名、三 门 课 程 成 绩(百 分 制)组 成:Type Studno As Integername As String*10score(1 to 3)As SingleEnd Type若 对 某 个 学 生 的 各 数 据 项 进 行 赋 值,下 列 程 序 段 正 确 的 是:A、Dim S As StudStud,no=0201Stud,name=”李 平 Stud.score=7
38、8,88,96B、Dim S As StudS.no=0201S.name二 李 平 S.score=78,88,96C、Dim S As StudS.no=0201S.name=”李 平 S.score(1)=78S.score(2)=88S.score(3)=96D、Dim S As StudStud,no=0201Stud,name二 李 平 Stud.score(l)=78Stud.score(2)=88Stud.score(3)=9663.设 a=2,b=4,c=6,下 列 表 达 式 的 值 为 真 的 是:A ab And cb Or cb Xor cb Eqv ca64.下 列
39、 表 达 式 的 值 为 2123的 是:A、Vai(123ase1)&2000 B、VaiC123asdO+2000C、Str(123)&2000 D、Str(123)+z/2000z/65.执 行 以 下 程 序 段 后,变 量$的 值 为:a$二 Visual Basic Programing更 多 考 试 更 多 专 业 b$二 Quick”c$=b$&UCase(Mid$(a$,7,6)&Right$(a$,11)A、Visual BASIC ProgramingB、Quick Basic ProgramingC、QUICK Basic ProgramingD、Quick BASIC
40、 Programing66.下 面 叙 述 中 不 正 确 的 是:A、自 定 义 数 据 类 型 必 须 在 窗 体 模 块 或 标 准 模 块 的 通 用 声 明 段 进 行 声 明 B、自 定 义 数 据 类 型 只 能 在 窗 体 模 块 的 通 用 声 明 段 进 行 声 明 C、在 窗 体 模 块 中 定 义 自 定 义 数 据 类 型 时 必 须 使 用 Private关 键 字 D、自 定 义 数 据 类 型 中 的 元 素 的 数 据 类 型 可 以 是 系 统 提 供 的 基 本 数 据 类 型 或 已 声 明 的 自 定 义 数 据 类 型 67.将 数 学 表 达 式
41、Cos2(a+b)+5e2写 成 Visual Basic的 表 达 式,其 正 确 的 形 式 是:A、Cos(a+b)2+5*exp(2)B、Cos 2(a+b)+5*exp(2)C、Cos(a+b)*2+5*ln(2)D、Cos 2(a+b)+5*In(2)68.设 a=5,b=4,c=3,d=2,下 列 表 达 式 的 值 是 32*b Or a=c And bOc Or cdA、1 B、True C、False D、269.设 a=6,则 执 行 x=IIf(a5,T,0)后,x 的 值 为:A、B、6 C、0 D、-170.以 下 关 于 变 量 类 型 说 明 符 的 使 用 正
42、 确 的 是:A、Dim a:a%=90000 B Dim a:a=2000%C、Dim a:a#=OK”【)、Dim a:a&二 True71.以 下 声 明 语 句 中 错 误 的 是:A、Const varl=123 B、Dim var2=,ABC,C、Dim intSum As Integer D Static vat3 As Integer72.表 达 式 4+5 6*7/8 Mod 9 的 值 是:A、4 B、5 C、6 D、773.若 设 a=4,b=5,则 下 列 表 达 式 值 为 真 的 是:A、(True+a)0 And b10 B、ab Or b10aC、(False-
43、bb)D ab Xor b+3574.表 达 式 12000+729”&200的 值 是:A、12329 B、“12129200 C、“12000129200 D、12329 二、填 空 题 1.以 下 程 序 段 执 行 后 y 的 值 是 ox=8.6y=int(x+0.5)print y2.在 Visual Basic的 立 即 窗 口 内 输 入 以 卜 语 句 X=65?Chr$(X)在 窗 口 中 显 示 的 结 果 是 O3.设 有 如 下 的 Visual Basic表 达 式:5*x2-3*x-2*Sin(a)/3 它 相 当 于 代 数 式。4.函 数 len(Str$(2
44、56.36)的 值 是。5.假 定 当 前 日 期 为 2003年 9 月 20日,星 期 六,则 执 行 以 下 语 句:更 多 考 试 更 多 专 业 Print Day(Now)输 出 结 果 是 6.以 下 程 序 段 的 输 出 结 果 是 ox=8.5print int(x)+0.67.以 下 语 句 的 输 出 结 果 是 a%=4.5678Print a%8.与 数 学 表 达 式 COS,G+b)/3x+5对 应 的 Visual Basic表 达 式 是 9.VB 表 达 式 INT(-4.8)*63-2+FIX(-4.8)的 值 是 10.用 户 可 以 用 语 句 定
45、义 自 己 的 数 据 类 型。11.以 下 语 句 的 输 出 结 果。S$=China S$=,zBei jing,zPrint S$12.表 达 式 Fix(-32.68)+Int(-23.02)的 值 为。13.语 句 Print“25+32=;25+32的 输 出 结 果 是。14.执 行 下 面 的 程 序 段 后,s 的 值 为 os=5For i=2.6 To 4.9 Step 0.6s=s+1Next i15.执 行 以 下 程 序 段,并 输 入 1.23,则 程 序 的 输 出 结 果 应 是 oN=Str(InputBox(“请 输 入 一 个 实 数:)p=InStr
46、(N,.)Print Mid(N,p)16.设 有 如 下 程 序 段:a$=Be ijingShanghai b$=Mid(a$,InStr(a$,g)+l)执 行 上 面 的 程 序 段 后,变 量 b$的 值 为 O17.随 机 生 成 一 个 1-10的 随 机 整 数 的 表 达 式 是 18.以 下 语 句 的 输 出 结 果 是:oPrint Int(12345.6789*100+0.5)/10019.执 行 下 面 的 程 序 段 后,b 的 值 为 oa=300b=20a=a+bb=a-ba=a-b20.下 面 程 序 运 行 后,输 出 的 结 果 为 Private Su
47、b Conunandl_Click()A$二 Beijing”B$=dalian,C$二 shanghai99C$=Instr(Left(A$,2)+Right$(B$,2),C$)更 多 考 试 更 多 专 业 Print C$End Sub第 三 章 答 案、选 择 题 1.C 11.A 21.D 31.A 41.B 51.D 61.C 71.B2.D 12.C 22.B32.A42.A 52.C62.C72.B3.A 13.D 23.A33.D43.A 53.B63.D73.D4.A 14.A24.D 34.A 44.C54.C64.B74.B5.A 15.C25.B35.D 45.A5
48、5.A65.D6.D 16.B26.B36.D46.B56.B66.B7.B 17.C27.A37.A47.B57.B67.A8.B 18.C28.D38.D48.B58.B68.B9.D 19.A29.A39.C49.C59.C69.D10.B 20.D30.C40.D50.B60.D70.B二、真 空 题 1.9 11.Beijing2.A 12,-563.5x2_3x_2Sina-r3 13.25+32=574.7 14.95.20 15.236.8.6 16.Shanghai7.4 17.IN T(10*RND)+1)8.(cos(a+b)2/(3*x+5)18.12345.689.-
49、7 19.30010.T Y P E 20.0更 多 考 试 更 多 专 业 第 四 章 V B输 入 输 出 一、选 择 题 1.对 用 MsgBox显 示 的 消 息 框,下 面 是 错 的。A、可 以 有 一 个 按 钮 C、可 以 有 三 个 按 钮 B、可 以 有 两 个 按 钮 D、可 以 有 四 个 按 钮 2.设 有 如 下 程 序:Private Sub Form_Click()i=MsgBox(AAAAA,2,BB)End Sub程 序 运 行 后,单 击 窗 体,则 在 窗 体 上 显 示 的 内 容 是:3.假 定 有 如 下 的 窗 体 事 件 过 程:Private
50、 Sub Form ClickOa$二 Microsoft Visual Basic”b$=Right(a$,5)c=Mid(a$,1,9)MsgBox a$,34,b$,c$,5End Sub程 序 运 行 后 单 击 窗 体,则 在 弹 出 的 信 息 框 中 的 标 题 栏 中 显 示 的 信 息 是:A、Microsoft Visual B、Microsoft C Basic D、54.可 以 实 现 从 键 盘 输 入 一 个 作 为 双 精 度 变 量 a 的 值 的 语 句 是:A、a=InputBox()B、a=InputBox(“请 输 入 一 个 值)C、a=Vai(Inp