计算机软件基础

本书特色

[

《计算机软件基础》的内容组织成4篇12章5个实验,其具体安排为:(1)**篇计算机软件总论,共有两章:计算机系统介绍,计算机软件概述。(2)第二篇计算机软件基础理论,共有三章:算法理论,数据理论之一——数据的基本概念,数据理论之二——数据结构。两个实验:算法实验,数据结构实验。(3)第三篇计算机软件系统篇,共有5章:操作系统,计算机语言与计算机语言处理系统,数据库管理系统,支撑软件系统及应用软件系统,计算机网络软件系统。兩个实验:数据库实验,web开发实验。(4)第四篇计算机软件开发篇,共分两章:软件工程,计算机应用系统开发。一个实验:应用软件开发实验。

]

内容简介

[

本教材按学科体系介绍计算机软件,新旧兼蓄,吐故纳新,全面介绍,重点突出,理论与应用兼顾,原理与操作并重。适用于“计算机软件”课程,该课程较新,现在正在全国进行广泛开设,因此销售前景看好。

]

目录

**篇 计算机软件总论 第1章 现代计算机系统介绍  1.1 计算机的概念  1.2 计算机硬件  1.3 计算机软件   1.3.1 计算机软件的基本概念   1.3.2 计算机概念的**次变化   1.3.3 用户所见到的计算机系统  1.4 计算机网络   1.4.1 计算机网络的基本概念   1.4.2 计算机概念的又一次改变   1.4.3 用户所见到的现代计算机系统  1.5 计算机概念发展变化的历史  小结  习题一 第2章 计算机软件概述  2.1 计算机软件的基本概念   2.1.1 什么是计算机软件   2.1.2 计算机软件的地位与作用   2.1.3 软件的特性  2.2 软件发展的4个阶段  2.3 软件的学科内容组成  小结  习题二第二篇 计算机软件基础理论 第3章 算法理论  3.1 算法的基本概念  3.2 算法的基本特征  3.3 算法的基本要素  3.4 算法描述   3.4.1 形式化描述   3.4.2 半形式化描述   3.4.3 非形式化描述  *3.5 算法设计  3.6 算法评价  3.7 一个算法的完整表示  3.8 几点说明  小结  习题三  实验一 算法 *第4章 数据基础  4.1 数据的基本概念   4.1.1 数据定义   4.1.2 数据组成   4.1.3 数据特性  4.2 数据元素与数据单元   4.2.1 数据元素   4.2.2 数据对象   4.2.3 基本数据结构   4.2.4 数据单元   4.2.5 复合数据单元  4.3 广义的数据单元   4.3.1 数据的使用——数据操纵   4.3.2 数据约束   4.3.3 数据的完整表示——广义的数据单元  4.4 数据组织   4.4.1 数据模型   4.4.2 数据组织分类   4.4.3 四种数据组织的使用   4.4.4 数据组织发展简史及展望  小结  习题四 第5章 数据结构及其应用  5.1 线性结构   5.1.1 线性表   5.1.2 栈   5.1.3 队列   5.1.4 数组  5.2 树结构   5.2.1 树的结构   5.2.2 树的操作  5.3 图结构   5.3.1 图结构介绍   5.3.2 图操作  5.4 数据结构作为一种数据组织  5.5 数据结构应用   5.5.1 数据结构的组建   5.5.2 基于数据结构的算法   5.5.3 问题求解过程的7个步骤  小结  习题五  实验二 数据结构第三篇 计算机软件系统 第6章 操作系统——系统软件之一  6.1 操作系统作用  6.2 操作系统的功能  6.3 操作系统的结构  6.4 操作系统的安装  6.5 进程管理  6.6 资源管理   6.6.1 cpu管理   6.6.2 存储管理   6.6.3 设备管理   6.6.4 文件管理  6.7 用户服务  6.8 基础接口——中断管理  6.9 计算机系统总接口  6.10 常用操作系统  小结  习题六 第7章 程序设计语言及语言处理系统——系统软件之二  7.1 程序与程序设计语言  7.2 程序设计语言介绍   7.2.1 低级语言   7.2.2 高级语言   7.2.3 程序设计语言的发展  7.3 程序设计语言的基本组成  7.4 语言处理系统   7.4.1 语言处理系统概述   7.4.2 汇编语言处理系统   7.4.3 高级语言处理系统之解释程序   7.4.4 高级语言处理系统之编译程序  7.5 程序设计  小结  习题七 第8章 数据库系统——系统软件之三  8.1 数据库系统概述   8.1.1 数据库系统特色与数据库系统基本面貌   8.1.2 数据库系统组成   8.1.3 数据库应用系统  8.2 数据模型   8.2.1 概念模型——e-r模型   8.2.2 逻辑模型——关系模型   8.2.3 物理模型  8.3 数据库系统与关系数据库系统   8.3.1 数据库与关系数据库   8.3.2 数据库管理系统与关系数据库管理系统  *8.4 主流数据库产品介绍   8.4.1 大型数据库产品oracle   8.4.2 小型数据库产品sql server   8.4.3 桌面数据库产品access  小结  习题八  实验三 数据库 第9章 支撑软件与应用软件系统  9.1 支撑软件系统  9.2 应用软件系统   9.2.1 概述   9.2.2 应用软件组成   9.2.3 典型应用软件介绍  小结  习题九 第10章 计算机网络软件与互联网软件  10.1 网络软件的分布式结构  10.2 网络软件的分层构造  10.3 计算机网络层   10.3.1 计算机网络层中的计算机   10.3.2 计算机网络层中的数据通信网   10.3.3 计算机网络协议  10.4 网络中的系统软件   10.4.1 网络操作系统   10.4.2 网络数据库管理系统   10.4.3 网络程序设计语言   10.4.4 网络专用开发工具  10.5 网络中的支撑软件  10.6 网络应用软件  *10.7 两种重要的网络软件之一——中间件   10.7.1 j2ee   10.7.2 .net  10.8 两个重要的网络软件之二——web组成与开发   10.8.1 web组成   10.8.2 web使用   10.8.3 web开发及其开发工具   10.8.4 web使用的工作流程   10.8.5 web数据组织  小结  习题十  实验四 web开发第四篇 计算机软件开发 第11章 软件工程  11.1 软件工程概述   11.1.1 软件危机与软件工程   11.1.2 软件工程的基本概念   11.1.3 软件开发的方法   11.1.4 软件开发过程   11.1.5 软件开发过程中的生存周期模型   11.1.6 软件开发工具   11.1.7 软件产品文档与标准   11.1.8 软件质量保证   11.1.9 软件项目管理  11.2 结构化开发方法   11.2.1 结构化开发方法介绍   11.2.2 结构化分析方法   11.2.3 系统设计   11.2.4 系统编码   11.2.5 测试   11.2.6 运行与维护  11.3 软件工程的标准化   11.3.1 软件工程标准化意义   11.3.2 软件工程标准化组织与标准   11.3.3 我国的软件工程标准  11.4 软件工程中的文档   11.4.1 文档的作用   11.4.2 文档的分类   11.4.3 常用的软件文档   11.4.4 文档编制的质量要求  11.5 软件项目管理   11.5.1 软件项目成本控制   11.5.2 项目进度安排   11.5.3 项目管理内容   11.5.4 软件配置管理  11.6 软件质量保证   11.6.1 软件质量的概念   11.6.2 软件质量保证手段  小结  习题十一 *第12章 应用系统开发  12.1 应用系统开发原理   12.1.1 应用系统组成   12.1.2 应用系统开发步骤  12.2 应用系统组成   12.2.1 应用系统的基础平台   12.2.2 应用系统的数据资源层   12.2.3 应用系统的业务逻辑层   12.2.4 应用系统的应用表现层   12.2.5 应用系统的用户层   12.2.6 典型的应用系统组成介绍  *12.3 应用系统开发实例——电子点菜系统   12.3.1 电子点菜系统简介   12.3.2 需求调查   12.3.3 需求分析   12.3.4 系统设计   12.3.5 系统平台   12.3.6 系统详细设计   12.3.7 系统结构图   12.3.8 系统实现  小结  习题十二  实验五 应用系统开发参考文献

封面

计算机软件基础

书名:计算机软件基础

作者:徐洁磐主编

页数:258

定价:¥33.0

出版社:中国铁道出版社

出版日期:2013-01-01

ISBN:9787113169725

PDF电子书大小:110MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注