主页 详情

《大学计算机数据库与程序设计基础》_冯俊主编;董慧丽,张来成,李平珍著;卢湘鸿丛书主编_13937380_9787302413738

【书名】:《大学计算机数据库与程序设计基础》
【作者】:冯俊主编;董慧丽,张来成,李平珍著;卢湘鸿丛书主编
【出版社】:北京:清华大学出版社
【时间】:2015
【页数】:371
【ISBN】:9787302413738
【SS码】:13937380

最新查询

内容简介

第一篇 程序设计基础

第1章 程序设计概述

1.1 计算学科

1.1.1 计算学科的根本问题

1.1.2 计算学科的基本特征

1.2 计算思维

1.2.1 计算思维的概念

1.2.2 计算思维的6个特征

1.2.3 计算思维的本质

1.3 程序=数据结构+算法

1.3.1 什么是程序

1.3.2 什么是数据结构

1.3.3 什么是算法

1.4 程序设计=数据结构+算法+程序设计方法

1.4.1 程序设计

1.4.2 程序设计方法学

1.4.3 结构化程序设计

1.4.4 面向对象程序设计

1.4.5 程序设计技术与方法的发展

1.5 语言工具和环境

1.5.1 程序设计语言

1.5.2 程序设计范型

1.5.3 程序设计语言的语法元素及其元素功能

1.5.4 编程环境和程序运行

1.6 程序设计步骤与程序设计风格

1.6.1 程序设计步骤

1.6.2 程序设计风格

1.7 算法设计

1.7.1 算法描述

1.7.2 算法设计举例

1.7.3 算法设计要求

1.8 课程设计相关知识

1.8.1 课程设计目的与内涵

1.8.2 课程设计步骤

1.8.3 课程设计报告规范

习题1

第2章 Visual Basic简介

2.1 Visual Basic的发展与特点

2.1.1 Visual Basic的发展

2.1.2 Visual Basic 6.0与Visual Basic.NET的比较

2.1.3 Visual Basic 6.0的特点

2.2 Visual Basic 6.0的安装与启动

2.2.1 Visual Basic 6.0的安装

2.2.2 Visual Basic 6.0的帮助系统

2.2.3 Visual Basic 6.0的启动和退出

2.3 Visual Basic 6.0集成开发环境

2.3.1 Visual Basic 6.0集成开发环境

2.3.2 Visual Basic的常用术语

2.3.3 菜单栏和工具栏

2.3.4 各种窗口简介

2.3.5 Visual Basic 6.0集成开发环境设置

2.4 Visual Basic应用程序结构

2.5 Visual Basic应用程序设计与上机操作步骤

2.5.1 创建工程

2.5.2 界面设计

2.5.3 属性设置

2.5.4 代码编辑

2.5.5 文件保存

2.5.6 应用程序运行和调试

2.5.7 生成可执行文件

2.6 课程设计题目——求最大公因子

习题2

第3章 Visual Basic应用程序界面设计

3.1 Visual Basic对象的基本属性

3.1.1 属性值的设置方法

3.1.2 对象的基本属性

3.2 窗体

3.2.1 窗体的常用属性

3.2.2 窗体的常用方法

3.2.3 窗体的常用事件

3.3 文本控件

3.3.1 标签

3.3.2 文本框

3.4 命令按钮

3.5 单选按钮、复选框和框架

3.5.1 单选按钮

3.5.2 复选框

3.5.3 框架

3.6 列表框和组合框

3.6.1 列表框

3.6.2 组合框

3.7 时钟控件

3.8 焦点

3.9 课程设计题目——应用程序界面设计

习题3

第4章 数据类型与表达式

4.1 数据类型

4.1.1 基本概念和术语

4.1.2 数据类型与数据结构

4.1.3 简单数据类型

4.1.4 Visual Basic 6.0中的基本数据类型

4.1.5 构造数据类型

4.2 常量与变量

4.2.1 常量

4.2.2 变量

4.3 运算符与表达式

4.3.1 算术运算符与算术表达式

4.3.2 字符运算符与字符表达式

4.3.3 关系运算符与关系表达式

4.3.4 逻辑运算符与逻辑表达式

4.4 课程设计题目——求最小公倍数

习题4

第5章 顺序结构程序设计

5.1 程序的基本控制结构

5.2 赋值语句

5.3 数据输入

5.3.1 利用基本控件输入数据

5.3.2 调用输入框InputBox函数输入数据

5.4 数据输出

5.4.1 利用基本控件输出数据

5.4.2 调用消息框MsgBox函数输出数据

5.5 其他语句

5.5.1 注释语句

5.5.2 结束语句

5.6 顺序结构程序设计举例

5.7 课程设计题目——求解一元二次方程的根

习题5

第6章 选择结构程序设计

6.1 单向分支选择结构程序设计

6.1.1 IF…THEH…ENDIF选择结构

6.1.2 单向分支选择结构程序设计举例

6.2 双向分支选择结构程序设计

6.2.1 IF…THEN…ELSE…ENDIF选择结构

6.2.2 双向分支选择结构程序设计举例

6.2.3 IF选择结构的嵌套

6.3 多向分支选择结构程序设计

6.3.1 If…Then…ElseIf…End If选择结构

6.3.2 Select Case…End Select选择结构

6.4 课程设计题目——百分制转换为等级制

习题6

第7章 循环结构程序设计

7.1 当型循环结构程序设计

7.1.1 While…Wend循环结构

7.1.2 Do While…Loop循环结构

7.2 直到型循环结构程序设计

7.2.1 Do Until…Loop循环结构

7.2.2 直到型循环结构程序设计举例

7.3 步长型循环结构程序设计

7.3.1 For…Next循环结构

7.3.2 步长型循环结构程序设计举例

7.4 循环结构的嵌套

7.5 算法设计中的基本方法

7.5.1 枚举法

7.5.2 递推算法

7.5.3 递归算法

7.6 课程设计题目——求解方程的根

习题7

第8章 构造数据类型

8.1 数组类型

8.1.1 一维数组

8.1.2 利用Array函数和Split函数给一维数组赋值

8.1.3 二维数组

8.1.4 For Each…Next循环结构

8.1.5 控件数组

8.1.6 查找

8.1.7 排序

8.2 结构体类型

8.2.1 结构体类型的概念

8.2.2 结构体类型的定义

8.2.3 结构体变量的说明

8.2.4 结构体变量的引用

8.2.5 结构体应用举例

8.3 其他构造数据类型

8.3.1 共用体类型

8.3.2 文件类型

8.4 课程设计题目——排序算法

习题8

第9章 结构化程序设计

9.1 结构化方法概述

9.2 模块化设计技术与方法

9.2.1 模块化的一般目标

9.2.2 模块凝聚(聚合)与模块耦合(关联)

9.2.3 模块的设计准则

9.3 自顶向下逐步求精设计技术与方法

9.3.1 自顶向下逐步求精基本思想

9.3.2 选择排序算法的逐步求精设计过程

9.3.3 积木游戏算法的逐步求精设计过程

9.4 结构程序优化技术与方法

9.4.1 问题模型优化

9.4.2 计算方法优化

9.4.3 算法优化

9.4.4 数据结构优化

9.5 过程概述

9.5.1 子程序与过程文件

9.5.2 Visual Basic中的过程

9.6 Sub过程

9.6.1 Sub过程的定义和调用

9.6.2 Sub过程的创建

9.6.3 参数传递

9.6.4 Sub过程示例

9.7 函数

9.7.1 函数的定义和调用

9.7.2 函数的嵌套调用和递归调用

9.7.3 函数应用举例

9.8 课程设计题目——学生成绩管理系统

习题9

第二篇 数据库系统基础

第10章 数据库系统概述

10.1 数据管理技术的发展

10.2 数据的逻辑组织

10.3 数据模型

10.4 数据库系统组成

10.5 关系数据库管理系统

10.5.1 基本概念

10.5.2 关系运算

10.5.3 关系数据库管理系统

10.6 课程设计题目——学生信息管理系统

习题10

第11章 创建数据库

11.1 数据库的构成

11.2 建立数据库

11.2.1 数据库设计步骤

11.2.2 建立数据库

11.3 数据库的打开与关闭

11.4 建立表

11.4.1 表的构成

11.4.2 创建表

11.5 表中字段的操作

11.5.1 指定字段的名称

11.5.2 指定字段数据类型

11.5.3 定义字段属性

11.5.4 确定主键

11.5.5 表结构的编辑

11.6 表操作

11.6.1 数据输入

11.6.2 编辑记录

11.6.3 记录排序

11.6.4 筛选记录

11.7 建立表间的关联关系

11.8 数据的导入与导出

11.8.1 数据的导入

11.8.2 数据的导出

11.9 课程设计题目——图书管理系统

习题11

第12章 查询与SQL基础

12.1 查询概述

12.1.1 查询功能

12.1.2 查询类型

12.1.3 查询条件

12.2 创建选择查询

12.2.1 创建查询

12.2.2 在查询中进行计算

12.3 创建交叉表查询

12.3.1 利用“交叉表查询向导”创建交叉表查询

13.3.2 在设计视图中创建交叉表查询

12.4 创建参数查询

12.5 操作查询

12.6 SQL基础

12.6.1 常用数据类型

12.6.2 数据定义语言

12.6.3 数据操纵语言

12.6.4 数据查询语言

12.7 课程设计题目——创建查询

习题12

第13章 Visual Basic数据库访问技术

13.1 Visual Basic可视化数据管理器

13.2 使用数据控件访问数据库

13.2.1 使用Data控件访问数据库

13.2.2 记录集对象Recordset

13.2.3 使用ADO控件建立数据库链接和数据访问

13.3 高级数据绑定控件

13.3.1 DataGrid绑定控件

13.3.2 DataCombo和DataList绑定控件

13.4 使用DAO、ADO技术操作数据库

13.4.1 DAO概述

13.4.2 DAO应用实例

13.4.3 使用ADO访问数据库

13.4.4 使用ADO编程的步骤

13.4.5 ADO应用实例

13.5 课程设计题目——学生基本信息管理系统

习题13

第14章 数据库应用系统实例

14.1 数据库应用系统开发过程概述

14.1.1 需求分析

14.1.2 系统设计

14.1.3 系统实现(编码与调试)

14.1.4 系统测试

14.1.5 系统交付

14.2 需求分析

14.2.1 数据需求

14.2.2 功能需求

14.3 系统设计

14.3.1 系统结构设计

14.3.2 数据模型设计

14.3.3 数据库中表设计

14.3.4 建立表间关联

14.3.5 软件功能设计

14.4 系统实现

14.4.1 创建数据库及表

14.4.2 系统登录窗体设计与实现

14.4.3 用户管理模块窗体设计与实现

14.4.4 班级管理模块窗体设计与实现

14.4.5 学生学籍管理模块窗体设计与实现

14.4.6 课程管理模块窗体设计与实现

14.4.7 学生成绩管理模块窗体设计与实现

14.4.8 奖惩信息管理模块窗体设计与实现

14.4.9 个人信息查询模块窗体设计与实现

14.4.10 系统主界面的设计与实现

14.5 课程设计题目——演讲比赛管理系统

习题14

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
0fc94355c458829190f84333d1e2b14c#1fc6fbfad5f6b1e8d574242cc1075db4#44125850#13937380.zip