授课对象:信息管理与信息系统专业学生
教学单位:机械与电气工程学院计算机科学技术学科
修读学期:第 2 学期
课程内容包括基本的算法理论,数据的逻辑结构,数据的存储结构以及基于这些结构上
的算法,数据组织和处理技术,基于数据结构的分析和解决问题的方法、算法实现和程序设
计技能的训练。
通过本课程的学习,使学生具备较扎实的软件技术知识和技能,初步具备从现实问题抽
象到信息范畴再到计算机中数据组织和处理的转换,实现解决问题的较综合的能力;为学生
的专业素质和分析及解决问题的能力奠定基础;为后续课程《数据库原理与应用》等打下一
定的基础。
1.明确本课程对用计算机解决实际问题的作用;明确把现实问题通过计算机来解决的
过程和方法;掌握对计算机加工的数据对象特性的分析方法,掌握线性结构、树结构、图
结构等结构的特性;掌握基本的查找和排序方法。
2.能根据实际问题能选择合适的数据逻辑结构和存储结构,并在此基础上掌握对这些
数据对象的操作技术。具备相应结构的组织数据的方法,基本具备在这些结构上编写结构
清晰,正确易读,效率较高算法的能力,初步具备编制较综合性程序和解决问题的能力;
初步具备算法评价的能力。
3.初步具备通过对现实世界中问题的分析、能把处理对象的数据和关系抽象到信息世
界里的结构模型、然后把结构模型组织到计算机里,从而在这基础上编制算法实现问题求解
的较综合的能力。