图书介绍

程序设计基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

程序设计基础
  • 陈一明主编 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563524006
  • 出版时间:2011
  • 标注页数:294页
  • 文件大小:43MB
  • 文件页数:305页
  • 主题词:程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

程序设计基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 基础篇2

第1章 算法与算法设计2

1.1 算法的概念2

1.2 算法的组成要素与控制结构3

1.3 算法的表示5

1.4 算法的特征与算法的评价标准8

1.5 算法的设计方法9

1.6 常用算法简介10

1.6.1 常用算法10

1.6.2 算法举例11

总结与提高13

思考与练习13

第2章 程序与程序设计15

2.1 程序的概念15

2.2 程序设计与程序设计基本流程16

2.3 程序的功能结构17

2.4 程序设计的演变17

2.4.1 早期程序设计17

2.4.2 结构化程序与结构化程序设计18

2.4.3 面向对象程序设计19

2.4.4 可视化编程20

2.5 源程序与目标程序21

总结与提高23

思考与练习23

第3章 程序设计语言25

3.1 程序设计语言简介25

3.1.1 程序设计语言的发展25

3.1.2 高级程序设计语言的程序示例27

3.2 程序设计语言特点与使用简介27

3.2.1 常用的程序设计语言特点27

3.2.2 常用的程序设计语言使用简介29

总结与提高35

思考与练习36

第4章 编程基础37

4.1 高级语言编程基础37

4.1.1 数据与数据类型37

4.1.2 常量与变量39

4.1.3 表达式42

4.1.4 函数与数组44

4.2 数据输入与输出45

4.2.1 数据输入45

4.2.2 数据输出46

4.3 程序基本控制结构47

4.3.1 选择结构48

4.3.2 循环结构49

4.4 简单编程示例51

总结与提高56

思考与练习56

第二篇 案例篇68

第5章 Visual Basic程序设计68

5.1 Visual Basic编程概述68

5.1.1 引例68

5.1.2 OOP思想69

5.1.3 VB程序设计思想72

总结与提高77

思考与练习77

5.2 VB的常用标准控件82

5.2.1 控件编程实例82

5.2.2 键盘和鼠标事件88

5.2.3 其他控件示例90

总结与提高92

思考与练习92

5.3 过程与过程应用96

5.3.1 过程96

5.3.2 参数传递98

5.3.3 过程应用100

总结与提高104

思考与练习104

5.4 菜单、对话框和多重窗体设计109

5.4.1 菜单和对话框程序设计109

5.4.2 建立多重窗体应用程序114

总结与提高116

思考与练习116

5.5 数据文件120

总结与提高124

思考与练习124

第6章 Visual C++程序设计127

6.1 Visual C++编程概述127

6.1.1 简单的VC++程序介绍127

6.1.2 VC++编译预处理129

总结与提高129

思考与练习130

6.2 函数与数组134

6.2.1 函数的定义及参数传递134

6.2.2 递归简介138

6.2.3 数组的基本应用138

6.2.4 多维数组140

6.2.5 数组与函数141

总结与提高141

思考与练习142

6.3 指针146

6.3.1 指针与地址操作符146

6.3.2 指针变量的声明147

6.3.3 指针初始化149

6.3.4 指针运算149

6.3.5 指针与数组150

6.3.6 指针的指针151

6.3.7 void指针152

6.3.8 数指针152

总结与提高153

思考与练习154

6.4 类158

6.4.1 构造函数和析构函数161

6.4.2 构造函数重载163

6.4.3 类的指针165

6.4.4 struct和union定义的类166

总结与提高166

思考与练习166

6.5 文件的输入输出170

6.5.1 打开文件170

6.5.2 关闭文件171

6.5.3 文本文件171

6.5.4 状态标志符的验证173

6.5.5 获得和设置流指针173

6.5.6 二进制文件174

6.5.7 缓存和同步175

总结与提高175

思考与练习176

第7章 Visual FoxPro程序设计178

7.1 Visual FoxPro数据库基础178

7.1.1 Visual FoxPro工作目录的设置179

7.1.2 项目管理器180

7.1.3 数据库管理181

7.1.4 表的基本操作与维护182

7.1.5 数据排序、索引、统计和多表操作189

7.1.6 SQL查询语言196

总结与提高198

思考与练习198

7.2 Visual FoxPro编程概述201

7.2.1 Visual FoxPro程序文件的建立202

7.2.2 结构化程序设计202

总结与提高206

思考与练习207

7.3 表单设计与常用控件使用210

7.3.1 表单设计210

7.3.2 常用控件使用215

总结与提高222

思考与练习222

7.4 报表设计224

7.4.1 使用报表向导创建报表224

7.4.2 用“快速报表”创建报表227

7.4.3 “报表设计器”创建报表228

思考与练习231

7.5 菜单设计231

7.5.1 Visual FoxPro菜单结构232

7.5.2 下拉式菜单设计232

总结与提高235

思考与练习235

第三篇 应用篇238

第8章 Visual Basic程序设计实践238

8.1 简易计算器238

8.2 打字练习程序240

8.3 登录界面243

8.4 学生信息管理系统247

总结与提高250

思考与练习250

第9章 Visual C++程序设计实践251

9.1 制作计算器251

9.2 屏幕保护程序252

9.3 利用MSComm控件串口传输数据256

9.4 ADO的数据库编程257

总结与提高259

第10章 Visual Foxpro系统开发实例260

10.1 系统开发的一般过程260

10.2 超市销售管理系统260

10.2.1 系统规划方案260

10.2.2 系统的逻辑结构263

10.2.3 系统详细设计263

10.3 学生信息管理系统273

10.3.1 数据库设计273

10.3.2 系统的逻辑结构273

10.3.3 系统详细设计274

总结与提高279

附录A 关键字280

附录B 常用函数282

附录C 程序测试方法290

参考文献294

热门推荐