CAD/CAM软件开发基础

 

学习目标:

    掌握软件开发所需数据结构的基本理论;学会利用计算机,针对工程设计中不同数据的形式,采用适当的方式进行处理;了解数据管理几种方法的特点;掌握排序、查找的基本方法和数据库的基础知识;会编写排序、查找程序;理解软件工程的概念,学会编写软件文档。

学习内容:

内容

知识点 学习要求 建议自学学时
数据结构 数据结构的基本概念 掌握 3学时
常见的数据结构
工程数据的程序化处理   数值的程序化 应用 3学时
数表的程序化
线图的程序化
数据资料文件化
数据的存储与管理 文件的组织方法 应用 3学时
文件的查找
文件的排序
数据库的特点
数据库管理系统
数据库的数据模型
工程数据库
新一代数据库技术
软件开发规范与软件工程 软件开发的演化过程 理解 3学时
软件工程的概念
软件工程的规范
软件的开发方法
思考题      

学习重点:工程数据的程序化方法。

学习难点:数据结构。

学习建议:

  • 本知识点中抽象内容较多,理论性很强,对非计算机专业学生来说有一定难度,应首先理解和掌握基本概念,在此基础上,学习具体的应用和实现算法;

  • 复习和进一步掌握一种高级语言,注意上机练习和实践。