首页 > 图书中心 >图书详情
软件技术基础
作者:瞿亮
定价:49元
印次:1-5
ISBN:9787302535089
出版日期:2020.01.01
印刷日期:2022.08.04
本书是计算机基础教材。全书系统、通俗地介绍了最新计算机软件技术的基础知识和应用,内容包括软件技术概论、C语言回顾、数据结构、遍历、查找和排序、操作系统、数据库系统、计算机网络、软件工程及网络新技术等。讲解由浅入深,循序渐进,通俗易懂。本书将原理、方法与实例相结合,图文并茂。书中的案例都在DevC++ 环境下测试通过。 本书既可作为高等院校非计算机专业本科生的教材,又可作为从事工程应用领域计算机软件开发工作的科研技术人员的参考书。
more >前言 伴随着信息化时代的到来,计算机技术得到高速发展。随着互联网和手机等智能终端设备的广泛应用,计算机软件与日常工作和生活紧密地结合在一起,改变了人们的生活和工作方式。这种发展趋势还将进一步扩大和深入,对绝大多数非计算机专业的人士来说,掌握必要的软件技术基础知识是了解和提高软件开发与应用水平的重要途径。 软件技术包含的内容非常丰富,涉及程序设计语言、数据结构及算法、操作系统、计算机网络、数据库系统和软件工程等知识。软件技术发展迅猛,新技术不断涌现,如何在一本教材中让非计算机专业的学生理解和掌握最新的软件技术基础知识和技能是软件技术教学的难点及重点。作者在高校长期从事计算机软件技术基础课程的教学和研究工作,熟悉该课程的教学需求和学生体会。本书是根据高等院校非计算机专业对计算机软件技术的知识要求,结合作者多年的教学和实践经验集体编写而成的。 本书共分为9章。第1章介绍软件的概念及分类,软件技术的发展历史,并对教材各章内容、学习目的及学习方法做了介绍; 第2章为方便读者更好地理解书中案例程序,对C语言中相对复杂的数组、结构及指针的运用等知识进行简单回顾; 第3章介绍数据结构的概念、数据的逻辑结构与存储结构,线性表、堆栈、队列、树和图结构的基本术语与相关运算; 第4章结合数据结构讲述了算法的概念和分析方法以及各种结构数据的遍历、查找与排序方法; 第5章介绍操作系统的工作原理、主要功能、与硬件的关系及典型操作系统Linux的使用方法; 第6章介绍数据库的基础知识、数据模型、关系数据库、结构化查询语言SQL等; 第7章从使用者的角度介绍了计算机网络的基本概念、拓扑结构与通信协议、无线网络、IPv6及网络安全等常识; 第8章介绍软件工程的起源和主要思想,常用系统开发模型及开发步骤和工具等; 第9章介绍大数据、云计算、物联网等近年来兴起的网络新技术。 本书由瞿亮主编,梁桥康、王绍源、唐璐、王亚副主编,第1、2、3、6、8章由瞿亮编写,第4章由王绍源编写,第5章由唐璐编写,第7章由梁桥康编写,第9章由王亚编写。 本书内容翔实,图文并茂,在编写过程中注重由浅入深,循序渐进,书中的实例源于工程,所有案例都在DevC++环境下测试通过。本书既可作为高等院校非计算机专业本科生的教材,又可作为从事工程应用领域计算机软件开发工作的科研技术人员的参考书。 由于作者水平有限,编写时间仓促,书中难免存在不足和疏漏之处,恳请各位专家和广大读者指正。另外,在编写中参考了许多同类书籍,在此向相关作者一并表示最诚挚的感谢。 编著者2019年5月6日于湖南大学
more >