CSSE 板


LINE

※ 引述《maxe (gt)》之铭言: : 最近自学软体工程 : 我看的事 software Engineering:A practition's approach 5/e : 中文翻作 软体工程 -实物专家做法 : 其中有张投影片 怎麽看都看不懂 : 不知哪位大哥能解说一下 : ps.这边问这种问题违反板规吗? : 以下为投影片内容 : 标题: Algorithm design : 1.the closest design activity to coding : 2.the approach: : -review the design description for the component : 回顾元件的设计叙述?? 在这的意思是要去了解元件 然在在做演算法的设计吗? : -use stepwise refinement to develop algorithm : 使用逐步细分的方式开发演算法(这比较能懂) : -use structured programming to implement procedural logic : 用结构化的程式设计去实作程序逻辑? 程序逻辑是? : 又与structured programming的关系是?? : -use 'formal methods' to prove logic : 使用正式方法去验证逻辑??所谓的formal methods是?? : 是有某位人物发明这个方法?? : 还是说用中规中矩的方式来验证逻辑~~此处的逻辑又是谁的逻辑呢 : 演算法的逻辑吗? 你好,我想我大概了解你的问题, 我也尽量就我所学的回答你, 如果有任何错误的地方请见谅。 首先,一般软体工程开发,应该是先将大的系统切割成细小的部份, 这点应该没有甚麽问题。投影片也应该是从这边开始的。 系统分部後会依照不同的功能被切割为元件。 这里的元件看是依照物件导向方式设计还是依照结构导向设计, 会有不同的描述机制或是工具,如果是前者,那麽应该会有程序描述文件 ,如果是後者计,则每个被切割的类别通常会给予一张CRC卡。 投影片的目的应该是指你必须先确切的了解设计文件与需求文件, 然後才去实做这部份的演算法。 在PSP(个人软体程序)的训练当中,也是要求先熟悉所有的要求与文件描述, 然後设定工作脚本(script),才接着设计演算法的。 这边的Procedure Logic指的便是你的演算法。 在任何分部模组或程序完成之後,有一些验证方式将会被使用, formal method 指的是合乎规范的测试流程。 所有的Test都是为了符合V&V。 这些测试流程通常会有以下几个分类: 1. 黑箱与白箱测试 (通常这个部份就会测试逻辑与结果了) 2. Alpha与Beta测试 3. Unit Testing 4. Integration testing:包含回归测试或烟雾测试法。 5. System Testing : 包含压力测试,复原测试,安全测试以及效能测试。 有些测试必须使用测试个案(Test Cases) 测试个案的多寡则取决於程序的循环复杂度。 测试个案的数量必须大於等於程序的循环复杂度,以求每个决策点之逻辑无误。 我想这就是所谓的formal method。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.138.33.173
1F:推 maxe:谢谢你详细的解说 让我懂了九成以上 还补充我所没问到的 04/30 21:45
2F:→ maxe:真的是感激不尽 04/30 21:46







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP