* 解释器风格(虚拟机风格) 优点: 应用程序的可移植性和程序设计语言的跨平台能力 对硬件进行仿真 缺点: 效率比较低 * 信息系统的参考模型 图5-16 ISO的OSI参考模型 * 体系结构风格的选择 问题描述: * 体系结构风格的选择 仓库风格 优点: 数据共享适合采用高效的表达方式 计算分布于独立模块,符合呈现问题的自觉思维习惯 缺点: 不易修改,共享数据表示将影响到所有模块 输入 移位 排序 输出 字符串 移位后单词 排序后单词 * 体系结构风格的选择 数据抽象风格 优点: 易于修改,数据表示和算法可以在单独模块修改而不会对模块间产生相互影响 更好地支持重用 缺点: 不易更改系统功能,除非打破模块界限或增加新的模块 修改现存模块将导致模块简洁性和完整性受到破坏 输入 数据串 SetChar char 移位 setup char 排序 setup char 输出 * 体系结构风格的选择 管道过滤器风格 优点: 维护了一种直觉的处理流程 更好地支持重用,容易加入新功能 缺点: 很难支持与用户的交互 空间使用效率低,每个过滤器必须拷贝全部数据到它的输入口 输入 移位 排序 输出 串 * 谢谢! * * * * * * * 温故知新 概述 管道/过滤器风格 仓库风格和黑板风格 分层系统风格 客户服务器风格 * 软件体系结构 第 7讲:
您可能关注的文档
最近下载
- 误差理论与数据处理课件PPT.pptx VIP
- 人教版数学一年级下册-100以内的加法和减法(一)-04整理与复习-课件05.pptx
- 隧道式经外周静脉置入中心静脉导管置管技术专家共识.docx VIP
- 茶叶深加工及综合利用教学大纲.doc VIP
- 中职河北省十年(2014-2023)对口招生高考英语真题-完形填空.pdf VIP
- 方瑞生墨海及其‘墨史观’的形塑-国立中央大学艺术学研究所.pdf
- 浅谈科技档案的管理与利用.pptx VIP
- 人教版音乐一年级下册《第19课 打麦号子》教案.docx
- 2023年初级等保测评师考试真题.docx VIP
- 《森林草原消防蓄水池建设技术规程》.pdf VIP
原创力文档

文档评论(0)