网站大量收购独家精品文档,联系QQ:2885784924

级SE试卷A答案.docVIP

级SE试卷A答案.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
级SE试卷A答案

判断下列叙述正确否。正确用“√”错误用“×”表示(每小题1分,共15分) 答案栏 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 √ √ × √ × × × √ √ × × √ × × √ 在面向对象建模中,主题划分提供了一种在更高抽象层次上描述系统的手段。 面向对象的开发方法用对象分解取代了传统方法的功能分解。 调试是一种测试过程。 软件中80%的错误存在于20%的模块中。 开发软件就是编写程序。 形式化方法不需要建立详细的文档。 软件质量主要取决于所选择的程序设计语言、算法技巧和编码质量等因素。 在软件结构中,一个模块的作用域应该在该模块的控制域之内。 软件需求规格说明的作用之一是表述用户和开发人员对软件要做什么的共同理解。 结构化分析方法在建立系统模型时使用“一般/特殊”等结构来组织信息。 随机生成的测试用例更能提高测试的效果,故不需要长期保存已有的测试用例。 软件维护时因为重新定义局部或全局变量、重新定义记录或文件格式而导致软件错误。这种维护的副作用属于代码修改的副作用。 如果软件产品的开发周期拖后了,可以通过增加人手来加快软件的开发速度。 软件工程就是把一般的工程原理应用于软件开发过程。 UML中的用例图是用于描述系统需求的主要表示方式。 填空题(每小题2分,共20分) 软件工程方法学的三个基本要素是指: 过程 、 方法 、 工具 。 软件质量保证(SQA) 在某一PASCAL语言版本中规定: “标识符是由字母开头,后跟字母或数字的任意组合构成。有效字符数为8个,最大字符数为80个。” “标识符必须先说明,再使用。” “在同一说明语句中,标识符至少必须有一个。” 要求: 用等价类划分的方法,建立输入等价类表;(7分) 选取足够多的测试用例,覆盖所有的等价类。(8分) 下面选取了9个测试用例,它们覆盖了所有的等价类。 ① VAR x,T1234567:REAL; BEGIN x := 3.414; T1234567 := 2.732; ...… 覆盖(1), (2), (4), (8), (9), (12), (14) ② VAR :REAL;覆盖(3) ③ VAR x,:REAL;覆盖(5) ④ VAR REAL;覆盖(6) ⑤ VAR T12345......:REAL;覆盖(7),多于80个字符 ⑥ VAR T$:CHAR;覆盖(10) ⑦ VAR GOTO:INTEGER;覆盖(11) ⑧ VAR 2T:REAL;覆盖(13) ⑨ VAR PAR:REAL; BEGIN ...... PAP := SIN (3.14 * 0.8) / 6;覆盖(15) 2. 学生成绩查询系统的建模(共15分,a,b两题中任选一题,对于自己选择的应用系统,请首先将问题描述清楚) 在学校的教学管理系统中,学生查询成绩就是系统中的一次交互行为。问题陈述如下: 开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。在用户输入学号后,系统查对学生文件,核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消。若输入正确,出现“请输入课程名”。一旦输入课程名,就开始查找课程文件:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消。若输入正确,则根据“学号”和“课程名”,查询选课文件。 若在选课文件中查询成功,显示查询到的成绩,当用户选择“继续查询”后回到“请输入学号”,当用户选择“结束查询”后回到首页,若查询失败。则显示“查询失败”后回到“请输入学号”。 a.要求: 请画出该系统的分层数据流图; (8分) 请编写辅助数据流图描述的数据字典; (7分) b.应用UML语言,采用面向对象的分析方法,对上题的需求内容进行建模描述。 要求: 请画出该系统的分层用例图; (8分) 依据用例图画出该系统的类图,并注明各个类的属性和服务; (7分) 数据字典: 名字:学生 别名:学生信息 描述:有关学生的所有个人信息内容。 定义:学生=学号+姓名+年龄+班级+入学成绩+性别 学生 学号检查 课程名检查 查询成绩信息 学生成绩库 显示成绩信息 学生号 学生号错误 课程名错误 课程名 学生号和课程名信息 学生号和课程名信息 学生成绩

您可能关注的文档

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档