《Visual Basic程序设计案例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李桂芝主编;王伟,崇美英副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302331445
  • 页数:303 页
图书介绍:本书以案例驱动的方式来组织教学内容,通过一个个实用案例的设计过程,逐步引出大纲规定的所有知识点。全书为10章,主要内容有:visual basic 概述、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组和记录、过程、用户界面设计、文件操作、图形操作、多媒体技术。

第1章 Visual Basic程序设计概述 1

1.1 案例1——文字缩放 1

案例描述 1

案例分析 2

案例设计 2

相关知识 3

1.2 案例2——货币兑换 11

案例描述 11

案例分析 11

案例设计 12

相关知识 16

第2章 顺序结构程序设计 22

2.1 案例1——设计窗体文字显示 23

案例描述 23

案例分析 23

案例设计 23

相关知识 24

2.2 案例2——简易记事本 30

案例描述 30

案例分析 31

案例设计 31

相关知识 34

2.3 案例3——计算圆的周长和面积 39

案例描述 39

案例分析 39

案例设计 40

相关知识 41

2.4 案例4——随机抽奖 51

案例描述 51

案例分析 52

案例设计 52

相关知识 54

2.5 案例5——倒计时 57

案例描述 57

案例分析 58

案例设计 58

相关知识 60

2.6 案例6——钓鱼游戏 62

案例描述 62

案例分析 63

案例设计 64

相关知识 66

2.7 拓展案例 70

【拓展案例1】 滚动字幕 70

【拓展案例2】 图片交换 72

【拓展案例3】 数字拆分 74

【拓展案例4】 计算三角形面积1 76

第3章 选择结构程序设计 79

3.1 案例1——数据排大小 79

案例描述 79

案例分析 80

案例设计 80

相关知识 81

3.2 案例2——计算三角形面积2 83

案例描述 83

案例分析 84

案例设计 84

相关知识 85

3.3 案例3——漂流四方 87

案例描述 87

案例分析 87

案例设计 88

相关知识 89

3.4 案例4——判断属相 90

案例描述 90

案例分析 91

案例设计 91

相关知识 93

3.5 案例5——龟兔赛跑 95

案例描述 95

案例分析 95

案例设计 96

相关知识 98

3.6 拓展案例 99

【拓展案例1】 滚动字幕2 99

【拓展案例2】 旅游报价 102

第4章 循环结构程序设计 105

4.1 案例1——简单的加密解密 105

案例描述 105

案例分析 106

案例设计 106

相关知识 108

4.2 案例2——猜数游戏 110

案例描述 110

案例分析 111

案例设计 111

相关知识 112

4.3 案例3——漂亮的星星 114

案例描述 114

案例分析 114

案例设计 114

相关知识 115

4.4 案例4——调色板 116

案例描述 116

案例分析 116

案例设计 116

相关知识 118

4.5 拓展案例 119

【拓展案例1】 斐波那契数列 119

【拓展案例2】 判断素数 121

【拓展案例3】 求最大公约数 123

【拓展案例4】 求自然对数的底e的近似值 125

【拓展案例5】 百钱买百鸡 127

【拓展案例6】 打印九九乘法表 128

第5章 数组和自定义类型 131

5.1 案例1——计算平均成绩 131

案例描述 131

案例分析 132

案例设计 132

相关知识 134

5.2 案例2——打印杨辉三角形 135

案例描述 135

案例分析 136

案例设计 136

相关知识 137

5.3 案例3——统计单词数 138

案例描述 138

案例分析 139

案例设计 139

相关知识 140

5.4 案例4——颜色游戏 142

案例描述 142

案例分析 142

案例设计 142

相关知识 144

5.5 案例5——通信录 144

案例描述 144

案例分析 145

案例设计 145

相关知识 147

5.6 案例6——幼儿识字卡片 149

案例描述 149

案例分析 150

案例设计 150

相关知识 152

5.7 案例7——文本效果设计器 154

案例描述 154

案例分析 155

案例设计 155

相关知识 158

5.8 拓展案例 159

【拓展案例1】 成绩排序 159

【拓展案例2】 简易计算器 162

【拓展案例3】 校运动会报名 165

【拓展案例4】 歌手大奖赛 168

第6章 过程 172

6.1 案例1——判断回文 173

案例描述 173

案例分析 173

案例设计 174

相关知识 175

6.2 案例2——英文打字练习 178

案例描述 178

案例分析 179

案例设计 179

相关知识 181

6.3 案例3——评委打分 183

案例描述 183

案例分析 184

案例设计 184

相关知识 186

6.4 案例4——绘制分形图形 190

案例描述 190

案例分析 191

案例设计 191

相关知识 193

6.5 案例5——简易画板 195

案例描述 195

案例分析 195

案例设计 196

相关知识 198

6.6 拓展案例 201

【拓展案例1】 验证哥德巴赫猜想 201

【拓展案例2】 分离单词 203

【拓展案例3】 计算彩票中奖概率 206

【拓展案例4】 座位轮换 209

第7章 用户界面设计 212

7.1 案例1——打字练习 212

案例描述 212

案例分析 213

案例设计 213

相关知识 216

7.2 案例2——四则运算 218

案例描述 218

案例分析 219

案例设计 219

相关知识 222

7.3 案例3——简单的文本编辑器 224

案例描述 224

案例分析 225

案例设计 226

相关知识 228

7.4 拓展案例 230

【拓展案例1】 古诗赏析 230

【拓展案例2】 显示图形的填充方式及填充颜色 235

第8章 文件操作 239

8.1 案例1——银行账户管理 239

案例描述 239

案例分析 240

案例设计 241

相关知识 243

8.2 案例2——登录与注册 245

案例描述 245

案例分析 246

案例设计 246

相关知识 248

8.3 拓展案例 250

【拓展案例1】 文件复制 250

【拓展案例2】 学生成绩管理 252

第9章 图形图像操作 258

9.1 案例1——红绿灯 258

案例描述 258

案例分析 259

案例设计 259

相关知识 261

9.2 案例2——绘制正弦曲线和余弦曲线 262

案例描述 262

案例分析 262

案例设计 263

相关知识 265

9.3 案例3——海鸥飞翔 269

案例描述 269

案例分析 270

案例设计 270

相关知识 272

9.4 拓展案例 274

【拓展案例1】 满天星 274

【拓展案例2】 艺术图案 276

【拓展案例3】 屏幕保护程序 278

第10章 多媒体程序设计 281

10.1 案例1——CD播放器 281

案例描述 281

案例分析 282

案例设计 282

相关知识 285

10.2 案例2——MP3播放器 289

案例描述 289

案例分析 290

案例设计 290

相关知识 293

10.3 拓展案例 295

【拓展案例1】 多媒体播放器1 295

【拓展案例2】 多媒体播放器2 297

附录 ASCⅡ码表 301

参考文献 303