软件工程题库.docx

上传人:lao****ou 文档编号:71608 上传时间:2023-01-27 格式:DOCX 页数:87 大小:1.61MB
下载 相关 举报
软件工程题库.docx_第1页
第1页 / 共87页
软件工程题库.docx_第2页
第2页 / 共87页
软件工程题库.docx_第3页
第3页 / 共87页
软件工程题库.docx_第4页
第4页 / 共87页
软件工程题库.docx_第5页
第5页 / 共87页
亲,该文档总共87页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《软件工程题库.docx》由会员分享,可在线阅读,更多相关《软件工程题库.docx(87页珍藏版)》请在第一文库网上搜索。

1、附件:高等教育自学考试软件工程课程代号(02333)综合练习题第一章选择题第二章填空题第三章名词解释第四章简答题第五章应用题第一章选择题1 .可行性研究要进行需求分析是B.全面的D.彻底的B.隐含的错误D.运行时误操作A.详细的C.简化的、压缩的2 .产生软件维护的副作用,是指A.开发时的错误C.因修改软件而造成的错误3 .在一个以开始口期排定的项目中,我们对某任务设置了 “不得早于开始”的限制,若要撤销该限制,只需将限制类型更改为A.越早越好B.越晚越好C.不得晚于开始D.不得早于结束4 .软件测试的对象包括A.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平

2、台软件D,源程序和目标程序5.面向对象方法有许多特征,如软件系统是由对象组成的;对象彼此之间仅能通过传递消息互相联系;层次结构的继承和A.开发过程基于功能分析和功能分解B.强调需求分析重要性C.把对象划分成类,每个对象类都定义一组数据和方法D.对既存类进行调整6 .若某任务为固定单位类型,则当任务工期增加时,任务的工作时将会A.不变B.增加C.减少D.以上都不对7 .两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数的个数是A. 25B. 30C. 50D.608 .快速原型模型中,用于及早向用户提交一

3、个原型系统的是A.实验型原型B.探索型原型C.提交型原型D.演化型原型9 .在软件详细设计过程中不采用的工具为 B. PDLA.判定表C.数据流图D. IPO图10 .下列关于项目管理的基本特征说法正确的是A.一次性B.共享性C.一致性D.复杂性11 .开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作A.软件工程B.软件周期C.软件危机D.软件产生12 .下列关于JSP方法不正确的说法是 A. JSP方法主要用于规模不大的数据处理系统B. JSP方法不明确的划分软件概要设计和详细设计的两个阶段C. JSP方法适用于输入数据和输出数据之间有对应关系的问题求解D. JSP方法根据输

4、入、输出的数据结构,按一定的规则映射成软件的体系结构,因此它只适用于详细设计阶段13 .如果有2个工程师去软件公司工作3个工作日,每个工作日的投入为5小时,则该任务的总工时为A. 72个小时B. 30个小时C. 24小时D. 8小时14 .在目前比较流行的开发语言中,不属于面向对象的语言是 A.C+语言B.C语言C.C#语言D. Java语言15 .只有单重继承的类层次结构是什么类型的层次结构。A.网状型B.星型C.树型D.环型16 .项目管理中,工期、实际工期、剩余工期这3种工期之间的关系为A. “剩余工期”二“工期”一“实际工期”B. “乘馀工期”=“工期” + “实际工期”C. “工期”

5、=“剩余工期”一“实际工期”D. “工期”=“实际工期” 一 “剩余工期”17 .监控特定的项目成果,判断它们是否符合有关的质量标准,并找到方法消除造成软件开发过程中不符合质量要求的原因,这个过程叫A.系统设计B.质量控制C.需求分析D.可行性分析18 .在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的子功能的方法称为B.结构化D.抽象化A.细化C.模块化19 .结构化方法在建立软件系统的结构模块时按照以下哪种方法进行。A.由底向上B.自顶向下C.随机D.回归20 .两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为A.控制耦合B.公共耦合C.标记耦合D.数据

6、耦合21 .变更控制是一项最重要的软件配置任务,存取控制处理“检出”,同步控制处理的是A.登入B.管理C.填写变更要求D.审查22 .维护中,因误删除一个标识符而引起的错误,它产生的原因与下列相关的是A.文档B.数据C.编码D.设计23 .若要使3个工人全职参与某软件的开发工作,则可在资源工作表中的“最大单位”域中输入A. 200%B. 100%C. 50%D. 300%24 .时序图的坐标轴的个数为A.一个B.两个C.三个D.四个25 .软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫A.生存期B.面向对象设计C.面向对象程序设计D.面向对象分析26 .下列不属于资源信息内容的

7、是 A.资源的工时民资源的成本C.时间分段工时及时间分段成本D.任务拆分27 .对于软件的8测试,下列描述正确的是A. 13测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B. B测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C. B测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D. B测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试28 .软件维护中,因重新初始化控制标志或指针而引起的错误是以下哪一项的副作用?A.文档B.数据C.编码D.设计29 .根据输入输出的数据结构产生程序结构的设计方法是A.PARNAS方法B.JAC

8、KSON 方法C.WIRTH方法D.DIJKSTRA 方法30 .为了提高测试的效率,正确的做法是A.选择发现错误可能性大的数据作为测试用例B.随机选取测试用例C.在完成程序的编码之后再制定软件的测试计划D.区一切可能的输入数据作为测试用例31 .研究开发所需要的成本和资源是属于可行性研究中的A.技术可行性B.经济可行性C.社会可行性D.法律可行性32 .不适合作为科学工程计算的语言是 A. PascalB. CC. FortranD. Prolog33.下列有关管理视图的说法中,错误的一项是 A.默认情况下,PROJECT SERVER提供了 5类视图B.视图可以复制,并且可以同名C.在添加

9、视图时可以选择视图类型,修改视图时,不能对视图类型进行修改D.添加的视图不需要使用时,可以将其删除34.下列关于测试和调试的说法中正确的是A.测试工作包括发现错误,确定错误的原因和确切位置,排除软件中的错误B.测试就是调试,两者没有区别C.测试工作开始于开发工作完成之后D.调试主要在开发阶段进行35.在屏蔽硬件错误的冗错技术中,冗余附加技术有A.三模冗余B.信息冗余C.冗余备份程序的存储及调用D.关键程序和数据的冗余存储和调用36.若某项工作需要9名员工全职参与其中,则可在资源工作表中的“最大单位”域中输入A. 200%B. 100%C. 500%D. 900%37 .以用户需求为动力,以对象

10、作为驱动的模型是A.瀑布模型B.基于知识的模型C.喷泉模型D.增量模型38 .结构化设计是以哪个阶段产生的DFD图为基础,并且按一定的步骤映射成软件结构?A.可行性分析B.需求分析C.概要设计D.详细设计39 .结构化方法的基本原则是功能的分解和A.模块化B.信息隐蔽C.抽象D.细化40 .数据字典和数据流程图共同构成了系统的A.物理模型C.原型41 .系统流程图是描述的是A.逻辑系统C.体系结构B.逻辑模型D.目标模型B.程序系统D.物理系统42 .可维护性的特性中相互促进的是A.可理解性和可测试性B.效率和可移植性C.效率和可修改性D.效率和结构好43 .软件结构使用的图形工具,一般采用的

11、图为B. PADA. DFDC. SCD. ER44 .在变更控制中,可以用来确保由不同用户所执行的并发变更的是A.异步控制B.同步控制C.存取控制D.基线控制45 .原型化方法是用户和设计者之间执行的一种交互构成,适用的系统的是A.需求不确定性高的B.需求确定的C.管理信息D.实时46 .只有高水平的软件工程能力才能生产出高质量的软件产品。因此,需在软件开发环境或工具的支持下,运用先进的开发技术、工具和管理方法来提高的能力是A.组织能力B.软件质量C.设计软件D.开发软件47 .可以作为软件测试结束的标志的是A.使用了特定的测试用例B.错误强度曲线下降到预定的水平C.查出了预定数目的错误D.

12、按照测试计划中所规定的时间进行了测试48 .软件维护费用高的主要原因是A.生产率高B.生产率低C.人员多D.人员少49 .甘特图中,“横道图”的最小时间单位是A.季度B.年C.月D.天50 .以下说法中错误的是 A.进入集成测试要求待集成的软件单元均己通过单元测试。B.软件集成测试应测试软件单元之间的所有调用。C.软件集成测试应对已集成软件进行必须的静态测试,并先于动态测试。D.软件集成测试应由软件供方组织并实施,不得委托第三方进行。51 . IDEFo图反映出系统的应该做什么,除了A.系统做什么B.系统功能如何实现C.系统由谁来做D.系统实现的约束条件52 .黑盒测试在设计测试用例时,主要需

13、要研究A.需求规格说明与概要设计说明B.详细设计说明C.概要设计说明与详细设计说明D.项目开发计划53 .有关建立共享资源的说法中,错误的一项是 A.可以查看项目中资源的使用状况和成本B.可以将共享资源快速添加到新项目中C.不能发现并解决资源的过度分配D.可以打印关于项目中资源使用状况的资源报表54 .下列属于维护阶段的文档是A.软件规格说明B.用户操作手册C.软件问题报告D.软件测试分析报告55 .软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为A.可用性B.可靠性C.正确性D.完整性56 .在项目管理过程中采用投入比导向日程控制的方法来排定任务,如果有一项任

14、务的总工时为48小时,工期为2个标准工作日,为其分配三个资源,分配单位都是100%,那么每个资源所要完成的工时均为16小时。现在因为工作需要,给该任务减少一个分配单位为50%的资源,则任务的工期将变成A. 2个标准工作口B. 4个标准工作口C. 2. 4个标准工作日D. 2. 5个标准工作日57 .把软件生产的全过程人为地划分为若干阶段使得软件人员能根据每一阶段的不同特点更好地组织和管理软件项目的开发,这种概念就是A.软件项目管理B.软件工程C.软件项目计划D.软件生存期58 .软件需求不应包括B.环境需求D.用户界面要求B.进度表示D.管理性B.线性开发模型A.功能要求C.标准实现的空间需求59 .项目开发计划是什么类型的文档?A.设计性C.需求分析60 .瀑布模型是一种什么模型?A.风险驱动模型C.增量模型D.迭代模型61 .在软件详细设计过程中不采用的工具是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服