计算机软件技术基础
样书申请,教师样书服务客服电话:010-83470412/10 微信服务号:qinghuazhijiao

作者:马世霞、刘丹、程跃华

丛书名:21世纪高职高专规划教材——计算机应用系列

定价:29元

印次:1-2

ISBN:9787302226420

出版日期:2010.07.01

印刷日期:2013.01.21

图书责编:张龙卿

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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

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

目录
荐语
查看详情 查看详情
第1章 算法1  1.1 算法的概念1

1.1.1 算法的定义1

1.1.2 算法的特性2

1.1.3 算法设计的要求3

  1.2 算法描述3

  1.3 算法性能分析与度量5

1.3.1 时间复杂度5

1.3.2 空间复杂度6

  1.4 小结7

  1.5 习题7第2章 数据结构10  2.1 数据结构的概念10

2.1.1 数据的逻辑结构11

2.1.2 数据的物理结构11

  2.2 线性表14

2.2.1 线性表的存储结构15

2.2.2 顺序表上基本运算的实现16

2.2.3 线性表的链式存储和运算实现18

  2.3 栈和队列25

2.3.1 栈25

2.3.2 队列29

  2.4 串和数组32

2.4.1 串32

2.4.2 数组33

  2.5 树的定义和基本概念34

2.5.1 树的定义和基本概念34

2.5.2 二叉树35

2.5.3 树的存储结构38

2.5.4 森林与二叉树的转换39

  2.6 图40

2.6.1 图的定义和基本概念40

2.6.2 图的存储结构41

2.6.3 图的遍历42

    2.7 查找43

  2.8 排序44

2.8.1 直接插入排序45

2.8.2 交换排序45

2.8.3 选择排序46

  2.9 小结47

  2.10 习题48第3章 操作系统54  3.1 操作系统概述54

3.1.1 操作系统的定义及作用54

3.1.2 操作系统的功能、特性55

  3.2 进程管理58

3.2.1 程序的顺序执行和并发执行58

3.2.2... 查看详情

查看详情