- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章练习题:
填空题
PDL又称过程设计语言,它是一种非形式化的比较灵活的语言。
软件的详细设计可采用图像、表格和过程设计语言等形式的描述工具表示模块的处理过程。
软件详细设计需要设计人员对每个设计模块进行描述,确定所使用的算法、数据结构、接口细节和输入、输出数据等。
结构化设计方法与结构化分析方法一样,采用自顶向下、逐步求精技术。结构化设计方法与结构化分析方法相结合,依数据流图设计程序的结构。
软件中详细设计一般在概要设计基础上才能实施,它们一起构成了软件设计的全部内容。
在Warnier方法中,采用Warnier图表示数据结构和程序结构。
面向数据结构的设计方法主要包括JSD方法和Warnier方法。
在详细设计阶段,除了对模块内的算法进行设计,还应对模块内的局部的数据结构进行设计。
判断题
JSD(Jackson)方法的原理与Warnier方法的原理类似,也是从数据结构出发设计程序,但后者的逻辑要求更严格。(√)
软件详细设计需要设计人员对每个程序模块所使用的算法、数据结构、接口细节和输入/输出数据等。(√)
伪代码可以被直接编译,它体现了设计的程序的框架或者代表了一个程序流程图。(×)
在详细设计阶段,一种历史最悠久、使用最广泛的描述程序逻辑结构的工具是程序流程图。(√)
PAD是一种改进的图形描述方式,优点是能够反映和描述自顶向下的历史和过程。(√)
详细设计阶段的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员根据这个蓝图编写实际的代码。(√)
过程设计的描述工具包括程序流程图、N-S图、PAD图、PDL伪代码等。(√)
选择题
JSD设计方法是由Jackson所提出的,它是一种面向(C)的软件设计方法。
对象 B.数据流 C.数据结构 D.控制结构
数据元素组成数据的方式的基本类型是(D)。
顺序的 B.选择的 C.循环的 D.以上全部
数据流程图中的箭头代表的是(B)。
数据流 B.控制流 C.调用关系 D.组成关系
伪码又称过程设计语言(PDL),一种典型的PDL是仿照(C)编写的。
A.Fortran B.汇编语言 C.Pascal语言 D.Cobol语言
伪码作为详细设计的工具,缺点在于(B)。
每个符号对应于源程序的一行代码,对于提高系统的可理解性作业很小
不如其他图形工具直观,描述复杂的条件组合与动作间的对应关系不够明了
容易使程序员不受任何约束,随意转移控制
不支持逐步求精,使程序员不去考虑系统的全局结构
结构化程序流程图中一般包括3种基本结构,下述结构中(D)不属于其基本结构。
A.顺序结构 B.条件结构 C.选择结构 D.嵌套结构
在详细设计阶段,一种二维树形结构并可自动生成程序代码的描述工具是(A)。
A.PAD B.PDL C.IPO D.判断树
软件详细设计的主要任务是确定每个模块的(A)。
A.算法和使用的数据结构 B.外部接口 C.功能 D.编程
为了提高模块的独立性,模块之间最好是(D)。
A.公共耦合 B.控制耦合 C.内容耦合 D.数据耦合
为了提高模块的独立性,模块内部最好是(C)。
A.逻辑内聚 B.时间内聚 C.功能内聚 D.通信内聚
软件设计中,可应用于详细设计的工具有(D)。
A.数据流程图、PAD图、N-S图 B.业务流程图、N-S图、伪码 C.数据流程图、PAD图、N-S图和伪代码 D.顺序(程序)流程图、PAD图、N-S图和伪代码
您可能关注的文档
- 《认识平年和闰年》教学反思.doc
- 《认识其他动物的卵》教学设计.doc
- 《认识人民币》第1课时教学反思.doc
- 《认识人民币》观课报告.doc
- 《认识三角形》听课记录.doc
- 《认识视频媒体》教学设计.doc
- 《认识图形》教学设计与反思.doc
- 《认识图形》评课稿.doc
- 《认识图形练习》教学反思.doc
- 《认识因特网》教学案例-精品作文.doc
- 《2025年体育培训行业洞察:青少年跆拳道专项技能培训市场分析》.docx
- 2025年小众展会行业报告研究垂直领域展商品牌塑造.docx
- 《光伏设备行业研究:2025年TOPCon技术迭代与全球化产能布局机遇风险评估》.docx
- 2025年甘肃省安全员C证证考试及甘肃省安全员C证试题解析.docx
- 2025福建福州市仓山区三叉街街道办事处招聘社区编外人员1人备考题库附答案解析.docx
- 2026届黄山市化学九上期末质量跟踪监视试题含解析.doc
- 《2025年服装行业快时尚供应链协同创新方案》.docx
- 2025福建福州工会招聘工会社会工作者35人备考题库带答案解析.docx
- 2025年实习报告格式及字体要求(十五篇).docx
- 永州师范高等专科学校单招《数学》检测卷及完整答案详解一套.docx
最近下载
- 2025年物业管理师职业技能鉴定考试(技能实操·中级/四级)题库 (1).docx
- 《机场周围区域飞机噪声环境标准》(征求意见稿)编制说明.pdf VIP
- 智慧树知到《职业生涯规划-体验式学习》章节测试答案.docx VIP
- 2025《以蚂蚁金服为例的盈利模式分析》12000字.docx VIP
- 16D702-6 城市照明设计与施工.pptx VIP
- 16D702-6 城市照明设计与施工.docx VIP
- 安全生产应急救援制度.docx VIP
- 生产安全事故报告及处理制度.docx VIP
- 6大数据导论-第6章-数据存储与管理(2020年秋季学期).ppt VIP
- 2025年物业管理师职业技能鉴定考试(技能实操·高级/三级)全真模拟题库五.docx
原创力文档


文档评论(0)