《全国计算机等级考试系列辅导教材 二级 Visual Basic语言》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:何雄主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302072949
  • 页数:480 页
图书介绍:本书是计算机等级教材Visual Basic (二级)的辅导书,有大量的以往考题分析。

第1章 学前自测与指导 1

【学前自测试题】 1

【试题答案与讲析】 9

【读者应试学习指导】 12

【Visual Basic语言学习指导】 13

【读者学习计划表】 13

第2章 Vi sual Basic程序开发环境 15

知识点讲析 15

【Visual Basic的特点】 15

【Visual Basic的版本】 16

【Visual Basic的启动】 16

【菜单栏】 17

【标题栏】 17

【主窗口】 17

【Visual Basic的退出】 17

【工具栏】 18

【窗体设计器窗口】 19

【工程资源管理器窗口】 20

【属性窗口】 20

【工具箱窗口】 21

补充与扩展 21

【Visual Basic的帮助系统】 21

【Visual Basic的常用快捷键】 22

典型例题 23

【例题2-1打开属性窗口】 23

本章练习 23

【填空题】 23

本章小结表 24

【问答题】 24

第3章 对象及其操作 25

知识点讲析 25

【对象】 25

【Visual Basic的对象】? 25

【对象属性设置】? 27

【窗体】 28

【窗体的结构与属性】 29

【窗体事件】? 34

【控件】 35

【标准控件】? 35

【控件的命名和控件值】 37

【控件的画法和基本操作】 39

【事件驱动】? 43

【对象浏览器】 44

补充和扩展 44

【交互式开发】 45

典型例题 46

【例题3-1控件的方法】 46

【例题3-2 Windows的程序设计方法】 46

【例题3-3窗体的使用】 47

【例题3-4窗体的事件】 47

【例题3-5窗体和控件的使用】 48

本章练习 49

【选择题】 49

【填空题】 50

【编程题】 50

本章小结表 51

【字符串】? 52

【基本的数据类型】 52

知识点讲析 52

第4章 数据类型及运算 52

【整型数】? 53

【浮点数】?? 53

【货币型(Currency)】 53

【字节(Byte)】 54

【布尔(Boolean)】 54

【日期(Date)】 54

【对象(Object)】? 54

【Decimal类型】 55

【变体型(Variant)】? 55

【记录类型】? 55

【数值常量】 56

【字符串常量】 56

【枚举类型】 56

【符号常量】 57

【变量】? 58

【变量的命名规则】? 58

【变量的类型及定义】?? 59

【局部变量】? 61

【模块变量】? 61

【全局变量】? 61

【交互式函数】 62

【类型转换函数】 63

【数学函数】? 63

【日期和时间函数】 64

【字符串函数】? 64

【目录和文件函数】 65

【转换函数】 65

【算术运算符】 66

【算术运算符的优先级】? 66

【关系运算符】? 67

【逻辑运算符】? 68

【表达式的执行顺序】?? 69

补充与扩展 69

【记录类型】 69

【枚举类型】 70

【变量的类型及定义】 71

典型例题 72

【例题4-1变体型简单应用】 72

【例题4-2记录型的定义及引用】 73

【例题4-3转换函数】 73

【例题4-4数学函数】 74

【例题4-5时间和日期函数】 75

【例题4-6字符串函数】 76

本章练习 78

【选择题】 78

【填空题】 80

本章小结表 81

第5章 数据的输入与输出 82

知识点讲析 82

【Print方法】?? 82

【Tab函数】 85

【Spc 函数】 86

【Space函数】 87

【格式输出Format$函数】?? 87

【InputBox 函数】? 90

【MsgBox函数】? 91

【MsgBox语句】 94

【设置字体特征】 94

【Printer对象】 96

【窗体的PrintForm方法】 97

补充与扩展 98

【Cls方法】 98

【TextHeight方法】 98

【TextWidth方法】 99

【CurrentX、CurrentY属性】 100

【Move方法】 100

典型例题 101

【例题5-1 Print 句的输出】 101

【例题5-2 InputBox函数的使用】 102

【例题5-3利用Print方法打印九九乘法表】 103

【例题5-4三个数之间比较大小】 104

【例题5-5利用InputBox和MsgBox函数编写猜数游戏】 106

本章练习 107

【填空题】 107

【问答题】 108

【编程题】 108

本章小结表 109

第6章 常用标准控件 110

知识点讲析 110

【控件】 110

【Label标签控件】 110

【TextBox文本框控件】? 113

【Image图像框控件】 115

【PictureBox图片框控件】 116

【图形文件的装入】? 119

【Line直线控件】 120

【Shape形状控件】 122

【CommandButton按钮控件】? 123

【CheckBox复选框控件】 125

【OptionButton单选按钮控件】 127

【ListBox列表框控件】 129

【ComboBox组合框控件】 132

【HScrollBar、VScrollBar滚动条控件】 134

【Timer计时器控件】 136

【Frame框架控件】 137

【焦点】?? 139

【Tab顺序】?? 139

补充与扩展 140

【ActiveX控件】 140

【例题6-2 运行时控件属性设置】 141

典型例题 141

【例题6-1 设置窗体中控件的字体】 141

【例题6-3控件的共有属性】 142

【例题6-4控件的RemoveItem方法】 142

【例题6-5文本框的Text属性】 143

【例题6-6在窗体的Load事件中设置控件的焦点】 144

【例题6-7设置文本框中输入的内容】 144

【例题6-8窗体文字的滚动效果】 145

本章练习 146

【选择题】 146

【填空题】 148

【编程题】 148

本章小结表 149

【单行结构条件语句】 150

第7章 控制结构 150

知识点讲析 150

【块结构条件语句】? 151

【IIf函数】 152

【情况语句】 153

【For-Next循环语句】? 156

【当循环语句】? 159

【Do循环语句】? 160

【多重循环】 162

【GoTo语句】 164

【On-GoTo语句】 165

补充与扩展 167

【条件语句】 167

【情况语句】 168

【For循环语句】 169

【当循环语句】 170

【循环退出语句】 171

典型例题 172

【例题7-1条件语句】 172

【例题7-2多分支结构】 173

【例题7-3 For循环结构(1)】 174

【例题7-4 For循环结构(2)】 175

【例题7-5当循环结构】 176

【例题7-6 Do循环结构(1)】 176

【例题7-7 Do循环结构(2)】 177

【例题7-8多重循环】 178

本章练习 178

【选择题】 178

【填空题】 181

本章小结表 183

第8章 数组 184

知识点讲析 184

【数组的概念】 184

【数组的定义】 185

【默认数组】 186

【静态数组】 187

【动态数组】 187

【数组的清除】 188

【数组的引用】 189

【数组的输入】 189

【数组的输出】 191

【数组的复制】 192

【For Each…Next语句】 193

【数组的初始化】 194

【控件数组的概念】 195

【控件数组的建立】 195

补充与扩展 196

【数组的定义】 196

【数组的引用】 198

【动态数组】 198

【数组的初始化】 200

典型例题 200

【例题8-1 多维数组元素的个数】 200

【例题8-2数组的赋值】 200

【例题8-3 For Each…Next语句的使用】 203

本章练习 204

【选择题】 204

【填空题】 206

本章小结表 207

知识点讲析 208

【过程】 208

第9章 过程 208

【通用过程】 209

【事件过程】 209

【定义Sub过程】 210

【建 Sub 过程】? 212

【调用Sub过程】? 214

【调用过程和事件过程】 216

【Function过程】 218

【定义Function过程】? 218

【调用Function过程】? 219

【形参和实参】 220

【参数传送】 220

【引用】 221

【传值】 223

【数组参数的传送】 225

【可选参数】 227

【可变参数】 228

【对象参数】 229

【窗口参数】 229

【控件参数】 231

补充和扩展 234

【用过程编程的好处】 234

【使用通用过程的好处】 234

典型例题 235

【例题9-1 Sub过程的调用】 235

【类模块中过程的调用】 235

【Visual Basic 6.0的显式参数传送】 235

【例题9-2 Function过程的调用】 236

【例题9-3数组和记录作为过程的参数】 237

【例题9-4判断一个数是奇数还是偶数】 238

本章练习 239

【选择题】 239

【填空题】 240

【编程题】 240

本章小结表 241

第10章 菜单和对话框 242

知识点讲析 242

【菜单】 242

【菜单编辑器】? 243

【用菜单编辑器建立菜单】 245

【有效性控制】 248

【菜单项的控制】 248

【菜单项标记】 251

【键盘选择】 252

【菜单项的增减】 252

【快捷菜单】? 254

【通用对话框】? 257

【文件对话框】 258

【其他对话框】 261

补充和扩展 265

【“菜单编辑器”中使用的组合键】 265

【对话框Flags属性】 265

【“颜色”对话框Flags属性】 267

【“字体”对话框Flags属性】 267

【“打印”对话框Flags属性】 268

【例题10-2 对话框属性设置】 269

典型例题 269

【例题10-1菜单项属性设置】 269

【例题10-3 对话框属性】 270

【例题10-4建立一简单文本编辑器】 270

本章练习 274

【选择题】 274

【填空题】 274

【编程题】 274

本章小结表 275

第11章 多重窗体与环境应用 276

知识点讲析 276

【与多重窗体程序设计有关的语句和方法】 276

【Load语句】? 277

【UnLoad语句】? 277

【Show语句】? 278

【Hide方法】? 279

【多重窗体程序的执行与保存】 288

【Visual Basic工程结构】 290

【闲置循环与DoEvents语句】? 292

【DoEvents函数】? 293

典型例题 295

【例题11-1 Load方法的应用】 295

【例题11-2 UnLoad方法的应用】 295

【例题11-3 Hide方法的应用】 296

【例题11-4用UnLoad方法和Show方法切换两个窗体】 296

【例题11-5控制窗体的显示与隐藏】 297

本章练习 297

【选择题】 297

本章小结表 298

【填空题】 298

第12章 键盘与鼠标事件过程 299

知识点讲析 299

【KeyPress事件】? 299

【KeyDown和KeyUp事件】? 301

【MouseDown事件】? 306

【MouseUp事件】? 308

【MouseMove事件】? 309

【鼠标键】 310

【设置鼠标光标的形状】? 313

【图标和光标】 314

【拖放】 315

【DragMode属性】? 316

【DragIcon属性】? 316

【DragDrop事件】? 317

【DragOver事件】? 318

【Drag方法】? 318

典型例题 319

【例题12-1 MouseDown和 MouseUp事件的应用】 319

【例题12-2 KeyPress事件和KeyDown事件的应用】 320

【例题12-3 KeyPress事件的应用(1)】 321

【例题12-4 KeyPress事件的应用(2)】 321

【例题12-5显示星期几程序】 322

【例题12-6拖放编程】 323

本章练习 323

【选择题】 323

【填空题】 325

本章小结表 326

【文件的结构和分类】 327

知识点讲析 327

第13章 数据文件 327

【文件的操作语句和函数】 328

【Open语句】?? 328

【Close语句】 329

【Seek语句】 330

【其他常用的函数】? 330

【顺序文件】 332

【顺序文件的写操作】 332

【Print#语句】 332

【Write#语句】? 333

【顺序文件的读操作】 334

【Input#语句】 334

【Line Input#语句】? 335

【随机文件的打开与读写操作】 336

【随机文件】 336

【Input$函数】 336

【Put#语句】? 337

【Get#语句】? 337

【随机文件中记录的添加与删除】 339

【文件系统控件】 340

【驱动器列表框和目录列表框】 341

【文件列表框】? 341

【文件基本操作】 344

【删除文件】 344

【复制文件】 345

【文件(目录)重命名】 345

典型例题 345

【例题13-1写入文件】 345

【例题13-3 文件日期的创建】 346

【例题13-2文件描述】 346

【例题13-4合并文件程序的编写】 347

【例题13-5文本编辑器程序的编写】 348

本章练习 348

【选择题】 348

【填空题】 349

【编程题】 349

本章小结表 351

第14章 笔试模拟试题 352

全国计算机等级考试二级笔试模拟试题一 352

全国计算机等级考试二级笔试模拟试题二 360

全国计算机等级考试二级笔试模拟试题三 368

【笔试模拟总结表】 377

【上机考试环境】 378

上机考试系统说明 378

第15章 上机考试指导 378

【上机考试纪律】 379

【上机考试时间】 379

【上机考试界面】 379

【上机考试题型和分值】 380

Windows常用命令和操作 380

【Windows概述】 380

【Windows基本要素及其基本操作】 381

【程序的启动】 384

【在正在运行的程序间切换】 385

【最大/小化、还原打开的窗口】 386

【退出没有响应的程序】 387

【退出程序】 387

【创建快捷方式】 388

【更改或删除程序】 390

【从CD或软盘添加程序】 390

【链接和导入对象】 391

【选择文件的打开程序】 392

Windows常用命令和操作例题 392

【例题15-1 Windows窗口最小化对应用程序的影响】 392

【例题15-2应用程序的终止】 393

程序修改和调试 393

【Visual Basic程序错误的分类】 393

【Visual Basic程序的调试】 394

【在Visual Basic 中设置断点】 394

【On Error语句】 395

【Err 对象】 395

【例题15-3计算掷骰子的概率】 396

程序修改例题 396

【例题15-4 计算矩阵的转置】 398

【例题15-5计算1~1000之间能同时被5和 7整除的整数】 399

【例题15-6计算年增长率】 400

【例题15-7字符串的大小写对换和逆序打印】 401

【例题15-8统计鸡和猫的数量】 402

【例题15-9计算一元二次方程的实根】 403

程序编写例题 405

【例题15-10计算N的阶乘】 405

【例题15-11计算10个数的和】 406

【例题15-12矩阵的乘法运算】 407

本章练习 410

【Windows常用命令和操作】 410

【程序修改】 410

【程序编写】 420

本章小结表 428

附录 429

附录1 全国计算机等级考试简介 429

附录2二级(Visual Basic语言)考试大纲 431

基本要求 431

考试内容 431

考试方式 435

附录3 2002年9月全国计算机等级考试二级(Visual Basic)笔试真题 435

附录4 2003年4月全国计算机等级考试二级(Visual Basic)笔试真题 446

附录5 Visual Basic语言关键字表 458

附录6 Visual Basic语言常用标准函数 458

附录7练习和试题答案 465

第2章答案 465

第3章答案 465

第4章答案 466

第5章答案 467

第6章答案 469

第7章答案 471

第8章答案 471

第9章答案 472

第10章答案 473

第11章答案 474

第12章答案 475

第13章答案 475

第14章答案 476

第15章答案 478

2002年9月笔试真题答案 478

2003年4月笔试真题答案 479

参考文献 480