工程数据库学习要点.ppt_第1页
工程数据库学习要点.ppt_第2页
工程数据库学习要点.ppt_第3页
工程数据库学习要点.ppt_第4页
工程数据库学习要点.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

P.1,工程数据库学习要点,机械CAD/CAM第3、4章辅导 齐 宏 2005年4月,P.2,第3、4章 总体情况,是本课程的重点、是现代制造技术的核心内容 造成学习难点的主要原因 (技术理论、相关课程、教材、教学环节) 需要多看一些的参考资料 注意对绪论中介绍内容的理解 !本节课定位:对知识难点的辅导。考试范围包括其它知识点,注意不要顾此失彼,P.3,第3章 CAD/CAM软件基础,基本内容 数据 数据结构(表和树) 数据库与工程数据库 !注意:在理解的基础上掌握基本概念,P.4,第3章 数据,数据 数据元素 数据结构 数据类型,P.5,第3章 数据与数据元素,数据: 计算机数据包括字符、数字、运算符号等 可被计算机接收和处理的符号集合 !集合是一个数学概念 数据元素: !分析数据元素要注意相对的概念,P.6,第3章 数据结构,数据: 数据的逻辑结构和物理结构 两种结构的客观存在、对应关系 数据类型 理解分类的根据、特点、意义,P.7,第3章 链表,数据结构(表) 线性表特性 有限、有序、均匀(冗余的问题) 线性表分类: 单向、双向、循环 链式存储结构 结点的数据域和指针域 链式结构数据的管理 建立、删除、修改,P.8,第3章 树,数据结构(树) 树:结点、集合的概念(有限、不交); 结点的关系 根结点、分支(左右) 二叉树概念:树概念引伸 遍历:访问树的所有结点,P.9,第3章 树,数据结构(树、子树),J,A,B,C,D,G,E,F,H,I,K,L,!与之相联系的概念: 集合、数据元素,P.10,第3章 树,遍历的实质:非线性向线性序列转换过程 遍历的方式: 3个字母、6种遍历 DLR、DRL、RDL、LDR、LRD、RLD 判断规则(两条) D的位置决定序 RL相对位置定先后,P.11,第3章 树,树的遍历,A,B,C,D,G,E,F,H,I,J,K,L,以DLR方式有:,A,B,E,K,F,G,H,C,D,I,L,J,DLR中D为最左侧字母, 所以从根结点A开始,LR表示先左后右, 下一结点为B,下一结点为E,P.12,第3章 树,树的遍历,如果以DRL方式则有另外的一个序列。 由根结点A沿右侧到D,依此类推:,A,D,J,I,L,C,B,H,G,F,E,K,注意B子树的顺序,点击后有答案,P.13,第3章 链表,循环链表数据的插入 在第i个元素插入新元素M。(假定在B数据后插入),申请存储空间,存放数据元素M,调整原来的指针:B结点后继指针指向新结点,新结点后继指针指向原来B结点的后继结点,修正另一向指针,P.14,第3章 工程数据库,工程数据库特征:内容广泛。 原理:外模式、概念模式、内模式模式 设计模型(和数据元素概念、数据结构对照理解),P.15,学习第3章知识的目的问题,问题:为什么要研究数据结构、数据线性化、链表及其管理操作?我们怎样掌握知识? 建数据库是存储经验、为工程设计所利用; 线性化是为进行大数据量数据管理和检索效率; 课程所及只是其最基本概念,为将来在工程实际中更好地组织和运用数据资源; 对于本课程仅要求掌握基本概念。,P.16,第4章 CAD系统开发技术,基本内容(必考的内容) 菜单:基本概念、应用 AutoLISP语言 对话框技术,P.17,第4章 菜单,基本内容 菜单类型:屏幕菜单、下拉菜单、光标菜单 多级下拉菜单结构 菜单编程,P.18,第4章 AutoLISP语言(概念),AutoLISP语言概念 表处理语言(List Processing Language) 数据类型: 整型、实型、符号、字符、表、文件描述 程序结构:前缀、优先级、注释 内部函数 装载函数库,P.19,第4章 函数,内部函数 基本函数 图形处理函数 其他函数,P.20,第4章 对教材版式的说明,以教材pp78中“数值求和”函数为例:,1) ( + ) 功能:求表中所有整数或实数的和。例如: Command: ( 1.2 3.1 3.8) 8.1,这样看这段文字就好理解了: 1) 数值求和命令 命令格式:( + ) 命令功能:求表中所有整数或实数的和。 例如:Command: ( 1.2 3.1 3.8) 计算结果为 8.1,P.21,第4章 对教材的说明,建议对这部分内容这样做一下: 根据函数前缀的含义确定函数名称,如sin是正弦函数,absolute表示绝对值; 从函数格式和实例中判断运行的结果; 再和教材的计算结果对照一下自己的理解; 3. 归类学习个类函数特点。,P.22,第4章 基本函数,数值计算函数(17个,pp77) 逻辑运算函数(19个,pp 80) 数据类型转换函数(10个,pp 83) 字符串处理函数(3个,pp 85) 表处理函数(15个,pp 85),P.23,第4章 图形处理函数,交互输入函数(10个,pp87) 求值函数(4个,pp90) AutoCAD命令函数(1个,pp91),P.24,第4章 其它函数,程序结构控制函数(5个,pp91) 文件管理与I/O函数(11个,pp93) 自定义函数(pp95) 增加AutoCAD命令函数(pp96),P.25,第4章 AutoLISP语言(应用),程序语言学习的基本特点 学习策略:记语言规律、读程序、写程序 记命令:格式特点、命令分类、典型结构 读程序:看过程中每步的功能、整体关系 写程序:练习要精、每题吃透,P.26,第4章 对话框,对话框技术 对话框组成 构件与构件组 设计,P.27,第4章 对话框例题,绘出在AutoCAD编辑状态中下述文件在屏幕上显示的对话框内容 p:dialog label=“零件分类“; :list_box key=“test_list_box“; label=“编码分类“; list=“特征码位法n码域法n特征位码域法“; ok_cancel; ,答案:,P.28,本节课结论:,这两章的知识有明显的内在联系 建议运用刚学习的理论和方法把教材的知识结构改造一下,比如把从原来教材对知识的描述创建成线性结构的知识体系 根据自己的特点决

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论