实验04 Visio绘制工程图形.docx
《实验04 Visio绘制工程图形.docx》由会员分享,可在线阅读,更多相关《实验04 Visio绘制工程图形.docx(10页珍藏版)》请在三一办公上搜索。
1、实验4 Visio绘制工程图形9实验4Visio绘制工程图形1. 阅读:未来之路和数字化生存图4.11 比尔盖茨1996年,微软公司的缔造者比尔盖茨 (Bill Gates,图4.11) 曾撰写过一本在当时轰动一时的书未来之路,他在书中预测了微软乃至整个科技产业未来的走势。盖茨在书中写道:“虽然现在看来这些预测不太可能实现,甚至有些荒谬,但是我保证这是本严肃的书,而决不是戏言。十年后我的观点将会得到证实。”十年后,回望盖茨的未来之路,部分预测已经成为现实。1996年,一本充满洞见的数字化生存风靡中国,它的翻译出版曾经引发中国人对未来信息世界的狂热激情和无尽梦想,这几乎被视为中国因特网启蒙运动的
2、开始。而此书的作者尼古拉斯尼葛洛庞帝 (Nicholas Negroponte,图4-12) 也由此被称为中国因特网的启蒙者。图4.12 尼葛洛庞帝尼葛洛庞帝是美国麻省理工学院教授及媒体实验室的创办人,同时也是连线杂志的专栏作家。他被西方媒体推崇为“电脑和传播科技领域最具影响力的大师之一”,一直倡导利用数字化技术来促进社会生活转型。回顾10多年来,尼葛洛庞帝的数字化生存理论已经被一一验证。一场轰轰烈烈的数字革命使中国人的生活方式、生存方式乃至思维方式发生了深刻的变革。结合本课程的学习,建议你找出时间来阅读一下盖茨的未来之路和尼葛洛庞帝的数字化生存,尝试从广泛阅读中体会学习的乐趣和汲取丰富的知识
3、。阅读后,建议你找个机会和老师、同学们来分享你所获得的体会和认识。2. 习题与思考4.1 当你要“写”一个程序时,你是在设计软件吗?什么原因使得软件设计不同于编写程序?答:_4.2 模块独立性与信息隐蔽 (反映模块化有效程度的属性) 有何关系?答:_4.3 模块的内聚性程度与该模块在分层结构中的位置有关系吗? 说明你的论据。答:_4.4 一些高级程序设计语言可采用“内部”子程序作为一种模块构造 (例如C语言的函数) 。这种构造对模块的耦合性有何影响?对信息隐蔽有何影响?_4.5 从供选择的答案中选出应填入下列叙述中的 ( ) 内的正确答案。模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度
4、。1) 一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是 ( A ) 的。2) 将几个逻辑上相似的成分放在同一个模块中,该模块的内聚度是 ( B ) 的。3) 模块中所有成分引用共同的数据,该模块的内聚度是 ( C ) 的。4) 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是 ( D ) 的。5) 模块中所有成分结合起来完全一项任务,该模块的内聚度是 ( E ) 的。 它具有简明的外部界面,由它构成的软件易于理解、测试和维护。供选择的答案:A - E: 功能性 顺序性 通信性 过程性 偶然性 瞬时性 逻辑性4.6 从供选择的答案中选出正确的答案填入
5、下面的 ( ) 中。块间联系和块内联系是评价程序结构质量的重要标准,联系的方式、共用信息的作用、共用信息的数量和界面的 ( A ) 等因素决定了块间联系的大小。在块内联系中,( B ) 块内联系最强。SD方法的总则是使每个模块执行 ( C ) 功能,模块间传送 ( D ) 参数, 模块通过 ( E ) 语句调用其他模块,而且模块间传送的参数应尽量 ( F )。此外,SD方法还提出了判定的作用范围和模块的控制范围等概念。SD方法认为,( G ) 应该是 ( H ) 的子集。供选择的答案:A: 友好性 坚固性 清晰性 安全性B: 偶然性 功能性 通信性 顺序性C: 一个 多个D: 数据型 控制型
6、混合性E: 直接引用 CALL 中断 宏调用F: 少 多G,H: 作用范围 控制范围4.7 从供选择的答案中选出填入下列关于软件设计的叙述的 ( ) 内的正确答案。在众多的设计方法中,SD方法是最受人注意的,也是最广泛应用的一种,这种方法可以同分析阶段的 ( A ) 方法及编程阶段的 ( B ) 方法前后衔接,SD方法是考虑如何建立一个结构良好的程序系统,它提出了评价模块结构质量的两个具体标准块间联系和块内联系。SD方法的最终目标是 ( C ), 用于表示模块间调用关系的图叫 ( D ) 。另一种著名的设计方法是以信息隐蔽为原则划分模块,这种方法叫 ( E ) 方法。 供选择的答案:A,B:
7、Jackson SA SP ParnasC: 块间联系大,块内联系大 块间联系大,块内联系小 块间联系小,块内联系大 块间联系小,块内联系小D: PAD HCP SC SADT HIPO NSE: Jackson Parnas Turing Wirth Dijkstra4.8 从供选择的答案中选出应填入下列叙述中的 ( ) 内的正确答案。 软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能 ( A ) 。三种可能的模块耦合是:( B ) :例如,一个模块直接引用另一模块中的数据。( C ) :例如,一个模块把开关量作为参数传送给另一个模块。( D ) :例如,一个模块把一个数值量
8、作为参数传送给另一模块。 其中,( E ) 的耦合性最强。供选择的答案:A: 强 适中 弱B - E: 公共耦合 数据耦合 逻辑耦合 外部耦合 内容耦合 控制耦合4.9 从供选择的答案中选出应填入下列叙述中的 ( ) 内的正确答案。结构化分析方法 (SA)、结构化设计方法 (SD) 和Jackson方法是在软件开发过程中常用的方法。人们使用SA方法可以得到 ( A ),这方法采用的基本手段是 ( B );使用SD方法时可以得到 ( C ),并可以实现 ( D ),而使用Jackson方法可以实现( E )。 供选择的答案:A,C: 程序流程图 具体的语言程序 模块结构图及模块功能说明书 分层数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验04 Visio绘制工程图形 实验 04 Visio 绘制 工程 图形
链接地址:https://www.31ppt.com/p-1855986.html