《计算机软件技术基础实验教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:赵长宽,李凤云,周福才编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302316190
  • 页数:227 页
图书介绍:程序设计课程是一门实践性很强的课程,仅仅通过理论学习不足以完全掌握程序设计的精髓,必须通过大量的程序设计实践来提高对程序设计的认知。本实验教材作为《程序设计基础》的配套教材,旨在帮助学生掌握程序设计的基本技能。 本书适合作为高等院校理工科学生教材,也可作为计算机培训教材。

第1章 软件开发工具 1

1.1概述 1

1.2 Visual C++6.0集成开发环境 2

1.2.1实验一Visual C++6.0安装与运行 2

1.2.2实验二 控制台程序开发实验 9

1.2.3实验三Win32程序开发 10

1.2.4实验四MFC程序开发 16

1.3 Visual C++ 9.0集成开发环境 24

1.3.1实验一Visual C++9.0集成开发环境 25

1.3.2实验二 控制台程序开发实验 28

1.3.3实验三Win32程序开发 29

1.3.4实验四MFC程序开发 32

1.4 Eclipse 3.4集成开发环境 34

1.4.1实验一Eclipse安装与运行 35

1.4.2实验二 建立Java工程 40

第2章 数据结构与算法实践 49

2.1概述 49

2.2线性表 50

2.2.1预备知识 50

2.2.2实验一 线性表的基本操作 52

2.3栈和队列 58

2.3.1预备知识 58

2.3.2实验二 栈的基本操作 60

2.4串和数组 66

2.4.1预备知识 66

2.4.2实验三 数组的基本操作 68

2.5树和二叉树 70

2.5.1预备知识 70

2.5.2实验四 二叉树的基本操作 71

2.6查找和排序算法 75

2.6.1预备知识 75

2.6.2实验五 查找和排序算法的应用 77

第3章 数据库技术 83

3.1概述 83

3.2数据库管理系统 84

3.2.1实验一 数据库管理系统安装 84

3.2.2实验二 数据库实例管理 88

3.2.3实验三 数据库安全配置 91

3.3数据库分析与设计 95

3.3.1实验一 数据库管理需求分析 95

3.3.2实验二 实体建模与E-R图 97

3.3.3实验三 规范化 100

3.4数据库设计 101

3.4.1实验一 构建逻辑数据库模型 101

3.4.2实验二 物理数据库模型设计 106

3.5数据库查询 108

3.5.1实验一DDL语句 108

3.5.2实验二DML语句 110

3.5.3实验三DCL语句 112

第4章 软件开发技术基础 114

4.1概述 114

4.2进程与线程 114

4.2.1实验一Win32进程管理 114

4.2.2实验二Win32线程管理 118

4.3内存管理 125

4.3.1实验一C++程序与内存管理 125

4.3.2实验二Win32 API与内存管理 129

4.4文件管理 134

4.4.1实验一C文件管理 134

4.4.2实验二Win32 API与文件管理 143

4.5用户界面设计 149

4.5.1实验一Visio与用户界面设计 150

4.5.2实验二 用户界面实例 153

4.6数据库接口开发 159

4.6.1实验一ODBC接口技术 159

4.6.2实验二ADO接口 168

第5章 软件设计方法 174

5.1概述 174

5.2 Microsoft Office Visio 174

5.2.1实验一 流程图绘制 174

5.2.2实验二UML类图 179

5.3 Rational Rose 182

5.3.1实验一 用例图绘制 182

5.3.2实验二 类图绘制 185

5.4结构化程序设计 189

5.4.1实验一 需求分析 189

5.4.2实验二 概要设计 194

5.4.3实验三 详细设计 203

5.4.4实验四 编码 205

5.5面向对象程序设计 215

5.5.1实验一 用例图绘制 215

5.5.2实验二 类图绘制 219

5.5.3实验三 序列图绘制 221

5.5.4实验四 编码 223