大一VB期末考试重点:选择题与填空解析
版权申诉
27 浏览量
更新于2024-07-08
收藏 21KB PDF 举报
"大一的VB期末考试题和答案参照.pdf"
这是一份关于VB (Visual Basic)编程语言的期末考试复习资料,包含了选择题、填空题等类型的题目,涵盖了VB的基础概念、语法和控件操作等内容。以下是部分知识点的详细解释:
1. 控件引用:在VB代码中,通常通过控件的`Name`属性来引用控件本身,例如`Button1.Caption`可以改变按钮Button1的标题。
2. 表达式逻辑:在VB中,`AND`和`OR`用于组合条件,`NOT`用于否定条件。例如,`x>0 AND y<0`表示x大于0且y小于0。题目中的表达式分析可判断逻辑值。
3. 随机数生成:`Int(Rnd*71)+10`会生成一个10到80之间的整数(包含10,不包含81),因为Rnd函数产生[0,1)之间的浮点数,乘以71得到[0,71)的数,加上10得到[10,80]的整数。
4. Sgn函数:此函数用于返回一个数值的符号,Sgn(3.1416)返回正值1。
5. 数据类型:67890属于长整型(Long Integer)数据,它能存储大整数。
6. 变量命名规则:变量名必须以字母、下划线或美元符号开头,不能以数字开头,不能是VB的保留关键字。因此,选项D `Select_1` 是合法的变量名。
7. 赋值语句:有效的赋值语句应确保右边的表达式计算后能够赋值给左边的变量。`sum = sum - sum`是有效的,因为结果是0,不会导致溢出或错误。
8. 输入输出功能:`Textbox`控件既能用于输入也能用于显示文本,具有双重功能。
9. 列表框操作:要获取列表框中被选中的列表项内容,可以通过访问`Text`属性实现。
10. 代码执行:这段代码在Command1点击事件中创建了一个10元素的数组m,并将11到1的数倒序放入数组。然后,m(2+m(x))会计算m(7),即数组中的第7个元素,其值为5。
填空题涉及的知识点包括:
1. 整除检查:`n Mod 13 = 0 And n Mod 17 = 0`用于检查n是否同时被13和17整除。
2. 下拉列表框:在VB中,下拉列表框分为`ComboBox`和`ListBox`,这里可能是`ComboBox`。
3. 字符串截取:在VB中,可以使用`Mid`或`Left`、`Right`函数截取字符串,题目中可能是`Mid("VisualBasic6.0", 1, 7)`。
4. 字符串长度:`Len("abcdef")`返回字符串的长度,即6。
5. 逻辑表达式:根据给定的变量值,`a > b >= c AND a < b >= d`的值取决于比较操作符的结合性。
6. 自适应大小:`AutoSize`属性设置为True,可以使标签的大小自动调整以适应其内容。
这些知识点体现了VB的基本语法、数据类型、控制结构、变量命名、数组操作、字符串处理以及用户界面控件的应用。通过学习和理解这些内容,学生可以更好地准备VB的期末考试。
2021-12-08 上传
2022-02-28 上传
2021-10-04 上传
2022-07-14 上传
2021-11-30 上传
2022-02-28 上传
2021-10-10 上传
ll17770603473
- 粉丝: 0
- 资源: 6万+
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜