- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、填空题1.软件工程是应用计算机科学、数学及管理科学等学科的.doc
一、填空题 1. 软件工程是应用 计算机科学 、 数学 及 管理科学 等学科的原理,借鉴传统工程的原理和方法,创建软件的工程。 2. 继瀑布模型之后,提出了 演化模型 、 螺旋模型 和 喷泉模型 等软件开发模型。 3. 用况(use case)之间具有 包含 、 扩展 和 泛化 关系。 4.为建立系统的对象关系模型(静态模型),面向对象方法使用的概念包括 对象 、 类 和 关联 等。 5. 结构化分析方法建立的系统模型包括三部分,它们是 DFD 、 数据字典 和 加工小说明 。 6.在软件过程中,基本过程包括 获取过程 、 供应过程 、 开发过程 等。 二、概念题 7.模块之间的内容耦合和公共耦合。 解答:耦合是模块之间相互关联程度的度量。内容耦合是指一个模块直接访问另一模块的私有数据或通过非正常入口进入另一模块。公共耦合是指两个或多个模块通过访问一个公共的数据结构发生关联。 8.变换型数据流图,并以图示说明之。 解答:如果一个数据流图具有明显的输入与变换、变换与输出之间的界面,那么,我们把这种数据流图称为变换型数据流图。 9.面向对象方法中的接口,并以图示说明之。 解答:接口是一种功能抽象机制,用于描述类、构件或子系统的外部可见操作,但并不描述这些操作的内部实现。即接口没有实现,也没有属性、状态和关联。接口只可以被其他模型元素使用,而不能访问其它模型元素。 10.类的N元关联,并以图示说明之。 解答:N元关联是三个类或多个类之间的一种关联。该关联的每一实例是一个N元组。二元关联是N元关联的特殊情况。 三、简答题 11.在面向对象分析方法中,为了描述客观事物之间的关系所给出的基本概念。 解答:在面向对象分析方法中,为了描述客观事物之间的关系,给出的基本概念主要有: 链:用于描述对象之间的任一引用关系; 关联:一组具有相同结构和语义的链称为关联。可见,关联用于描述类、构件等之间的一种语义关系。关联包括二元关联和N元关联。 关联端点:引入关联端点的目的,主要是为了表达关联的一些特定属性,例如多重性、可变性等,并且为了表达一些特定的关联:聚合、组合、泛化等。 限定符:一种特定的关联属性,该属性的值将相关联的对象集进行了一个划分。 关联类:一个关联类是一个关联,该关联也有类的一些性质。通过关联类,可以更详细的表达一个关联的语义。 12.举例说明软件开发方法学的基本构成。 解答:从构成上来讲,软件开发方法学主要由三部分组成,它们是:概念与表示、过程以及工具。例如:结构化分析方法提出的概念有:数据流、加工、数据存储、数据源和数据潭,其表示分别为:数据流: ;加工: ;数据存储: ;数据源与数据潭: 。就过程而言,结构化分析方法首先根据问题陈述,画出该系统的DFD;然后,针对该DFD,给出相应的数据字典;最后,根据问题陈述,给出“叶”加工的加工小说明。 13.软件测试过程模型。 解答:软件测试过程模型如下所示: 14.质量体系以及CMM的关键过程域。 解答:按费根堡姆的观点,“在制造及传递某种特定质量标准的产品时,必须配合适当的管理和技术作业程序,由这些程序所组成的结构,称为质量体系。”根据这一定义,在一个侧面,我们可以把CMM看作是质量体系的一个具体实现。其中,每一等级有若干关键过程域定义。所谓关键过程域,是指那样的过程域(相互关联的若干软件实践活动和有关的基础设施的集合),它们的实施对达到该成熟度等级的目标具有保证作用。例如,CMM2级的关键过程域包括:软件配置管理,软件质量保证,软件子产品工程,软件项目规划,软件项目跟踪和监督,需求管理。 四、变换题 15.将下面的PAD图转换为N-S图和伪码。 解答:1)N-S图: 2)伪码: begin S1; while X1 do if y1 then S3 else while Z5 do S2; S4; If w0 then S5 else while w1 do S6; S7; While x10 do begin S8; S9 end End. 16.将下面的数据流图(DFD)转换为初始的模块结构图(MSD)。 解答:初始的模块结构图如下所示: 五、解答题 17.根据下面给出的程序控制流程图,设计最少的测试用例,实现: 分支覆盖; 条件组合覆盖。 其中: 分支2的条件为X0;分支5为条件组合y0 and z1; 假定在执行时,过程块6将x的值加1,结点8将y和z的值均加1,而其他过程块、结点和分支均不改变x、y、z的值。 解答:1)分支覆盖,设用例的形式为[x,y,z] 用例1:
您可能关注的文档
- 《化石吟》教案设计.doc
- 《医学文献检索》教学大纲-图书馆.doc
- 《发动机气缸盖罩橡胶密封垫》征求意见稿编制说明-中国化工集团.doc
- 《变压器类产品用橡胶密封制品》征求意见稿-全国橡胶与橡胶制品标准化.doc
- 《变压器类产品用橡胶密封制品》征求意见稿编制说明-西北橡胶塑料研究.doc
- 《古代汉语》授课教案.doc
- 《只有一个地球》教学设计(李丛强).-山西基础教育网.doc
- 《吴文化园本课程审议及其序列化研究》课题成果一览表-无锡市泰伯实验.doc
- 《复变函数》(西安交大第四版)第一章复数与复变函数§1.复数及其代数.doc
- 《复变函数》习题资料(一).doc
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
有哪些信誉好的足球投注网站
文档评论(0)