- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件详细设计与编码 ? 对某门课程的成绩统计各分数段的人数,画 出 N-S 盒图 ? PAD 图 ? 判定表 ? 判定表一般由 4 部分组成 ? 判定表实例:某“订货单处理程序”的处理 逻辑描述为:“如果订货金额不足 500 元且 未过期,则向客户发出批准单和提货单,已 过期的什么也不发;如果订货金额超过 500 但不足 1000 ,则发出批准单和提货单,对 已过期的还要发过期通知单;如果订货金额 超过 1000 ,不论是否过期都要发出批准单 和提货单。” ? 某校制定了教师讲课课时津贴标准。对于各 种性质的讲座,无论教师是什么职称,每课 时津贴费一律 50 元;而对于非讲座课程,则 根据教师的职称来决定每课时津贴费:教授 30 元,副教授 25 元,讲师 20 元,助教 15 元。 画出判定表。 ? 判定树 ? 判定树实质上是判定表的一种变形,本质上是 一样的。优点是形式简单,缺点是不如判定表 简洁。 作业 ? 例 1 :某商场职工月工资的需求描述如下,请用判定表进行详 细设计。 ? 经理:重要部门经理且工龄大于 10 年的月工资是 4000 元;非 重要部门的经理工龄大于 10 年为 3000 ;不是重要部门且工龄 不满 10 年的工资为 2000 元; ? 组长:重要部门的组长且工龄大于 10 年的工资为 3000 元;非 重要部门的组长但工龄大于 10 年的工资为 2000 元;不是重要 部门且工龄不满 10 年的组长工资为 1200 元; ? 职工:重要部门的职工且工龄大于 10 年的工资为 2000 元;非 重要部门的职工但工龄大于 10 年度工资为 1200 元;一般职工 的月工资是 600 元。 ? 实例 2 :求整数 1 、 2 、 3 、 4 、 5 、 6 、 78 、 9 、 10 这 10 个数的 和,要求用盒图进行详细设计。 编码 ? 编码的目的 ? 编码的目的是使用选定的程序设计语言,把模 块的过程描述翻译为用该语言书写的源程序。 源程序应该正确可靠、简明清晰,而且具有较 高的效率。 ? 程序设计语言的分类 ? 面向机器的语言 ? 高级语言 ? 面向机器的语言 ? 机器语言 ? 汇编语言 ? 汇编语言的特点是用符号代替了机器 指令 代码,而 且助记符与指令代码一一对应,基本保留了机器语 言的灵活性。 ? 汇编语言中由于使用了助记符号,用汇编语言编制 的程序输入计算机,计算机不能象用机器语言编写 的程序一样直接识别和执行,必须通过预先放入计 算机的 汇编程序 中进行加工和翻译,才能变成能 够被计算机直接识别和处理的二进制代码程序。 ? MOV 功能 : ? 把源操作数送给目的操作数 ? 语法 : MOV 目的操作数 , 源操作数 ? 格式 : MOV r1,r2 ? ADD ? 功能 : 加法指令 ? 语法 : ADD OP1,OP2 ? 格式 : ADD r1,r2 ? 高级语言 ? 基础语言 ? 结构化语言 ? 专用语言 ? 基础语言 ? BASIC ? FORTRAN ? COBOL
文档评论(0)