第二篇 《计算机基础与Visual Basic程序设计(第三版)》习题解答
第1章 习题解答
一、选择题
1. 微机硬件系统包括( )。
A) 内存储器和外部设备 B) 显示器、主机箱、键盘
C) 主机和外部设备 D) 主机和打印机
答案:C
2. 计算机软件系统应包括( )。
A) 操作系统和语言处理系统 B) 数据库软件和管理软件
C) 程序和数据 D) 系统软件和应用软件
答案:D
3. 系统软件中最重要的是( )。
A) 解释程序 B) 操作系统
C) 数据库管理系统 D) 工具软件
答案:B
4. 将高级语言翻译成机器语言的方式有两种( )。
A) 解释和编译 B) 文字处理和图形处理
C) 图像处理和翻译 D) 语音处理和文字编辑
答案:A
5. “程序存储思想”是( )提出来的。
A) 丹尼尔·里奇 B) 冯·诺依曼 C) 贝尔 D) 马丁·理查德
答案:B
6. 已知字符“8”的ASCII码是56,则字符“5”的ASCII码是( )。
A) 52 B) 53 C) 54 D) 55
答案:B
7. 1KB表示( )。
A) 1024位 B) 1000位
C) 1000字节 D) 1024字节
答案:D
第2章 习题解答
一、选择题
1. 与传统的程序设计语言相比,Visual Basic最突出的特点是( )。
A) 结构化程序设计 B) 程序开发环境
C) 事件驱动编程机制 D) 程序调试技术
答案:C
解析:Visual Basic与传统工具相比最突出的是面向对象编程和事件驱动机制。
2. 在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic。以下方式中,不能启动Visual Basic的是( )。
A) 通过“开始”菜单中的“程序”命令
B) 通过“我的电脑”到,双击该文件
C) 通过“开始”菜单中的“运行”命令
D) 进入DOS方式,执行文件
答案:D
3. 为了用键盘打开菜单和执行菜单命令,第一步应按的键是( )。
A) 功能键F10或Alt B) Shift+功能键F4
C) Ctrl或功能键F8 D) Ctrl+Alt
答案:A
解析:功能键F10可以直接用键盘访问菜单,A1t键+字母也可以直接用键盘访问指定的菜单。
4. Visual Basic 6.0集成环境的主窗口中不包括( ) 。
A) 标题栏 B) 菜单栏 C) 状态栏 D) 工具栏
答案:C
解析:Visual Basic 6.0集成环境的主窗口由标题栏、菜单栏、工具栏组成。
5. 用标准工具栏中的工具按钮不能执行的操作是( )。
A) 添加工程 B) 打印源程序 C) 运行程序 D) 打开程序
答案:B
解析:Visual Basic 6.0集成环境的标准工具栏的工具按钮不包括打印源程序。
6. Visual Basic窗体设计器的主要功能是( )。
A) 建立用户界面 B) 编写源程序代码
C) 画图 D) 显示文字
答案:A
解析:窗体设计器窗口是用户工作区。用户可以在窗体中放置各种控件,以建立将要开发的Visual Basic应用程序的图形用户界面。
7. 在Visual Basic环境下,当编写一个新的Visual Basic程序时,所做的第一件事是( )。
A) 编写代码 B) 新建一个工程
C) 打开属性窗口 D) 进入Visual Basic环境
答案:B
解析:在Visual Basic中,进行可视化编程的第一步就是要设计用户界面,就需要新建工程,建立想要的窗体对象,并在窗体上放置所有必要的控件。
8. 下列不属于Visual Basic特点的是( )。
A) 对象的链接与嵌入 B) 结构化程序设计
C) 编写跨平台应用程序 D) 事件驱动程序编程机制
答案:C
解析:A、B、D都是Visual Basic的特点。
9. 下列不是Visual Basic 6.0中打开工程的方法的是( )。
A) Alt+O
B) 执行“文件”菜单中的“打开工程”命令
C) Ctrl+O
D) 单击标准工具栏上的“打开工程”按钮
答案:A
解析:打开工程菜单的快捷键是Ctrl+O,Alt+O是访问格式菜单的快捷键。
10. 下面关于Visual Basic 6.0工具栏的说法不正确的是( )。
A) 工具栏的位置可以任意改变 B) 工具栏一定在菜单栏的下方
C) 工具栏可以显示或隐藏 D) Visual Basic有多个工具栏
答案:B
解析:Visual Basic提供的工具栏都有固定和浮动两种形式,位置可以改变。
11. 在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是( )。
A) B) C) D)
答案:A
解析:B是添加工程按钮,C是菜单编辑器按钮,D是属性窗口按钮。所以答案是A。
12. 在Visual Basic集成环境中,可以列出工程中所有模块名称的窗口是( )。
A) 工程资源管理器窗口 B) 窗体设计窗口
C) 属性窗口 D) 代码窗口
答案:A
解析:工程资源管理器窗口负责管理工程中所有的模块。
13. 下面有关标准模块的叙述中,错误的是( )。
A) 标准模块不完全由代码组成,还可以有窗体
B) 标准模块中的Private过程不能被工程中的其他模块调用
C) 标准模块的文件扩展名为.bas
大一vb程序设计基础D) 标准模块中的全局变量可以被工程中的任何模块引用
答案:A
解析:标准模块文件,通常为工程中其他窗体文件调用,它没有自身的窗体。
14. 在Visual Basic集成环境中,可以单击工具栏上的一个按钮打开工程资源管理器窗口,这个按钮是( )。
A) B) C) D)
答案:C
15. 下面关于VB集成环境中工具箱的叙述中,错误的是( )。
A) 工具箱提供了开发VB应用程序的各种控件
B) 工具箱上的控件分为内部控件和ActiveX控件
C) 启动VB后,工具箱上只有内部控件
D) 工具箱上可以添加ActiveX控件,但不能删除ActiveX控件
答案:D
第3章 习题解答
一、选择题
1. 如果把一个人当作对象,那么血型相当于这个对象的( )。
A) 属性 B) 方法 C) 事件 D) 特征
答案:A
解析:属性是指一个对象的特性。
2. 下列方法不能改变窗体大小的是( )。
A) 设计时在窗体布局窗口中进行调整
B) 设计时在属性窗口中设置相应的属性
C) 运行时设置相应属性的值
D) 运行时调用窗体的Move方法
答案:A
解析:窗体布局窗口可以调整窗体在屏幕中的位置,但不能改变窗体的大小。
3. 一个对象可以执行的动作和可被对象识别的动作分别称为( )。
A) 事件、方法 B) 方法、事件 C) 属性、方法 D) 过程、事件
答案:B
解析:方法(Method)是指对象可以执行的动作;事件是对象能够识别并做出反映的动作。
4. 下面( )语句可以将标签的标题设置为居中对齐。
A) Label1.Alignment=1 B) Label1.Alignment=2
C) Label1.AutoSize=True D) Label1.WordWrap=True
答案:B
解析:Label1.Alignment属性设置为2可将标签的标题设置为居中对齐。
5. 要清除标签的标题内容,下面( )语句可以完成。
A) Label1.Caption="" B) Label1.Enabled=False
C) Label1.Visible=False D) Label1.BackStyle=0
答案:A
解析:设置标签的标题内容则要修改标签的Caption属性。要清空标题的内容,只需给Caption属性赋值空串即可。
6. 为了把焦点移到某个指定的控件,所使用的方法是( )。
A) SetFocus B) Visible C) Refresh D) GotFocus
答案:A
解析:SetFocus方法可以把输入光标(焦点)移到指定的控件上。
7. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。
A) 工程资源管理器窗口 B) 工具箱窗口
C) 代码窗口 D) 属性窗口
答案:C
解析:打开代码窗口的一个方法就是双击窗体上的任意控件。
8. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( )。
A) 单选按钮 B) 图片框 C) 通用对话框 D) 文本框
答案:C
解析:工具箱中的工具分为两类。一类称为内部控件或标准控件,一类称为ActiveX控件。启动Visual Basic后,工具箱中只有内部控件。所以通用对话框控件不出现在工具箱中,如需用时,需要进入到“工程”中的“部件”菜单中去添加。
9. 决定窗体有无控制菜单的属性是( )。
A) ControlBox B) MinButton C) Enabled D) MaxButton
答案:A
解析:ControlBox属性用来设置窗口控制框(也称系统菜单,位于窗口左上角)的状态。
10. 当程序运行时,系统自动运行启动窗体的( )事件过程。
A) Load B) Click C) Unload D) GotFocus
答案:A
解析:Load事件可以用来在启动程序时对属性和变量进行初始化,因为如果窗体是工程的启动窗体,运行程序后,将自动触发该事件。
11. 如果要使命令按钮不可被操作,要对( )属性进行设置。
A) Enabled B) Visible C) BackColor D) Caption
答案:A
解析:控件的Enabled属性决定控件在运行时是否有效。
12. 文本框控件没有( )属性。
A) Text B) Name C) Enabled D) Caption
答案:D
解析:文本框用来显示文本的属性是Text,它没有Caption属性。
13. 已经将文本框的ScrollBars属性设置为2,但是没有效果,原因是( )。
A) 文本框没有内容 B) 文本框的PasswordChar属性被设置
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论