主页 详情

《计算机软件技术基础 第2版》_麦中凡,苗明川,何玉洁编著_13864368_9787040430097

【书名】:《计算机软件技术基础 第2版》
【作者】:麦中凡,苗明川,何玉洁编著
【出版社】:北京:高等教育出版社
【时间】:2015
【页数】:460
【ISBN】:9787040430097
【SS码】:13864368

最新查询

内容简介

第1章 导论

1.1程序与软件

1.2软件的分类与应用软件

1.3几种常用软件

1.4学习提示

练习题

第一部分 程序设计语言及编程基础

第2章 程序设计语言

2.1高级程序设计语言概述

2.2高级程序设计语言实现计算的方式

2.2.1编译器工作原理

2.2.2高级语言程序的解释执行

2.3高级程序设计语言的基本特征

2.3.1变量、表达式、赋值

2.3.2程序的控制结构

2.3.3数据类型

2.3.4过程

2.3.5过程的数据传递

2.3.6变量的生命期和static变量

2.3.7输入/输出

2.4面向对象程序设计语言的基本特征

2.4.1对象概述

2.4.2类与对象

2.4.3类定义

2.4.4类继承

2.4.5多态性

2.4.6类继承带来的新问题

2.5网络计算机时代的编程语言

2.5.1 HTML和XML

2.5.2脚本语言

2.5.3网络编程语言

小结

练习题

第3章 算法与数据结构

3.1算法

3.1.1算法的表示

3.1.2算法的定义

3.1.3算法与建模

3.1.4算法的优劣

3.1.5常用算法

3.2数据结构

3.2.1数据的结构关系

3.2.2数据结构的研究方法

3.2.3线性表

3.2.4树和二叉树

3.2.5图的定义和术语

3.3查找与排序

3.3.1查找

3.3.2排序

3.4文件

3.4.1文件的基本概念和术语

3.4.2文件索引结构

3.5应用举例

小结

练习题

第4章 Visual C++环境及其应用

4.1应用(程序)系统的体系结构

4.2图形用户界面

4.2.1 GUI的诸元素及其实现

4.2.2 Visual C ++6.0平台界面

4.3 Windows编程环境

4.4 Windows环境下的VC++编程

4.4.1 VC++6.0程序设计的特点

4.4.2消息和事件驱动

4.5创建VC++应用程序的步骤

4.6应用程序举例

4.6.1问题的描述

4.6.2需求分析

4.6.3设计

4.6.4界面设计

4.6.5编程实现

小结

练习题

第二部分 软件分类及应用

第5章 多媒体技术

5.1多媒体

5.1.1多媒体概述

5.1.2多媒体的应用

5.2多媒体计算机系统

5.2.1多媒体系统构成

5.2.2多媒体计算机

5.3多媒体技术与设备

5.3.1音频设备

5.3.2视频设备

5.3.3存储光盘

5.4多媒体应用开发

5.4.1多媒体应用软件的制作过程

5.4.2多媒体数据的准备

5.4.3多媒体开发工具与平台

5.4.4多媒体课件的制作过程

小结

练习题

第6章 操作系统

6.1操作系统概述

6.1.1什么是操作系统

6.1.2操作系统的特性

6.1.3操作系统的功能

6.1.4操作系统的类型

6.1.5操作系统的结构

6.2操作系统功能实现原理

6.2.1进程管理

6.2.2存储管理

6.2.3设备管理

6.2.4文件管理

6.3常见的操作系统

6.3.1 Windows系统

6.3.2 UNIX系统

6.3.3 Linux系统

6.3.4 Mac Os

6.4手机操作系统及开发环境

6.4.1智能手机操作系统

6.4.2 Android操作系统

6.4.3 Android系统开发环境

6.4.4手机操作系统发展前景

6.5新一代操作系统

小结

练习题

第7章 计算机网络技术与协议

7.1计算机网络概述

7.1.1计算机网络的发展

7.1.2计算机网络的概念

7.1.3计算机网络的数据通信

7.1.4计算机网络的拓扑结构

7.1.5计算机网络的软件系统

7.2局域网与Internet

7.2.1局域网概述

7.2.2网络的传输介质

7.2.3网络互连设备

7.3网络协议与网络应用

7.3.1 OSI参考模型

7.3.2网络传输协议

7.3.3网络操作系统

7.3.4构建动态云环境

7.3.5网络环境的安全性

7.4 Internet技术

7.4.2 Internet的基本服务

7.4.3防火墙技术

7.4.4虚拟局域网

7.4.5无线网络技术

小结

练习题

第8章 关系数据库系统

8.1数据库基础

8.1.1数据库概述

8.1.2数据管理的发展

8.2数据模型

8.3数据完整性

8.4数据库系统的特点

8.5数据库保护

8.5.1安全管理

8.5.2数据库的备份和恢复

8.6数据库系统的模式

8.6.1数据库系统的三级模式结构

8.6.2数据库的二级映像功能与数据独立性

8.7关系数据库

8.7.1关系数据库的组成

8.7.2关系规范化

8.8数据库设计

8.8.1数据库设计规范

8.8.2实体-联系模型(E-R模型)

8.9 SQL

8.9.1 SQL概述

8.9.2 SQL基础

8.9.3数据操作

8.9.4数据控制功能

8.9.5数据定义功能

8.9.6事务处理

8.9.7触发器

8.9.8存储过程

8.10数据库应用结构

8.10.1集中式应用结构

8.10.2文件服务器结构

8.10.3客户机/服务器结构

8.10.4互联网应用结构

8.11数据库访问技术

8.11.1 ODBC

8.11.2 OLE DB

8.11.3 ADO

8.11.4 JDBC

小结

练习题

第9章 数据库应用系统的设计与实现

9.1应用背景与需求说明

9.2数据库设计

9.2.1概念设计

9.2.2设计关系模式

9.2.3确定数据库应用程序的功能及安全控制

9.3数据库的创建

9.3.1创建数据库

9.3.2创建数据库表

9.4 ADO对象

9.5使用ADO数据控件访问数据库

9.5.1建立VC工程

9.5.2使用ADO数据控件

9.5.3 DataGrid控件

9.6使用ADO API访问数据库

9.6.1建立VC工程

9.6.2连接数据源

9.6.3使用结果集对象操纵数据

9.7 Web及数据库访问技术

9.7.1 Web技术概述

9.7.2浏览器/服务器体系结构

9.7.3常用的动态网页技术

9.7.4 JSP技术概述

9.8 Web数据库技术实例

9.8.1安装及配置Web服务器

9.8.2编写Web数据库程序

小结

练习题

第三部分 软件工程及云计算

第10章 软件生命周期与软件工程过程

10.1软件工程概述

10.2软件生存周期

10.3软件工程过程

10.3.1软件过程活动

10.3.2软件过程模型

10.3.3一个实用的应用开发过程模型

10.3.4敏捷开发

10.3.5软件过程标准

10.4软件需求

10.4.1需求工程

10.4.2导出需求

10.4.3分析模型

10.5软件设计

10.5.1软件设计的基本原则

10.5.2软件设计模型

10.5.3软件设计用的UML

10.5.4设计说明书的书写

小结

练习题

第11章 软件测试、维护与质量保证

11.1软件测试

11.1.1测试技术

11.1.2集成测试策略

11.1.3其他测试

11.1.4测试文档

11.1.5面向对象软件测试

11.2软件维护

11.3软件质量保证

11.3.1软件质量与度量

11.3.2软件质量保证

11.4软件项目管理

11.5软件配置管理

小结

练习题

第12章 云计算技术

12.1云计算发展概述

12.1.1云计算的发展

12.1.2云计算的定义

12.1.3云计算的特征

12.2云计算的体系架构

12.2.1云计算的基本层次

12.2.2云架构的服务层次

12.2.3 IaaS基础设施即服务

12.2.4 PaaS平台即服务

12.2.5 SaaS软件即服务

12.3云计算的实现

12.3.1 Google云计算技术

12.3.2 IBM云计算技术

12.3.3微软云计算技术

12.3.4中移动大云和阿里云计算技术

小结

练习题


书查询(www.shuchaxun.com)本网页唯一编码:
e0773b064b1e5c5b418b1fd3bbf4d74b#db49dcc26b576e0bf3321cd5dfb9ac2b#72890557#计算机软件技术基础(第2版)_13864368.zip