《计算机语言综合实训》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈舜青主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121122798
  • 页数:213 页
图书介绍:本书是学习计算机语言的教学辅助教材,遵循理论和实践相结合的原则,在给出具体的语言实现之前先给出原理性知识介绍,强调结构化程序设计和软件工程方法,采用形象化的方法,借助模块图、界面图、表格及代码讲解模块化程序设计。本书增加了对编程思想的全局性指导,以及对各种编程方法的方法论总结和归纳性总结,主要内容包括软件开发的方法、Office软件中宏程序编写实例、VB、VFP、C语言综合实训示例、自主练习题等内容,另外还对自主练习题中部分难点进行了提示和启发。所有程序都经过精心编排,并上机调试通过。

第1章 软件工程基础 1

1.1 软件工程的基本原理 1

1.1.1 软件工程方法 1

1.1.2 软件生命周期 3

1.2 问题的定义 5

1.3 项目的可行性研究 5

1.4 需求分析 6

1.5 总体设计 6

1.6 详细设计和编码 8

1.7 测试和维护 10

第2章 常用计算机语言设计方法 13

2.1 Visual FoxPro程序设计与应用 14

2.1.1 应用系统的开发过程 14

2.1.2 Visual FoxPro的主要文件类型及功能简介 17

2.1.3 Visual FoxPro语言综合实训要点 19

2.2 Visual Basic程序设计与应用 20

2.2.1 Visual Basic对数据库的访问 20

2.2.2 Visual Basic应用系统的开发过程 22

2.2.3 Visual Basic综合实训要点 23

2.3 C语言程序设计与应用 24

2.3.1 C语言的主要特点 24

2.3.2 C语言综合实训要点 25

2.4 程序设计风格与规范 26

2.4.1 命名 26

2.4.2 缩进与对齐 27

2.4.3 注释 28

2.5 实训报告书写格式 29

2.5.1 封面 29

2.5.2 实训报告内容 29

2.5.3 评语格式 31

2.6 Office软件中宏程序编写实例 31

2.6.1 宏的录制与运行 32

2.6.2 Word中宏程序编写实例 35

2.6.3 Excel中宏程序编写实例 38

2.6.4 Office中的自动运行宏 49

第3章 Visual Basic程序设计实训 51

3.1 答题卡成绩分析系统的分析与设计 51

3.1.1 系统功能分析与设计 51

3.1.2 创建工程、数据库及表 53

3.1.3 SQL语言简介 60

3.1.4 考核课程信息维护窗体设计 63

3.1.5 考核课程知识点信息维护窗体设计 76

3.1.6 考核试卷分析表设置窗体设计 82

3.1.7 其他窗体模块设计 89

3.1.8 特征命名窗体模块设计 90

3.1.9 访问API函数 92

3.1.10 过程和函数设计及标准模块设计 98

3.1.11 多文档窗体设计 102

3.2 自主练习题 107

3.2.1 小学生数学自测练习系统 107

3.2.2 班级考勤系统 108

3.2.3 企业工资管理系统 109

第4章 Visual FoxPro程序设计实训 112

4.1 学生信息管理系统的分析与设计 112

4.1.1 系统开发的目的和意义 112

4.1.2 系统功能分析与设计 112

4.1.3 创建项目、数据库及表 113

4.1.4 创建类 115

4.1.5 创建表单 116

4.1.6 创建系统主菜单 141

4.1.7 创建报表 142

4.1.8 创建主程序 143

4.1.9 应用系统的连接和可执行文件的创建 143

4.1.10 学生信息管理系统软件发布 144

4.2 开发中的难点与技巧 147

4.3 自主练习题 148

4.3.1 图书馆管理信息系统 148

4.3.2 人事管理系统 150

4.3.3 进销存管理系统 152

4.3.4 银行账户管理系统 153

4.3.5 仓库管理系统 156

4.4 小结 157

第5章 C语言程序设计实训 159

5.1 员工工资管理系统的分析与设计 159

5.1.1 用户的功能需求 159

5.1.2 系统结构 160

5.1.3 系统运行情况 178

5.2 自主练习题 183

5.2.1 个人通讯录管理系统 183

5.2.2 电子投票系统 185

5.2.3 万年历系统 187

5.2.4 学生成绩管理系统 188

5.2.5 打字正确率测试系统 190

5.2.6 商品管理系统 191

5.3 单片机C语言 192

5.4 小结 195

第6章 计算机软件项目开发现状 197

6.1 软件项目开发必须具备的素质 197

6.2 软件的发展 199

6.3 软件开发中的性能瓶颈 202

6.4 软件开发过程 203

6.5 软件开发工具与规则 204

6.5.1 常用的软件设计工具 204

6.5.2 技术规则 205

6.5.3 主流软件开发语言 207

6.5.4 软件开发方法 209

参考文献 213