【計算機軟件技術基礎】夏清國編西北工業大學.pdf

计算机软件技术基础 夏清国编
计算机软件技术基础是在学生了解计算机基础知识的基础上,为提高 学生对软件本质的理解开设的一门必修课程,通过对计算机软件基础领域 的基本原理、方法和思想的学习,来提高学生对软件开发工具和环境的适 目前计算机软件技术基础课程的教学内容在全国还没有统一的规定.作者在近10年从事计算机软件技术基础课程的教学实践过程中,经过不 断总结,认为计算机软件技术基础的内容应包括数据结构、软件工程、操 作系统基本原理、常见的操作系统的使用、数据库系统基础知识(其中包 括有关SQL语言的相关知识)、信息系统基础知识、计算机网络通信技术 对于非计算机专业的学生来说,开设该门课程的主旨是使其掌握计算 机软件中的一些基
9第1章数据结构及其算法 1数据结构的引人 1数据结构的基本概念 1什么是数据结构 1数据结构的基本概念和术语 1算法描述及分析 1线性表的定义及运算线性表的顺序存储结构 1线性表的链式存储结构 1顺序表与链表的比较1栈和队列队列 数组的定义与运算 1数组的顺序存储结构.1几种特殊矩阵的存储方式 1. 