当前位置:首页 > 工业技术
计算机程序设计  第3版
计算机程序设计  第3版

计算机程序设计 第3版PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:于净主编
  • 出 版 社:北京:中国医药科技出版社
  • 出版年份:2014
  • ISBN:9787506765770
  • 页数:271 页
图书介绍:全书共分10章,主要内容包括计算机及程序设计概述,窗体和控件,程序设计基础,分支与循环,数组,过程,界面设计,文件操作,图形与动画和访问数据库。同时,还编写了紧密结合实践教学的配套教材《计算机程序设计上机指导与习题解答》(第三版),更加完善了计算机程序设计课程体系。通过该课程教学网站提供了集教学大纲、教学方案、教学课件、实验素材于一体的立体化教育平台,完全可以满足教师教学与学生自主学习的需求。本书适合作为药学类大学本科计算机程序设计课程的教学用书,也可供其它非计算机专业学生以及广大科技人员开展计算机程序设计创新活动参考使用。
上一篇:电路与磁路 第2版下一篇:装修达人
《计算机程序设计 第3版》目录

第1章 概述 1

1.1计算机及程序设计 1

1.1.1程序设计高级语言的种类 2

1.1.2程序设计高级语言的用法 4

1.2 VB程序设计界面概述 5

1.3认识对象和面向对象编程过程 8

1.4认识属性、事件和方法 10

1.4.1对象常用公共属性 10

1.4.2窗体常用特有属性 11

1.4.3常用事件 11

1.4.4常用方法 14

1.5VB的面向对象特性 15

1.6本章小结 16

第2章 常用标准控件 18

2.1文本控件 18

2.1.1标签(Label) 19

2.1.2文本框(TextBox) 21

2.2按钮控件 24

2.2.1属性 25

2.2.2事件 26

2.3单选按钮和复选框 26

2.3.1属性和事件 26

2.3.2应用举例 27

2.4图形控件 28

2.4.1PictureBox 28

2.4.2 Image 29

2.4.3Line 30

2.4.4Shape 30

2.5焦点与Tab顺序 31

2.5.1设置焦点 31

2.5.2 Tab顺序 32

第3章 程序设计基础 33

3.1认识与理解数据类型 33

3.1.1基本数据类型 34

3.1.2自定义数据类型 36

3.2常量和变量 36

3.2.1常量 36

3.2.2变量 38

3.3程序中数据的基本操作:运算 39

3.3.1算术运算 39

3.3.2字符串运算 40

3.3.3关系运算 41

3.3.4逻辑运算与位运算 42

3.3.5赋值运算 43

3.3.6表达式与运算的优先级 44

3.4常用内部函数 45

3.4.1输入输出函数 45

3.4.2类型转换函数 50

3.4.3字符串操作函数 50

3.4.4数学函数 57

3.4.5Rnd随机函数 58

3.4.6日期函数 59

3.4.7其他常用函数 61

3.5程序语句 63

3.5.1赋值语句 63

3.5.2注释语句 64

3.5.3暂停语句 65

3.5.4End语句 65

3.6程序的编写规则 66

第4章 分支与循环 67

4.1分支结构 67

4.1.1If-Then语句(单分支结构) 67

4.1.2 If-Then-Else语句(双分支结构) 68

4.1.3If — Then-Else语句(多分支结构) 69

4.1.4If语句嵌套 70

4.1.5Select Case-End Select结构 72

4.1.6条件函数 75

4.2循环结构 76

4.2.1For-Next循环结构 76

4.2.2 Do-Loop循环结构 79

4.2.3Exit Do语句 82

4.2.4循环嵌套 84

4.3程序示例 85

第5章 数组 91

5.1数组的概念 91

5.1.1数组命名与数组元素 91

5.1.2数组定义 92

5.1.3数组的结构 94

5.2数组的基本操作 95

5.2.1数组元素的赋值 95

5.2.2数组元素的引用 97

5.2.3数组函数及数组语句 100

5.2.4数组应用 100

5.3动态数组 102

5.3.1动态数组定义 103

5.3.2 Erase语句 104

5.3.3动态数组应用 104

5.4控件数组 108

5.4.1基本概念 108

5.4.2建立控件数组 109

5.4.3控件数组应用 110

5.5常用算法 114

5.5.1排序 114

5.5.2数据查找 116

第6章 过程 120

6.1定义Sub过程 120

6.1.1事件过程 120

6.1.2通用子程序过程 121

6.2定义Function过程 124

6.3过程调用 125

6.3.1事件过程的调用 125

6.3.2 Sub过程调用 126

6.3.3调用Function过程 129

6.3.4调用其他模块中的过程 130

6.4参数的传递 131

6.4.1形参与实参 131

6.4.2按值传递参数 132

6.4.3按地址传递参数 133

6.4.4数组参数 136

6.4.5对象参数 137

6.5嵌套过程与递归过程 140

6.5.1嵌套过程 140

6.5.2递归过程 142

6.6变量的作用域 144

6.6.1过程级变量 144

6.6.2模块级变量 145

6.6.3全局变量 146

6.6.4同名变量使用 148

6.7综合运用 150

第7章 界面设计 159

7.1常用窗体控件 159

7.1.1分组控件 160

7.1.1.1Frame控件 161

7.1.1.2 SSTab控件 162

7.1.2列表选择控件 164

7.1.2.1ListBox控件 164

7.1.2.2 ComboBox控件 167

7.1.3滚动条 168

7.1.4时间日期控件 170

7.1.4.1Timer控件 171

7.1.4.2 DateTimePicker控件 173

7.1.5RichTextBox 175

7.2对话框设计 177

7.2.1通用对话框 177

7.2.2自定义对话框 184

7.3菜单设计 184

7.3.1下拉式菜单设计 185

7.3.2弹出式菜单设计 186

7.3.3为菜单项编写代码 187

7.4工具栏设计 187

7.5多窗体操作 190

第8章 文件 194

8.1文件概述 195

8.1.1文件结构 195

8.1.2文件类型 195

8.1.3文件访问 196

8.2顺序文件的操作 197

8.2.1打开顺序文件 197

8.2.2读顺序文件 197

8.2.3写顺序文件 198

8.2.4关闭顺序文件 199

8.2.5顺序文件应用举例 199

8.3随机文件的操作 202

8.3.1打开随机文件 202

8.3.2读写随机文件 202

8.3.3关闭随机文件 203

8.3.4随机文件应用举例 203

8.4二进制文件 205

8.4.1创建和打开二进制文件 205

8.4.2读写二进制文件 205

8.4.3关闭二进制文件 206

8.5文件操作语句及函数 206

8.5.1文件操作语句 206

8.5.2文件操作函数 207

8.6文件系统控件 210

8.6.1驱动器列表框 210

8.6.2目录列表框 211

8.6.3文件列表框 211

8.6.4文件系统控件应用举例 212

8.7本章小结 213

第9章 图形与动画 214

9.1计算机绘图基础知识 214

9.1.1认识坐标系统 214

9.1.2内部刻度与外部刻度 215

9.1.3坐标方法 216

9.2设置所要绘制图形的属性 217

9.2.1属性 217

9.2.2 Paint事件 219

9.2.3设置绘图的颜色和文字属性 219

9.3绘制图形 221

9.3.1绘制直线 221

9.3.2绘制矩形、填充矩形 222

9.3.3绘制圆、椭圆、圆弧 223

9.4制作动画 226

9.4.1移动控件对象实现动画 226

9.4.2利用Pset动态绘制曲线 227

第10章 访问数据库 229

10.1数据库概述 229

10.1.1数据库概念 229

10.1.2可视化数据管理器 230

10.1.3Data控件 231

10.1.4ADO数据控件 233

10.2结构化查询语言(SQL) 238

10.2.1SQL概述 239

10.2.2 INSERT语句 239

10.2.3DELETE语句 241

10.2.4UPDATE语句 241

10.2.5SELECT语句 242

10.3数据库应用 244

附录A VB程序调试 246

A.1错误类型 246

A.1.1编辑时错误 246

A.1.2编译时错误 247

A.1.3运行时错误 248

A.1.4逻辑错误 249

A.2防止程序错误准则 249

A.3调试与排错 251

A.3.1逐句查询 251

A.3.2设置断点 252

A.3.3调试窗口 253

A.3.4“立即”窗口 254

A.3.5“本地”窗口 254

A.3.6“监视”窗口 256

附录B 键盘与鼠标操作 258

B.1键盘操作 258

B.1.1KeyPress事件 259

B.1.2 KeyUp事件和KeyDown事件 260

B.2鼠标操作 261

B.3拖放 264

B.3.1自动拖放 265

B.3.2手动拖放 267

B.4 OLE拖放 268

返回顶部