计算机软件技术基础

出版时间:2010-7  出版社:清华大学出版社  作者:马世霞 编  页数:298  

前言

随着信息技术的快速发展,处于其核心地位的软件技术,在经济发展和社会进步中发挥着越来越大的作用,因此,掌握计算机应用技能成为时代对大学生素质的基本要求。通过本教材的学习,学生可掌握计算机软件的基础知识和网络知识,为学习后续课程打下坚实的基础。参编本书的教师都是具有多年教学经验的一线老师,他们总结多年来教学的实践经验,在结合当前教学要求的基础上编写了本书,全书共分9章。第1章介绍算法的基本概念及描述方法。第2章介绍了数据结构,包括栈和队列等基本的线性数据结构,树、图等非线性数据结构,以及排序和查找等基本的程序操作。第3章介绍操作系统的形成和发展,操作系统的作用与类型,处理器管理,存储管理,设备管理和文件管理等。第4章介绍常用关系数据库系统的类型、关系数据库理论基础及关系数据库管理系统的设计等。第5章通过实例讲述了VB的使用方法。第6章介绍了软件工程的概念、生命周期、UML以及软件测试与调试等内容。第7章介绍了计算机网络的概念、计算机网络体系结构、因特网和网络安全技术等内容。第8章以Dreamweaver 8为例介绍了网页的制作方法。第9章介绍了Flash动画的制作方法。本书各部分内容相对独立,自成体系,讲授时可根据教学需要酌情取舍。各章后面附有小结和习题。本书由马世霞主编,其中第1章和第2章由马世霞编写,第3章由崔艳编写,第4章由程跃华编写,第5章由牛波编写,第6章由陆璐编写,第7章由李邦编写,第8章和第9章由刘丹编写。

内容概要

本书以软件基础知识为中心,目的是通过有限的篇幅,使学生掌握开发应用软件所必备的基础知识、方法和技能,建立开发软件系统的总体思路。本书共分9章,主要内容包括: 算法、数据结构、操作系统、数据库系统、VB程序设计基础、软件工程、计算机网络、网页制作、动画制作基础。本书强调基本概念、技术和方法的阐述,注重理论联系实际。书中列举许多实例,每章都有习题,有利于读者提高解决实际问题的能力。    本书可以作为高职高专计算机类的教材及职业培训教材,也可作为其他专业学生的选学教材,还可以作为计算机初学者的参考书。

书籍目录

第1章 算法  1.1 算法的概念    1.1.1 算法的定义    1.1.2 算法的特性    1.1.3 算法设计的要求  1.2 算法描述  1.3 算法性能分析与度量    1.3.1 时间复杂度    1.3.2 空间复杂度  1.4 小结  1.5 习题第2章 数据结构  2.1 数据结构的概念    2.1.1 数据的逻辑结构    2.1.2 数据的物理结构  2.2 线性表    2.2.1 线性表的存储结构    2.2.2 顺序表上基本运算的实现    2.2.3 线性表的链式存储和运算实现  2.3 栈和队列    2.3.1 栈    2.3.2 队列  2.4 串和数组    2.4.1 串    2.4.2 数组  2.5 树的定义和基本概念    2.5.1 树的定义和基本概念    2.5.2 二叉树    2.5.3 树的存储结构    2.5.4 森林与二叉树的转换  2.6 图    2.6.1 图的定义和基本概念    2.6.2 图的存储结构    2.6.3 图的遍历  2.7 查找  2.8 排序    2.8.1 直接插入排序    2.8.2 交换排序    2.8.3 选择排序  2.9 小结  2.10 习题……第3章 操作系统第4章 数据库系统第5章 VB程序设计基础第6章 软件工程第7章 计算机网络第8章 网页制作第9章 动画制作基础参考文献

章节摘录

插图:1.数据库定义数据库管理系统必须首先能充分定义并管理各种类型的数据项。例如,关系型数据库管理系统必须建立数据库和数据表,定义字段的数据类型、限制以及数据之间的关联等。2.数据库处理数据库管理系统必须能为用户提供对数据库存取的能力,这些能力包括增加、删除、修改和查询等。有时候并不是所有的要求都可以由数据库管理系统提供,因此需要编制相应的应用程序来满足特殊的需求。3.数据库控制数据库管理系统的核心工作是对数据库的运行进行管理,包括如下方面。(1)数据库安全性控制功能。数据库具备创建用户账号、相应的口令以及设置权限等功能。(2)数据库完整性控制功能。完整性是数据的准确性和一致性的测度。(3)并发控制功能。数据库是提供给多个用户共享的,因此用户对数据的存取可能是并发的,即多个用户可能使用同一个数据库,因此数据库管理系统应能对多个用户的并发操作加以控制、协调。(4)数据库恢复功能。数据库管理系统需要为用户提供准确、方便的备份功能。这样,就可以根据需要备份数据,并且在意外事件发生而导致数据丢失的情况下,将数据损失降至最低。

编辑推荐

《计算机软件技术基础》为21世纪高职高专规划教材,计算机应用系列之一。

图书封面

评论、评分、阅读与下载


    计算机软件技术基础 PDF格式下载


用户评论 (总计3条)

 
 

  •   初学软件的同学可以选择一下
  •   考验面试的时候准备的!看着还行!对复试有点帮助!
  •   很好很满意,貌似是第一次在这买东西,但是很满意。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7