软件技术基础第4章.ppt
sy****28
亲,该文档总共36页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
软件技术基础第4章.ppt
4.1模块化设计方法4.2结构化设计(SD)方法4.3Parnas方法4.4Jackson方法4.5总体设计的其他工作4.6详细设计4.7编程第4章总体设计2.模块设计的主要任务模块设计的任务是把一个较大的软件系统分解成许多较小的具有特定功能的模块,由它们共同完成软件系统的整体功能。具体来说,就是:第一,将软件系统划分成模块;第二,决定各个模块的功能;第三,决定模块间的调用关系;第四,决定模块间的界面。所以,模块设计的主要工作是完成模块分解,确定软件系统中模块的层次结构。模块设计技术上有相当的困难,它需要
第01章 计算机软件技术基础.ppt
计算机软件技术基础——导论第一章导论第一章导论常用软件软件开发软件的发展(编程语言的发展)编译原理执行程序的生成软件的发展(编程技术的发展)软件的发展(软件技术的发展)哪些技术?程序的特性程序的特性软件学习方法工作常用软件航空发动机三维实体建模装配汽车发动机装配动态仿真整体叶盘优化设计工具面向组件的分布式优化设计和数据管理系统娱乐面向对象的程序设计方法面向对象程序设计封装类与对象继承多态性
计算机软件技术基础(第2版).pdf
计算机软件技术基础 第4讲.ppt
计算机软件技术基础第2章基本数据结构及其算法2.1数据结构的基本概念2.1数据结构的基本概念Eg)2.1无序表的顺序查找与有序表的对分查找。数据结构:指相互有关联的数据元素的集合。一个数据结构应包含以下两方面的信息:①表示数据元素的信息;②表示各数据元素之间的前后件关系。一个数据结构可表示为:B=(D,R)Eg)2.3一年四季的数据结构可以表示成B=(D,R)D={春,夏,秋,冬}R={(春,夏),(夏,秋),(秋,冬)}Eg)家庭成员数据结构可以表示成B=(D,R)D={父亲,儿子,女儿}R={(父亲,
第01章 计算机软件技术基础 (2).ppt
计算机软件技术基础——导论第一章导论第一章导论常用软件软件开发软件的发展(编程语言的发展)编译原理执行程序的生成软件的发展(编程技术的发展)软件的发展(软件技术的发展)哪些技术?程序的特性程序的特性软件学习方法工作常用软件航空发动机三维实体建模装配整体叶盘优化设计工具面向组件的分布式优化设计和数据管理系统娱乐面向对象的程序设计方法面向对象程序设计封装类与对象继承多态性