当前位置: 首页 > 试题汇总 > 汇聚详情
福建师范大学软件工程期末试卷A
  • 使用面向对象设计方法进行高层设计,以建立系统的体系结构。这样的结构有哪几种主要的组成部分?每一部分所承担的职责是什么?

    查看答案
  • 画出“传感器监测”的用例的活动图。

    查看答案
  • 从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。

    A.对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。

    B.已有的软件被改版时,由于受到变更的影响,改版前正常的功能可能发生异常,性能也可能下降。因此,对变更的软件进行测试是必要的。

    C.在意识到被测试模块的内部结构或算法的情况下进行测试。

    D.为了确认用户的需求,先做出系统的主要部分,提交给用户试用。

    E.在测试具有层次结构的大型软件时,有一种方法是从上层模块开始,由上到下进行测试。此时,有必要用一些模块替代尚未测试过的下层模块。

    供选择的答案:

    A~E.①仿真器

    ②代码审查

    ③模拟器

    ④桩

    ⑤驱动器

    ⑥域测试

    ⑦黑盒测试

    ⑧原型

    ⑨白盒测试

    ⑩退化测试

    查看答案
  • 在软件维护的实施过程中,为了正确、有效地修改,需要经历以下3个步骤:(A)、(B)、(C)。(A)是决定维护成败和质量好坏的关键。(C)包括(D)确认、计算机确认和维护后的(E)。供选择的答案:A~C.①修改程序②建立目标程序③分析和理解程序④重新验证程序⑤验收程序D.①动态②静态③人工④自动E.①验证②验收③检验④存档

    查看答案
  • 从供选择的答案中选出应该填入下面()中的正确答案。A.汇编程序是指()。①用汇编语言写的程序②符号程序③汇编语言的处理程序B.为了实现递归子程序的正确调用,人们必须用()来保存()及有关信息。①堆栈②线性表③队列④树⑤入口点⑥返回地址⑦断点C.UNIX操作系统是()研制的,它是用程序语言()书写实现的。①Bell实验室②DEC公司③IBM公司④PASCAL⑤并发PASCAL⑥MODULA⑦C

    查看答案
  • 从供选择的答案中选出应填入下列()中的字句。

    软件测试的目的是(A)。为了提高测试的效率,应该(B)。使用白盒测试方法时,确定测试数据应根据(C)和指定的覆盖标准。与设计测试数据无关的文档是(D)。

    供选择的答案:

    A.①评价软件的质量

    ②发现软件的错误

    ③找出软件中的所有错误

    ④证明软件是正确的

    B.①随机地选取测试数据

    ②取一切可能的输入数据作为测试数据

    ③在完成编码以后制定软件的测试计划

    ④选择发现错误的可能性大的数据作为测试数据

    C.①程序的内部逻辑

    ②程序的复杂程度

    ③使用说明书

    ④程序的功能

    D.①该软件的设计人员

    ②程序的复杂程度

    ③源程序

    ④项目开发计划

    查看答案
  • 下面有关软件维护的叙述有些是不准确的,请列举5个正确的叙述。供选择的答案:()①要维护一个软件,必须先理解这个软件。②阅读别人写的程序并不困难。③如果文档不齐全也可以维护一个软件。④谁写的软件就得由谁来维护这个软件。⑤设计软件时就应考虑到将来的可修改性。⑥维护软件时一件很吸引人的创造性工作。⑦维护软件就是改正软件中的错误。⑧维护好一个软件是一件很难的事情。

    查看答案
  • 在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用(①)是最为合适的。UML结构包括了基本构造块.公共机制和(②)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(③),约束(Constraint)扩展了UML(④)。

    ①A.协作图(CollaborationDiagram)

    B.序列图(SequenceDiagram)

    C.活动图(ActivityDiagram)

    D.状态图(StatechartDiagram)

    ②A.把这些构造块放在一起的规则

    B.图形或文字修饰

    C.类与对象的划分以及接口与实现的分离

    D.描述系统细节的规格说明

    ③A.构造块的特性,允许创建详述元素的新信息

    B.构造块的语义,允许增加新的规则或修改现有的规则

    C.语义,允许创建新的构造块

    D.词汇,允许创建新的构造块

    ④A.构造块的特性,允许创建详述元素的新信息

    B.构造块的语义,允许增加新的规则或修改现有的规则

    C.语义,允许创建新的构造块

    D.词汇,允许创建新的构造块

    查看答案
  • 软件详细设计工具可分为三类,即:图示工具、设计语言和表格工具。图示工具中,(A)简单而应用广泛、(B)表示法中,每一个处理过程用一个盒子表示,盒子可以嵌套。(C)可以纵横延伸,图形的空间效果好。(D)是一种设计和描述程序的语言,它是一种面向(E)的语言。供选择的答案:A~C:①NS图②流程图③HIPO图④PAD图D:①C②PDL③RPOLOG④PASCALE:①人②机器③数据结构④对象

    查看答案
  • UML是一种面向对象的统一建模语言。它包含10种图,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actor指(①),用例可以用(②)图来描述。状态图指明了对象所有可能的状态以及状态间的迁移(transition)。如果一个并发的状态由n个并发的子状态图组成,那么,该并发状态在某时刻的状态由(③)个子状态图中各取一个状态组合而成。协作图描述了协作的(④)之间的交互和链接(1ink),它画成(⑤)图的形式。

    ①A.人员

    B.单位

    C.人员或单位

    D.人员或外部系统

    ②A.类

    B.状态

    C.活动

    D.协作

    ③A.每一

    B.任意一

    C.任意二

    D.任意m(m≤n)

    ④A.对象

    B.类

    C.用例

    D.状态

    ⑤A.对象

    B.类

    C.用例

    D.状态

    查看答案
  • 软件需求分析的任务不应包括(A)。进行需求分析可使用多种工具,但(B)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(C)。需求规格说明书的内容不应当包括(D)。该文档在软件开发中具有重要的作用,但其作用不应当包括(E)。

    供选择的答案:

    A:①问题分析

    ②信息域分析

    ③结构化程序设计

    ④确定逻辑模型

    B:①数据流图

    ②判定表

    ③PAD图

    ④数据词典

    C:①要让软件做什么

    ②要给该软件提供哪些信息

    ③要求软件工作效率如何

    ④要让软件具有什么样的结构

    D:①对重要功能的描述

    ②对算法的详细过程性描述

    ③软件确认准则

    ④软件的性能

    E:①软件设计的依据

    ②用户和开发人员对软件要“做什么”的共同理解

    ③软件验收的依据

    ④软件可行性分析的依据

    查看答案
  • 从供选择的答案中选出正确的答案填入下面的()中。

    块间联系和块内联系是评价程序模块结构质量的重要标准。联系的方式、共用信息的作用、共用信息的数量和接口的(A)等因素决定了块间联系的大小。在块内联系中,(B)的块内联系最强。

    SD方法的总的原则是使每个模块执行(C)功能,模块间传送(D)参数,模块通过(E)语句调用其他模块,而且模块间传送的参数应尽量(F)。

    此外,SD方法还提出了判定的作用范围和模块的控制范围等概念。SD方法认为,(G)应该是(H)的子集。

    供选择的答案:

    A:①友好性

    ②健壮性

    ③简单性

    ④安全性

    B:①巧合内聚

    ②功能内聚

    ③通信内聚

    ④信息内聚

    C:①一个

    ②多个

    D:①数据型

    ②控制型

    ③混合型

    E:①直接引用

    ②标准调用

    ③中断

    ④宏调用

    F:①少

    ②多

    G~H:①作用范围

    ②控制范围

    查看答案
  • 如何理解模块独立性?用什么指标来衡量模块独立性?

    查看答案
开通找答案会员
已为用户解答试题的人次:
1296623932
选择会员套餐:
推荐
¥49.8
0.54元/天
3个月
¥39.8
¥60.00
1个月
¥99.8
¥150.00
1年
选择支付方式:
微信付款
支付宝付款
立即支付
会员特权: 会员须知
可退款
账号未使用的话,支持退款
免注册
支付后,系统自动注册账号给您
无限看题
不限次数随时看题
智能搜题
下载APP,可拍照、语音搜题
随时随地
电脑、手机、平板均可使用
免广告
纯净体验,自动屏蔽广告
请使用微信扫码支付(元)
订单号:
支付后,系统自动为您完成注册
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服

恭喜您 !
购买会员成功

绑定手机 保存账号

温馨提示:请截图保存您的账户信息,以方便日后登录使用。

为提升您的使用体验,请安装

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录

温馨提示

联系客服
重新购买会员
自助解锁
稍后再说