中国电子科技大学答案《软件工程》20秋期末考试

上传人:奥鹏****师 文档编号:160848734 上传时间:2021-01-12 格式:DOC 页数:11 大小:16.45KB
返回 下载 相关 举报
中国电子科技大学答案《软件工程》20秋期末考试_第1页
第1页 / 共11页
中国电子科技大学答案《软件工程》20秋期末考试_第2页
第2页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《中国电子科技大学答案《软件工程》20秋期末考试》由会员分享,可在线阅读,更多相关《中国电子科技大学答案《软件工程》20秋期末考试(11页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学软件工程20秋期末考试客服范老师:aopon007试卷总分:100 得分:100一、单选题 1.面向对象设计OOD模型的主要部件中,通常不包括( )。A.通信部件B.人机交互部件C.任务管理D.数据管理【参考答案】: A2.需求分析阶段最重要的技术文档是( )。A.设计说明书B.需求规格说明书C.可行性分析报告D.用户手册【参考答案】: B3.某教学设备销售部门制定一项销售优惠政策,一次购买100台或100台以上者按八五折优惠,购买者是教师、学生按九折优惠。设C1表示购买的台数,C2为1、2、0分别表示教师、学生和其他人员,则符合九折优惠判定条件为( )。A.(C10)C.NOT(

2、C1100)AND(C2=0)D.NOT(C10)【参考答案】: A4.数据流图所描述的是实际系统的( )。A.逻辑模型B.物理模型C.程序流程D.数据结核【参考答案】: A5.下列不属于概要设计所解决的问题范围的是( )。A.确定模块的层次结构B.全程数据结构的设计C.描述系统的功能与性能D.修改用户手册【参考答案】: C6.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这地特点称为类的( )。A.多态性B.封装性C.继承性D.重用性【参考答案】: C7.软件危机具有下列表现( )。 I. 对软件开发成本估计不准确 II. 软件产品的质量往往靠不住 III. 软件常

3、常不可维护 IV. 软件成本逐年上升A.I、II和IIIB.I、III和IVC.II、III和IVD.以上都正确【参考答案】: D8.决定软件工程方法论所有步骤的关键目标是提高软件的( )。A.可移植性B.可靠性C.可维护性D.效率【参考答案】: C9.软件工程的出现是由于( )。A.软件危机的出现B.计算机硬件技术的发展C.软件社会化的需要D.计算机软件技术的发展【参考答案】: D10.下列属于应用软件的是( )。 计算机辅助教学软件 软件测试工具 办公自动化软件 工程与科学计算软件A.、和B.、和C.、和D.以上都正确【参考答案】: B11.为了提高模块( ),当修改或维护模块时减少把一个

4、模块的错误扩散到其他模块中去的机会。A.耦合性B.独立性C.内聚性D.共享性【参考答案】: B12.软件开发技术不包含( )。A.软件开发方法学B.软件工程环境C.软件工具D.软件质量度度量【参考答案】: D13.下列四个软件可靠性定义中正确的是( )。A.软件可靠性是指软件在给定的时间隔内,按用户工求成功运行的概率B.软件可靠性是指软件在给定的时间间隔内,按设计要求成功运行的概率C.软件可靠性是指软件在正式投入运行内,按规定说明书的规定成功运行的概率D.软件可靠性是指软件在给定时间间隔内,按规格说明书的规定成功运行的概率【参考答案】: D14.软件生命周期一般都被划分为若干个独立的阶段,其中

5、占用精力和费用最多的阶段往往是( )。A.运行和维护阶段B.设计阶段C.代码实现阶段D.测试阶段【参考答案】: A15.下列各项中,( )不是增加软件维护工作量的因素。A.用户数量的增加B.使用结构化技术或面向对象技术C.软件功能扩充D.应用环境变化【参考答案】: B16.以下关于数据流图的说法错误的是( )。A.数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储B.数据流图是用作结构化分析的一种工具C.传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成D.数据流图的绘制采用自上向下、逐层分解的方法【参考答案】: C17.下列属于软件的特点的是( )。A.软件是一

6、种逻辑实体,具有抽象性B.软件在使用过程中没有磨损、老化的问题C.软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高D.以上都正确【参考答案】: D18.软件测试的基本目标是( )。A.确定白盒法或黑盒法B.确定单元测试或集成测试C.确定测试范围和路径D.确定一组测试数据以尽可能多地发现错误【参考答案】: D19.软件维护过程中,可能会引起维护副作用的是( )。A.修改代码或数据后未作测试B.进行改正性维护时错误未全部改正C.进行完善性、适应性或预防性维护时考虑因素不全面D.维护过程中发生系统运行错误【参考答案】: A20.下列几种耦合中,( )的耦合性最强。A.公共耦合B.数据耦合C

7、.控制耦合D.内容耦合【参考答案】: D21.衡量模拟独立性的两个定性的度量标准是( )和( )。A.一致性B.经济性C.耦合性D.内聚性E.完备性【参考答案】: CD22.三种描述加工逻辑的工具各有优缺点,对于顺序执行和循环执行的动作,用( )描述。对于存在多个条件复杂组合的判断问题,用( )和( )。A.结构化语言B.判定表C.程序流程图D.判定树E.高级语言程序【参考答案】: ABD23.效益分析有形效益和无形效益两种。有形效益可以用( )、( )、( )等指标进行度量;无形效益主要从性质上、心理上进行衡量,很难直接进行量的比较。A.货币汇率B.货币的时间价格C.人员薪资报酬D.投资回收

8、期E.纯收入【参考答案】: BDE24.( )是计算机程序及其说明程序的各种文档;( )是计算机任务的处理对象和处理规则的描述;( )是有关计算机程序功能、设计、编制、使用的文字或图形资料。A.数据B.软件C.程序D.算法E.文档【参考答案】: BCE25.数据字典有以下四类条目:( )、( )、( )、( )。其中( )是组成数据流和数据存储的最小元素。A.数据流B.数据项C.文件D.基本加工E.数据项【参考答案】: ABCDE26.变换型数据处理的工作过程一般分为三步:( )、( )和( ),这三步体现了变换型DFD的基本思想。A.演算数据B.取得数据C.变换数据D.输出数据E.交换数据【

9、参考答案】: BCD27.加工逻辑也称为“小说明”,常用的加工逻辑的描述工具有:( )、( )、( )。A.形式语言B.结构化语言C.面向对象编程语言D.判定表E.判定树【参考答案】: BDE28.可行性研究需要从以下三个方面分析研究每种解决方法的可行性:( )、( )、( )。A.技术可行性B.成本可行性C.经济可行性D.操作可行性E.算法可行性【参考答案】: ACD29.数据字典中的加工逻辑主要描述该加工 ,即实现加工的策略,而不是实现加工的细节,它描述如何把输入数据流变换为输出数据流的 。A.“做什么”B.输出C.加工规则D.输入E.步骤【参考答案】: AC30.在SA方法的需求描述工具

10、中,( )描述系统的分解,即描述系统由哪几部分组成,各部分之间有什么联系等等。( )定义了数据流图中每一个图形元素。结构化语言、判定表或判定树则详细描述数据流图中不能被再分解为( )。A.数据流图B.数据字典C.子程序D.数据库E.每一个加工【参考答案】: ABE31.用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个主模块 ,它的作用是调用被测的模块。( )T.对F.错【参考答案】: F32.结构化设计方法是面向对象的设计方法。( )T.对F.错【参考答案】: F33.软件工程的主要思想是从理论的角度来观察分析软件开发盒生产活动。 ( )T.对F.错【参考答案】: F34.在软件的

11、开发过程中,工作量最大的一个阶段就是编写程序。 ( )T.对F.错【参考答案】: F35.在软件测试中,确认(验收)测试主要用于发现软件设计阶段的错误。( )T.对F.错【参考答案】: F36.结构化程度设计方法能改善程序结构,但往往会降低程序的运行效率。 ( )T.对F.错【参考答案】: T37.白盒测试是功能测试,依据需求规格说明书,检查程序是否满足功能要求。白盒测试又称为功能测试或数据驱动测试。( )T.对F.错【参考答案】: F38.结构化设计方法采用变换分析和事务分析技术实现从数据结构导出程序结构。( )T.对F.错【参考答案】: F39.软件质量因素中,健壮性是指软件产品能准确执行需求规格说明中所规定的任务。( )T.对F.错【参考答案】: F40.在软件的开发过程中,工作量最大的一个阶段就是测试阶段。T.对F.错【参考答案】: T

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号