当前位置:主页 > 书籍配套资源 > Visual Basic配套资源
《程序设计基础:Visual Basic教程》习题答案,教案,源代码

《程序设计基础:Visual Basic教程》习题答案,教案,源代码

  • 更新:2021-12-24
  • 大小:3 MB
  • 类别:Visual Basic
  • 作者:周黎,钱瑛,周阳花
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

全书从初学者的角度出发,由浅入深地介绍面向对象的程序设计方法,主要包括Visual Basic集成环境的组成、Visual Basic基本控件和高级控件的使用、程序设计基础知识及3种结构程序设计、高级数据类型、过程、文件和数据库编程技术等内容。本书还提供了大量的程序设计典型算法,指导读者在实践中更熟练地解决问题。

本书注重对学生进行基本概念、基本理论、基本技能的培养,可作为各类高等院校非计算机专业学习Visual Basic程序设计的教材,也可供有关工程技术人员和计算机爱好者阅读参考。

目录

  • 第1章概述1
  • 1.1程序设计概述1
  • 1.1.1程序设计语言的发展1
  • 1.1.2结构化的程序设计2
  • 1.1.3面向对象的程序设计3
  • 1.1.4程序设计步骤4
  • 1.2Visual Basic简介4
  • 1.2.1Visual Basic的发展历史5
  • 1.2.2Visual Basic的特点6
  • 1.3Visual Basic 6.0的安装6
  • 1.3.1Visual Basic 6.0的安装步骤7
  • 1.3.2Visual Basic帮助系统的安装8
  • 1.4Visual Basic 6.0的集成开发环境8
  • 1.4.1Visual Basic的启动和退出8
  • 1.4.2菜单栏10
  • 1.4.3工具栏10
  • 1.4.4各种窗口简介10
  • 1.4.5环境定制14
  • 1.5Visual Basic应用程序设计步骤14
  • 1.5.1创建工程14
  • 1.5.2界面设计14
  • 1.5.3属性设置15
  • 1.5.4代码编辑15
  • 1.5.5文件保存16
  • 1.5.6程序运行16
  • 本章小结17
  • 思考练习题17
  • 第2章Visual Basic界面设计(上)18
  • 2.1窗体18
  • 2.1.1Visual Basic对象的基本属性18
  • 2.1.2窗体的常用属性21
  • 2.1.3窗体的方法22
  • 2.1.4窗体的事件24
  • 2.1.5多重窗体和MDI窗体28
  • 2.2文本控件30
  • 2.2.1标签30
  • 2.2.2文本框31
  • 2.3按钮控件35
  • 2.4选择控件37
  • 2.4.1单选按钮、复选框和框架38
  • 2.4.2列表框和组合框41
  • 2.5图形控件45
  • 2.5.1图片框和图像框45
  • 2.5.2直线和形状控件47
  • 2.6滚动条48
  • 2.7时钟控件49
  • 2.8焦点51
  • 2.9综合使用控件实例51
  • 本章小结54
  • 思考练习题55
  • 第3章Visual Basic界面设计(下)56
  • 3.1键盘和鼠标事件56
  • 3.1.1键盘事件56
  • 3.1.2鼠标事件59
  • 3.2拖放61
  • 3.2.1与拖放有关的属性、方法和事件61
  • 3.2.2自动拖放63
  • 3.2.3手动拖放63
  • 3.3菜单设计65
  • 3.3.1菜单编辑器简介65
  • 3.3.2创建菜单67
  • 3.3.3弹出式菜单68
  • 3.3.4动态菜单69
  • 3.3.5MDI应用程序中的菜单70
  • 3.4常用ActiveX控件72
  • 3.4.1ActiveX控件简介72
  • 3.4.2通用对话框控件73
  • 3.4.3Toolbar控件和ImageList控件79
  • 3.4.4StatusBar控件82
  • 3.4.5TabStrip控件84
  • 3.4.6TreeView控件和ListView控件86
  • 3.4.7ProgressBar控件和Slider控件88
  • 3.4.8RichTextBox控件90
  • 3.5图形绘制92
  • 3.5.1坐标系统92
  • 3.5.2定义颜色94
  • 3.5.3绘图属性95
  • 3.5.4绘图方法96
  • 3.6多媒体处理99
  • 3.6.1MMControl控件99
  • 3.6.2Animation控件101
  • 本章小结102
  • 思考练习题102
  • 第4章Visual Basic程序设计基础104
  • 4.1Visual Basic语言字符集及编码规则104
  • 4.1.1Visual Basic语言字符集104
  • 4.1.2编码规则104
  • 4.2数据类型106
  • 4.2.1数值数据类型Byte、Integer、Long、Single、Double、Currency106
  • 4.2.2字符数据类型String108
  • 4.2.3逻辑数据类型Boolean108
  • 4.2.4日期数据类型Date108
  • 4.2.5对象数据类型Object108
  • 4.2.6变体数据类型Variant109
  • 4.3常量和变量109
  • 4.3.1数据的存储109
  • 4.3.2常量109
  • 4.3.3变量111
  • 4.4运算符和表达式115
  • 4.4.1算术运算符和算术、日期表达式116
  • 4.4.2字符串运算符和字符串表达式117
  • 4.4.3关系运算符和关系表达式118
  • 4.4.4逻辑运算符和逻辑表达式120
  • 4.4.5表达式的构造与计算121
  • 4.5常用内部函数122
  • 4.5.1数学函数123
  • 4.5.2转换函数124
  • 4.5.3字符串函数126
  • 4.5.4日期函数128
  • 4.5.5随机Rnd函数与Randomize语句129
  • 4.5.6格式输出Format函数130
  • 4.5.7Shell函数131
  • 本章小结132
  • 思考练习题132
  • 第5章算法134
  • 5.1算法的基本概念134
  • 5.2算法的基本特征135
  • 5.3算法设计的要求135
  • 5.4算法的基本结构136
  • 5.5算法的表示136
  • 5.5.1用自然语言描述算法136
  • 5.5.2伪代码表示138
  • 5.5.3流程图表示138
  • 5.6常用算法设计方法140
  • 5.6.1穷举搜索法140
  • 5.6.2递推法141
  • 5.6.3回溯法142
  • 5.6.4分治法143
  • 本章小结143
  • 思考练习题144
  • 第6章顺序结构程序设计145
  • 6.1赋值语句145
  • 6.2常用的输入语句147
  • 6.2.1用控件输入147
  • 6.2.2输入框——InputBox函数149
  • 6.3常用的输出语句151
  • 6.3.1用控件输出151
  • 6.3.2消息框——MsgBox函数152
  • 6.4其他语句155
  • 6.4.1注释语句155
  • 6.4.2暂停语句155
  • 6.4.3结束语句155
  • 6.4.4Exit语句156
  • 6.5常用算法及应用156
  • 6.5.1交换两个数据的值156
  • 6.5.2数据的自运算157
  • 本章小结158
  • 思考练习题158
  • 第7章选择结构程序设计159
  • 7.1If语句159
  • 7.1.1If...Then…结构159
  • 7.1.2If...Then...Else…结构160
  • 7.1.3If...Then...ElseIf…结构161
  • 7.1.4If语句的嵌套163
  • 7.1.5与If语句有关的函数165
  • 7.2Select Case语句166
  • 7.3基本算法及应用168
  • 7.3.1求两个数的最大(小)值168
  • 7.3.2用户输入时按键的判断169
  • 7.3.3信息的有效性验证170
  • 7.3.4单选按钮和复选框的应用170
  • 7.4其他应用举例171
  • 本章小结175
  • 思考练习题175
  • 第8章循环结构程序设计176
  • 8.1For...Next语句176
  • 8.2Do...Loop语句179
  • 8.2.1当型循环179
  • 8.2.2直到型循环182
  • 8.3While...Wend语句183
  • 8.4GoTo语句184
  • 8.5循环嵌套185
  • 8.6常用算法及实例187
  • 8.6.1累加(乘)187
  • 8.6.2求最值189
  • 8.6.3穷举法190
  • 8.6.4递推法(迭代法)193
  • 8.6.5字符串遍历196
  • 8.6.6有限状态自动机198
  • 8.6.7进制转换199
  • 8.6.8图形字符的打印202
  • 本章小结202
  • 思考练习题202
  • 第9章高级数据类型204
  • 9.1数组204
  • 9.1.1数组的基本概念204
  • 9.1.2一维定长数组205
  • 9.1.3二维定长数组207
  • 9.1.4多维定长数组210
  • 9.1.5动态数组210
  • 9.1.6控件数组211
  • 9.1.7与数组操作相关的语句和常用函数213
  • 9.2有关数组操作的常用算法216
  • 9.2.1数组的查找216
  • 9.2.2数组的最值问题218
  • 9.2.3数组的逆置220
  • 9.2.4数组的排序220
  • 9.2.5数组的移位222
  • 9.2.6数组的插入223
  • 9.2.7数组的删除225
  • 9.2.8数组的合并226
  • 9.3数组的应用举例228
  • 9.4枚举类型231
  • 9.4.1枚举类型的声明231
  • 9.4.2引用枚举类型中的常数232
  • 9.4.3枚举类型变量的声明233
  • 9.4.4枚举类型的应用234
  • 9.5用户自定义类型235
  • 9.5.1定义用户自定义类型235
  • 9.5.2自定义类型变量的声明236
  • 9.5.3自定义类型变量的访问236
  • 9.5.4用户自定义类型数组237
  • 本章小结241
  • 思考练习题241
  • 第10章过程243
  • 10.1Visual Basic程序代码的结构化组织243
  • 10.1.1模块243
  • 10.1.2过程244
  • 10.2函数过程的定义和调用245
  • 10.2.1函数过程的定义245
  • 10.2.2函数过程的调用248
  • 10.3子程序过程的定义与调用250
  • 10.3.1子过程的定义250
  • 10.3.2子过程的调用251
  • 10.3.3事件过程的调用253
  • 10.3.4其他模块中的过程调用254
  • 10.3.5Sub Main过程254
  • 10.4参数传递255
  • 10.4.1形实结合255
  • 10.4.2参数传递方式258
  • 10.4.3数组参数的传递262
  • 10.4.4对象参数传递264
  • 10.4.5可选参数与可变参数265
  • 10.5过程的嵌套调用266
  • 10.5.1嵌套调用其他过程266
  • 10.5.2递归调用267
  • 10.6变量、过程的作用域270
  • 10.6.1过程的作用域270
  • 10.6.2变量的作用域271
  • 10.6.3静态变量277
  • 10.7常见算法的应用278
  • 10.7.1约数278
  • 10.7.2字符串处理279
  • 10.7.3数字验证280
  • 10.7.4高次方程求根281
  • 10.7.5递归282
  • 10.7.6鞍点282
  • 10.8综合应用举例284
  • 本章小结286
  • 思考练习题286
  • 第11章文件288
  • 11.1文件的基本概念288
  • 11.1.1文件的结构288
  • 11.1.2文件的分类289
  • 11.1.3文件操作的一般步骤289
  • 11.2文件的打开与关闭290
  • 11.2.1文件的打开(建立)290
  • 11.2.2文件的关闭291
  • 11.2.3文件指针292
  • 11.3文件操作的相关函数和语句292
  • 11.3.1相关函数292
  • 11.3.2相关语句294
  • 11.4顺序存取文件296
  • 11.4.1顺序文件的打开与关闭296
  • 11.4.2顺序文件的写操作296
  • 11.4.3顺序文件的读操作299
  • 11.4.4顺序文件的应用304
  • 11.5随机存取文件305
  • 11.5.1随机文件的打开和关闭306
  • 11.5.2随机文件的读写306
  • 11.5.3随机文件的应用308
  • 11.6二进制存取文件309
  • 11.6.1打开和关闭二进制文件310
  • 11.6.2二进制文件的读写操作310
  • 11.6.3二进制文件的应用310
  • 11.7文件系统控件311
  • 11.7.1驱动器列表框311
  • 11.7.2目录列表框312
  • 11.7.3文件列表框313
  • 11.7.4文件系统控件的同步与应用315
  • 11.8有关文件操作的常用算法316
  • 11.8.1读取文件全部内容316
  • 11.8.2文件合并316
  • 11.8.3文件复制318
  • 本章小结319
  • 思考练习题319
  • 第12章数据库编程技术320
  • 12.1数据库的基础知识320
  • 12.1.1数据库的发展历史320
  • 12.1.2数据库的基本概念321
  • 12.1.3关系数据库322
  • 12.2SQL语言322
  • 12.2.1SQL语言的组成322
  • 12.2.2DDL322
  • 12.2.3DML323
  • 12.3可视化数据管理器324
  • 12.3.1建立数据库324
  • 12.3.2建立查询326
  • 12.4Data控件326
  • 12.4.1Data控件的属性326
  • 12.4.2Data控件的事件327
  • 12.4.3Data控件的方法328
  • 12.5应用举例329
  • 本章小结333
  • 思考练习题334
  • 附录A程序调试与错误处理335
  • A.1程序调试335
  • A.1.1错误类型335
  • A.1.2Visual Basic的调试环境336
  • A.1.3程序调试338
  • A.1.4程序调试实例339
  • A.2错误处理341
  • A.2.1错误捕捉和处理341
  • A.2.2错误处理实例341
  • 附录B常见错误代码表343
  • 附录C标准ASCⅡ码表345

资源下载

资源下载地址1:https://box.lenovo.com/l/iJBAAF

相关资源

网友留言