软件工程题库.docx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 题库
- 资源描述:
-
附件: 高等教育自学考试软件工程 课程代号(02333)综合练习题 63 .关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量;②保证软 件质量;③改进软件开发过程;④发现软件错误。其中正确的选项是 A.①、②、③ B.①、②、④ C.①、③、④.系统流程图用于描述 A.当前运行系统 C.目标系统.原型化方法对应的设计过程是 A.自外向内 D.①、②、③、④ B.当前逻辑模型 D.新系统 B.自顶向下 D.自底向上 C.自内向外 64 .可行性研究的目的是 A.开发工程 C.规划工程B.工程是否值得开发 D.维护工程 65 .下面①一④是关于软件评测师工作原那么的描述,正确的判断是 ①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量 ②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间 ③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误 ④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。 A.①、②B.②、③ C.①、③I).无.根据对软件开发机构调杳的结果可知,各类维护活动所占的比重是 A.完善性占50%,适应性占25%,校正性占21%,其他维护占4% B.完善性占25%,适应性占50%,校正性占21%,其他维护占4% C.完善性占21%,适应性占25%,校正性占50%,其他维护占4% D.完善性占21%,适应性占50%,校正性占25%,其他维护占4%.工程管理是以谁负责制为基础的目标管理。 A.企业领导B.工程经理 C.系统工程师D.程序员.用QESAT/C工具进行软件分析与测试时,以下说法中带送的是 A.白盒测试又称为程序结构测试,它主要进行程序逻辑结构的覆盖测试。 B.在进行测试之前,必须先建立以.p门为后缀的测试工程。 C.被测源文件可放在任意目录下。 D.进行软件静态分析不必运行被测试程序。 71.模块的内聚性最高的是 A.逻辑内聚 B.时间内聚 C.偶然内聚D.功能内聚.假设有一个计算类型的程序,它的输入量只有一个X,其范围是[-1. 0, I. 0],现从输 入的角度考虑一组测试用例:-1. 001,-1. 0,1. 0,1. 001。设计这组测试用例的方 法是 A.条件覆盖法B.等价分类法 C.边界值分析法D.错误推测法.在软件测试中,以下关于桩模块与驱动模块的说法正确的选项是 A,驱动模块在单元测试中输出数据 B.驱动模块在单元测试中接受数据,并反数据传送给被测模块 C.桩模块在单元测试中接收数据 D.桩模块调用被测模块,并把数据传送给被测模块.快速原型模型的主要特点之一是 A.开发完毕才见到产品 B.及早提供全部完整的软件产品 C.开发完毕后才见到工作软件 D.及早提供工作软件.以下文档与维护人员有关的有 B.工程开发计划 D.操作手册 B.资源的本钱 D.任务拆分 A.软件需求说明书 C.概要设计说明书.以下不属于资源信息内容的是 A.资源的工时 C.时间分段工时及时间分段本钱.在软件生存期的各个阶段中跨越时间最长的阶段是 A.需求分析阶段B.设计阶段 C.测试阶段D.维护阶段.软件工具一般是为软件人员开发和维护活动而使用的 A.硬件环境B.说明书 C.软件D.程序.在开发某一 IT项Fl时,如果一个程序员的每月薪水为3000元,且开发这项工程共需五 十个程序员工作2个月,那么该程序员组完成任务的本钱将是A. 30万元 B. 30万元 C. 10万元 D. 15万元 D. 20万元 72 .某工程用户定义的其开始日期是周日,默认情况下,Project会将任务排定在 B.紧接着的周一开始 I).无法确定 B.顺序、选择和重复 D.调用、返回和转移 A.当天开始 C.下周二开始.程序的三种基本控制结构是 A.过程、子程序和分程序 C.递归、堆栈和队列.以下选项中,哪个不属于构成工程的3个要素 A.时间B.费用 C.工程经理D.范围.软件质量的定义是 A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性 B.满足规定用户需求的能力 C.最大限度到达用户满意 I).软件特性的总和,以及满足规定和潜在用户需求的能力.提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错 误技术无法做到完美无缺和绝无错误,这就需要 A.消除错误B.检测错误 C.避开错误I).容错.为了提高测试的效率,应该 A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C.在完成编码以后制定软件的测试计划 D.选择发现错误可能性大的数据作为测试数据.在配置管理中,“检出”和“登入”处理实现了两个中重要的变更控制要素,即同步控 制和 B.同化控制 D.存取控制 A.同心控制 C.基线控制.软件工程的纵向分解是把软件开发分为几个 A.模块B.阶段 C.子系统D.过程.以下属于用白盒技术设计测试用例的是 A.错误推测B.逻辑覆盖 C.等价类划分D.因果图.下冽选项中不是Project2007的常见视图的是 A.甘特图B.网络图 C.资源工作图D.关系图.在软件测试当中,分支测试属于 A.白盒测试B.黑盒测试 C.边界值分析测试D.等价划分测试.在SD方法中全面指导模块划分的最重要的原那么是 A.程序模块化B.模块高内聚 C.模块低耦合D.模块独立性.某公司招募软件开发人员,如果一个软件工程师月薪水为5000元,需要三个工程师工 作3个月,那么该系统完成任务的本钱将是 A. 30万元B. 10万元 C. 45万元D. 20万元.下面关于测试用例的说法,正确的选项是 A.测试用例通常由软件开发人员根据自己写的代码而设计 8. 一个成功的测试用例将证明程序的正确性 C.测试用例的设计与软件的具体功能或性能有密切的关系 D.在编写测试用例的时候,一般不再需要考虑需求说明.因计算机硬件和软件环境的变化而作出的修改软件的过程称为 A.教正性维护B.适应性维护 C.完善性维护D.预防性维护.采用Gantt图表示软件工程进度安排,以下说法中正确的选项是 A.能够反映多个任务之间的复杂关系 B.能够直观表示任务之间相互依赖制约关系 C.能够表示哪些任务是关键任务 D.能够表示子任务之间的并行和串行关系96.以下都是测试管理工具的优点,除了 A.统一管理测试报告并且能够备份 B.设计测试用例 C.能够进行个性化二次开发 D.便于错误跟踪管理.某企业中有2名员工为一项任务工作了 3个工作日,每个工作日的投入为10小时,那么 此任务的总工时为 A. 10个小时B. 30个小时C. 60小时D. 40小时.以下关于工程管理最基本的特征是 A. 一次性B.共享性C. 一致性D.复杂性.工程管理的目标包括工程范围,工程时间,工程本钱,工程质量,工程资源,其核心负 责人是 A.企业领导B.工程经理 C.系统工程师D.程序员.以下有关验收测试的定义正确的选项是 A.由用户按照用户手册对•软件进行测试以决定是否接收B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接 收 C.按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接收 D.由开发方和用户按照用户手册执行软件验收.程序的三种基本控制结构的共同特点是 A.不能嵌套使用B.只能用来写简单程序 C.已经用硬件实现D.只有一个入口和一个出口.以下选项中,哪些属于资源的范围 A.人员B.设备 C.原材料D.时间.某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证: ①经过自己测试的软件今后不会再出现问题; ②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多, 就重点审查该程序,以免不利于团结; ③承诺不需要其他人员,自己就可以独立进行测试工作; ④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休; 你认为应聘者甲的保证中 A.①、④是正确的B.②是正确的 C.都是正确的D.都不正确.是以提高软件质量为目的的技术活动的是 A.技术创新B.测试 C.技术创造D.技术评审.使用白盒测试方法时,确定测试数据的根据是 A.程序的内部逻辑B.程序的复杂结构 C.使用说明书D.程序的功能. GB/T16260—2003将软件质量特性分为内部质量特性、外部质量特性和 A.平安质量特性B.适用质量特性 C.性能特性I).使用质量特性. McCall软件质量度量模型中属于面向软件产品操作的是 A.适应性B.可重用性 C.可测试性D.可用性.有助于培养良好的编程风格并且第一个表达了结构化编程思想的程序设计语言是 A.PASCALB.FORTRAN C. DL / 1D. C.以下说法中,错误的选项是 A.在Project2()07中,不能对单个字进行格式设置,只能以单元格为单位进行设置。 B.在工程文档中,不能对字间距进行设置。 C.使用甘特图向导设置工程文档格式时,只对当前的工程文档起作用。 D .使用“文本样式”对话框设置文本格式时,所有视窗口中的文本都会发生变化。 97 .在按照测试的类型包括单元测试、系统测试、验收测试和 A.边界测试B.压力测试 C.安装、反安装测试D.集成测试.软件详细设计主要采用的方法是 A.模块设计B.结构化设计 C.PDL语言D.结构化程序设计.所有工程都有自己的生命周期,下面描述生命周期正确的选项是 A.项1=1的生命周期都必须经历5个阶段 B.结束工程时,无需提交报告对该工程做详尽的描述与分析 C.在工程生命周期的各个阶段投入的强度是相同的 D.工程生命周期的长度可以是几个星期,也可以是儿个月,甚至是几年.监控特定的工程成果,判断它们是否符合有关的质量标准,并找到方法消除造成软件 开发过程中不符合质量要求的原因,这个过程叫 B.质量控制 A.系统设计 C.需求分析D.可行性分析.类库这种机制是什么级别的信息共享。 A.同一类B.不同类 D.不同应用 B. McCall 模型 D.时间估算法 B.功能错误或遗漏 D.性能错误 C.同一应用.以下模型属于本钱估算方法的有 A. COCOMO 模型 C. McCabe度量法.以下不属于黑盒测试要解决的问题是 A.界面错误 C.条件代码错误.以下选项可以作为软件测试结束的标志的是 A.使用了特定的测试用例 B.错误强度曲线下降到预定的水平 C.杳出了预定数目的错误 D.按照测试计划中所规定的时间进行了.以下有关恢复测试描述正确的选项是 A.当系统崩溃的时使用的测试 B.测试当出现崩溃、硬件错误或其它灾难性问题时,系统的表现情况。 C.当平台硬件出错时使用的测试。 D.当测试到BUG时使用恢复测试。 119 . 国标16260中,在描述外部(内部)效率度量时,给出了假设干针对计算机系统时间 消耗的定义,以下描述项中正确的选项是 ①响应时间是指从按下传送键到得到结果为止所需要的时间。 ②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。 ③周转时间是指从提出要求到得到结果所需要的时间。 ④响应时间包括处理时间和传输时间。 A.①②③④ B.①③ C.②③D.①②④.属r-概要设计说明书的评测内容 A.分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求。 B.系统定义的目标是否与用户的要求一致。 C.从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。 D.是否所有界面与更高级别文档中的需求一致。 120 .系统流程图是描述的是 B.程序系统 D.物理系统 B.效率和可移植性 D.效率和结构好 A.逻辑系统 C.体系结构.可维护性的特性中相互促进的是 A.可理解性和可测试性 C.效率和可修改性.软件结构使用的图形工具,一般采用的图为 B. PAD A. DFD C. SCD. ER.在变更控制中,可以用来确保由不同用户所执行的并发变更的是 A.异步控制B.同步控制 C.存取控制D.基线控制.原型化方法是用户和设计者之间执行的一种交互构成,适用的系统的是 A.需求不确定性高的B.需求确定的 C.管理信息D.实时.只有高水平的软件工程能力才能生产出高质量的软件产品。因此,需在软件开发环境 或工具的支持下,运用先进的开发技术、工具和管理方法来提高的能力是 A.组织能力B.软件质量 C.设计软件D.开发软件.可以作为软件测试结束的标志的是 A.使用了特定的测试用例 B.错误强度曲线下降到预定的水平 C.查出了预定数目的错误 D.按照测试计划中所规定的时间进行了测试.软件维护费用高的主要原因是 A.生产率高B.生产率低 C.人员多D.人员少.甘特图中,“横道图〃的最小时间单位是 A.季度B.年 C.月D.天.以下说法中曾误的是 A.进入集成测试要求待集成的软件单元均已通过单元测试。 B.软件集成测试应测试软件单元之间的所有调用。 C.软件集成测试应对已集成软件进行必须的静态测试,并先于动态测试。 D.软件集成测试应由软件供方组织并实施,不得委托第三方进行。 131 . IDEFo图反映出系统的应该做什么,除了 A.系统做什么B.系统功能如何实现 C.系统由谁来做D.系统实现的约束条件.黑盒测试在设计测试用例时,主要需要研究 A.需求规格说明与概要设计说明B.详细设计说明 C.概要设计说明与详细设计说明D.工程开发计划.有关建立共享资源的说法中,镇误的一项为哪一项 A,可以查看工程中资源的使用状况和本钱 B.可以将共享资源快速添加到新工程中 C.不能发现并解决资源的过度分配 D.可以打印关于工程中资源使用状况的资源报表.以下属于维护阶段的文档是 A.软件规格说明B.用户操作手册 C.软件问题报告D.软件测试分析报告.软件按照设计的要求,在规定时间和条件下到达不出故障,持续运行的要求的质量特 性称为 A.可用性B.可靠性 C.正确性D.完整性.在工程管理过程中采用投入比导向日程控制的方法来排定任务,如果有一项任务的总 工时为48小时,工期为2个标准工作日,为其分配三个资源,分配单位都是100%,那 么每个资源所要完成的工时均为16小时。现在因为工作需要,给该任务减少一个分配 单位为50%的资源,那么任务的工期将变成 A. 2个标准工作日B. 4个标准工作日 C. 2. 4个标准工作日D. 2. 5个标准工作日.把软件生产的全过程人为地划分为假设干阶段使得软件人员能根据每一阶段的不同特点 更好地组织和管理软件工程的开发,这种概念就是 A.软件工程管理B.软件工程 C.软件工程计划D.软件生存期.软件需求不废包括 B.环境需求 D.用户界面要求 B.进度表示 D.管理性 B.线性开发模型 D.迭代模型 A.功能要求 C.标准实现的空间需求.工程开发计划的文档类型是 A.设计性 C.需求分析.瀑布模型是 A.风险驱动模型 C.增量模型.在软件详细设计过程中不采用的工具是 A.判定表B. IP0图 C.PDLD.DFD 图.汽车有一个发动机。汽车和发动机之间的关系是 A.一般具体B.整体局部 C.分类关系D.主从关系.关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量;②保证软 件质量;③改进软件开发过程;④发现软件错误。其中正确的选项是 B.①、②、④ D.①、②、③、④ B.当前逻辑模型 D.新系统 B.自顶向下 D.自底向上 B.工程是否值得开发 D.维护工程 A.①、②、③ C.①、③、④.系统流程图用于描述 A.当前运行系统 C.目标系统.原型化方法对应的设计过程是 A.自外向内 C.自内向外.可行性研究的目的是 A.开发工程 C.规划工程 147,下面①■-④是关于软件评测师工作原那么的描述,正确的判断是 ①对于开发人员提交的程序必须进行完全的测试,以确保程序的质最 ②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此 为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误 ④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。 A.①、②B.②、③C.①、③D.无148.根据对软件开发机构调查的结果可知,各类维护活动所占的比重是 A.完善性占50%,适应性占25%,校正性占21%,其他维护占4%第一章选择题 第二章填空题 第三章名词解释 第四章简答题 第五章应用题 B.完善性占25%,适应性占50%,校正性占21%,其他维护占4% C.完善性占21%,适应性占25%,校正性占50%,其他维护占4% D.完善性占21%,适应性占50%,校正性占25%,其他维护占4% 149.工程管理是以谁负责制为基础的目标管理。 A.企业领导B.工程经理 C.系统工程师D.程序员.用QESAT/C工具进行软件分析与测试时,以下说法中错误的选项是 A.白盒测试乂称为程序结构测试,它主要进行程序逻辑结构的覆盖测试。 B.在进行测试之前,必须先建立以.p门为后缀的测试工程。 C.被测源文件可放在任意目录下。 D.进行软件静态分析不必运行被测试程序。 150 .模块的内聚性最高的是 A.逻辑内聚B.时间内聚 C.偶然内聚D.功能内聚.假设有一个计算类型的程序,它的输入量只有一个X,其范围是[-1. 0, 1. 0],现从 输入的角度考虑一组测试用例:001,-1. 0,1. 0, 1. 001 o设计这组测试用例的 方法是 A.条件覆盖法B.等价分类法 C.边界值分析法D.错误推测法.在软件测试中,以下关于桩模块与驱动模块的说法正确的选项是 A.驱动模块在单元测试中输出数据 B.驱动模块在单元测试中接受数据,并反数据传送给被测模块 C.桩模块在单元测试中接收数据 D.桩模块调用被测模块,并把数据传送给被测模块.快速原型模型的主要特点之一是 A.开发完毕才见到产品B.及早提供全部完整的软件产品 C.开发完毕后才见到工作软件 D.及早提供工作软件.以下文档与维护人员有关的有 B.工程开发计划 D.操作手册 B.资源的本钱 D.任务拆分 A.软件需求说明书 C.概要设计说明书.以下不展干资源信息内容的是 A.资源的工时 C.时间分段工时及时间分段本钱.在软件生存期的各个阶段中跨越时间最长的阶段是 B.设计阶段 A.需求分析阶段 C.测试阶段D.维护阶段.软件工具一般是为软件人员开发和维护活动而使用的 A.硬件环境B.说明书 C.软件D.程序.在开发某一 IT工程时,如果一个程序员的每月薪水为3000元,且开发这项工程共需 五十个程序员工作2个月,那么该程序员组完成任务的本钱将是 A. 30万元 B. 10万元C. 15万元 D. 20万元.某工程用户定义的其开始日期是周日,默认情况下,Project会将任务排定在 A.当天开始B.紧接着的周一开始 C.下周二开始D.无法确定161,可行性研究要进行需求分析是 A.详细的B.全面的 C.简化的、压缩的D.彻底的162.软件测试的对象包括 A.目标程序和相关文档 B.源程序、目标程序、数据及相关文档 C.目标程序、操作系统和平台软件 D.源程序和目标程序.两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现3()个错误,在 两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数的个数是 A. 25B. 30 C. 50D. 60.开发软件所需高本钱和产品的低质量之间有着尖锐的矛盾,这种现象称作 A.软件工程B.软件周期 C.软件危机D.软件产生.只有单重继承的类层次结构的类型是 A.网状型B.星型 C.树型D.环型.在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的 子功能的方法称为 A.细化B.结构化 C.模块化D,抽象化.两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为 B.公共耦合 D.数据耦合 A.控制耦合 C.标记耦合.假设要使3个工人全职参与某软件的开发工作,那么可在资源工作表中的“最大单位”域 中输入 A. 200%B. 100% C. 50%D. 300%169.对于软件的B测试,以下描述正确的选项是 A. B测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试 B. B测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试 C. B测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试 0. B测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试.研究开发所需要的本钱和资源是属于可行性研究中的哪个方面 A.技术可行性B.经济可行性 C.社会可行性D.法律可行性.以用户需求为动力,以对象作为驱动的模型是 A.瀑布模型B.基于知识的模型 C.喷泉模型D.增量模型.程序的三种基本控制结构的共同特点是 A.不能嵌套使用B,只能用来写简单程序 C.已经用硬件实现D.只有一个入口和一个出口.使用白盒测试方法时,确定测试数据的根据是 A.程序的内部逻辑B.程序的复杂结构 C.使用说明书D.程序的功能.以下选项可以作为软件测试结束的标志的是 A.使用了特定的测试用例 B.错误强度曲线下降到预定的水平 C.查出了预定数目的错误 D.按照测试计划中所规定的时间进行了.监控特定的工程成果,判断它们是否符合有关的质量标准,并找到方法消除造成软件 开发过程中不符合质量要求的原因,这个过程叫 A.系统设计B.质量控制 C.需求分析D.可行性分析.所有工程都有自己的生命周期,下面描述生命周期正确的选项是 A.工程的生命周期都必须经历5个阶段 B.结束工程时,无需提交报告对该工程做详尽的描述与分析 C.在工程生命周期的各个阶段投入的强度是相同的 D.工程生命周期的长度可以是几个星期,也可以是几个月,甚至是几年. McCall软件质量度量模型中属于面向软件产品操作的是 A.适应性B.可重用性 C.可测试性D.可用性.以下有关恢复测试描述正确的选项是 A.当系统崩溃的时使用的测试 8 .测试当出现崩溃、硬件错误或其它灾难性问题时,系统的表现情况。 C.当平台硬件出错时使用的测试。 D.当测试到BUG时使用恢复测试。 179 . 国标16260中,在描述外部(内部)效率度量时,给出了假设干针对计算机系统时间 消耗的定义,以下描述项中正确的选项是 ①响应时间是指从按下传送键到得到结果为止所需要的时间。 ②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。 ③周转时间是指从提出要求到得到结果所需要的时间。 ④响应时间包括处理时间和传输时间。 A.①②③④ B.①③ C.②③D.①②④.属于概要设计说明书的评测内容 A.分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件 需求,软件每一成分是否可追溯到某一项需求。 B.系统定义的目标是否与用户的要求一致。 C.从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。 D.是否所有界面与更高级别文档中的需求一致。 181 .产生软件维护的副作用,是指 A.开发时的错误B.隐含的错误 C.因修改软件而造成的错误I).运行时误操作.假设某任务为固定单位类型,那么当任务工期增加时,任务的工作时将会 A.不变B.增加 C.减少D.以上都不对.如果有2个工程师去软件公司工作3个工作日,每个工作日的投入为5小时,那么该任 务的总工时为 A. 72个小时B. 30个小时 C. 24小时D. 8小时.在目前比拟流行的开发语言中,不屣干面向对象的语言是 A. C++语言B.C语言 C. C#语言D. Java语言.监控特定的工程成果,判断它们是否符合有关的质量标准,并找到方法消除造成软件 开发过程中不符合质量要求的原因,这个过程叫 A.系统设计B.质量控制 C.需求分析D.可行性分析.变更控制是一项最重要的软件配置任务,存取控制处理“检出”,同步控制处理的是 A.登入B.管理 C.填写变更要求D.审查.软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫 A.生存期B.面向对象设计 C.面向对象程序设计D.面向对象分析.在屏蔽硬件错误的冗错技术中,冗余附加技术有 A.三模冗余 B.信息冗余 C.冗余备份程序的存储及调用 D.关键程序和数据的冗余存储和调用.结构化方法的基本原那么是功能的分解和 A.模块化B.信息隐蔽 C.抽象D.细化.以下选项中,哪些属于资源的范围 A.人员B.设备 C.原材料D.时间. McCall软件质量度量模型中属于面向软件产品操作的是 A.适应性B.可重用性 C.可测试性D.可用性.以下模型属于本钱估算方法的有 B. McCall 模型 D.时间估算法 A. COCOMO 模型 C. McCabe度量法.软件详细设计主要采用的方法是 A.模块设计B.结构化设计 C. PDL语言I).结构化程序设计.使用白盒测试方法时,确定测试数据的根据是 A.程序的内部逻辑B.程序的复杂结构 C.使用说明书I).程序的功能.软件详细设计主要采用的方法是 A.模块设计B.结构化设计 C.PDL语言D.结构化程序设计.所有工程都有自己的生命周期,下面描述生命周期正确的选项是 A.工程的生命周期都必须经历5个阶段 B.结束工程时,无需提交报告对该工程做详尽的描述与分析 C.在工程生命周期的各个阶段投入的强度是相同的 D.工程生命周期的长度可以是几个星期,也可以是几个月,甚至是几年.监控特定的工程成果,判断它们是否符合有关的质量标准,并找到方法消除造成软件 开发过程中不符合质量要求的原因,这个过程叫 A.系统设计B.质量控制 C.需求分析D.可行性分析.类库这种机制是什么级别的信息共享。 A.同一类B.不同类 C.同一应用D.不同应用.以下模型属于本钱估算方法的有 A.COCOMO 模型B.McCall 模型 C.McCabe度量法D.时间估算法.使用白盒测试方法时,确定测试数据的根据是 A.程序的内部逻辑B.程序的复杂结构 C.使用说明书D.程序的功能.在一个以开始口期排定的工程中,我们对某任务设置了 “不得早于…开始”的限制, 假设要撤销该限制,只需将限制类型更改为 A.越早越好B.越晚越好 C.不得晚于…开始D.不得早于…结束.面向对象方法有许多特征,如软件系统是由对象组成的;对象彼此之间仅能通过传递 消息互相联系;层次结构的继承和 A.开发过程基于功能分析和功能分解 B.强调需求分析重要性 C.把对象划分成类,每个对象类都定义一组数据和方法 D.对既存类进行调整.快速原型模型中,用于及早向用户提交一个原型系统的是 A.实验型原型B,探索型原型 C.提交型原型D.演化型原型.以下关于工程管理的基本特征说法正确的选项是 A. 一次性B.共享性 C. 一致性D.更杂性.工程管理中,工期、实际工期、剩余工期这3种工期之间的关系为 A. “剩余工期”;“工期”一“实际工期” B. “剩余工期”=“工期” + “实际工期” C. “工期”=“剩余工期”一 “实际工期” D. “工期”=“实际工期”一“剩余工期”.结构化方法在建立软件系统的结构模块时按照以F哪种方法进行 A.由底向上B.自顶向下 C.随机D.回归.维护中,因误删除一个标识符而引起的错误,它产生的原因与以下相关的是 A.文档B.数据 C.编码I).设计.时序图的坐标轴的个数为 A. 一个B.两个 C.三个D.四个.根据输入输出的数据结构产生程序结构的设计方法是 A. PARNAS 方法B. JACKSON 方法 C. WIRTH 方法D. DIJKSTRA 方法.假设某项工作需要9名员工全职参与其中,那么可在资源工作表中的“最大单位”域中输 入 A. 200%B. 100%C. 500%D. 900%.结构化设计产生的DFD图为基础的阶段是 A.可行性分析B.需求分析 C.概要设计D.详细设计.数据字典和数据流程图共同构成了系统的 A.物理模型B.逻辑模型 C.原型D.目标模型.是以提高软件质量为目的的技术活动的是 A.技术创新B.测试 C.技术创造D.技术评审. GB/T16260—2003将软件质量特性分为内部质量特性、外部质量特性和 A.平安质量特性B.适用质量特性 C.性能特性D.使用质量特性.类库这种机制是什么级别的信息共享 A.同一类B.不同类 C.同一应用1).不同应用.在按照测试的类型包括单元测试、系统测试、验收测试和 A.边界测试B.压力测试 C.安装、反安装测试D.集成测试217,是以提高软件质量为目的的技术活动的是 A.技术创新B.测试 C.技术创造D.技术评审.卜列关于工程管理的基本特征说法正确的选项是 A.一次性B.共享性 C.一致性D.复杂性.开发软件所需高本钱和产品的低质量之间有着尖锐的矛盾,这种现象称作 A.软件工程B.软件周期 C.软件危机D.软件产生.如果有2个工程师去软件公司工作3个工作FI,每个工作日的投入为5小时,那么该任 务的总工时为 B. 30个小时 D. 8小时 A. 72个小时 C. 24小时 第二章填空题.瀑布模型是以文档为驱动、适合于_4_的软件工程的模型。 1 .纯收入是指在整个生存周期之内的_A_与投资之差。 2 .数据项是指 ▲ 数据单元。 3 .软件概要设计的主要任务就是 ▲。 4 .结构化程序设计方法是使用▲ 构造程序。 5 .软件开发是一个自顶向下逐步细化和求精过程,而软件测试是•个 ▲集成的过程。 6 .软件维护的内容包括校正性维持,适应性维护、▲ 和预防性维护。 7 . CASE工具的平台集成指工具运行在相同的一4 平台上。 8 .在建立对象的功能模型时,使用的数据流图中包含有处理、数据流、动作对象和.将开发工程与一个或多个已完成的类似工程进行比拟,找出与某个相类似工程的假设干不 同之处,并估算每个不同之处对本钱的影响,得出开发工程的总本钱。这种本钱估算方法称 为 ▲。 9 .在软件开发过程中要产生大量的信息,要进行大量的修改,▲ 能协调软件开发, 并使混乱减到最低程度。 10 .规定功能的软件,在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,那么称此 软件具有 ▲ 的软件。 11 . McCall提出的软件质量模型包括_A_个软件质量特性。 12 .软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、▲、 可使用性和效率。 13 .为了便于对照检杳,测试用例应由输入数据和预期的两局部组成。 14 .程序设计语言的心理特性主要表现在_4_、简洁性、传统性、局部性和顺序性。 15 .软件结构是以一^为基础而组成的一种控制层次结构。 16 .在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、 ▲O.结构化语言是介于自然语言和▲ 之间的一种半形式语言。 17 .假设年利率为i,不计复利,n年后可得钱数为F,那么现在的价值P= ▲。 18 . IDEF。用来描述系统的功能活动及其联系,建立系统的 ▲ 模型。 19 .两个模块之间把简单的数值作为参数传递,这种耦合方式为▲.把在几个模块中都出现的一些亳无联系的处理序列抽出来组成一个新的模块,那么这个 模块的内聚性是. ▲。 20 .本钱效益分析的目的是从 ▲ 角度评价开发一个新的软件工程是否可行。 21 .软件工程的主要思想是在软件生产中用▲ 代替传统手工方法。 22 .软件工程计划是_4_阶段的结果产品。 23 . McCall质量度量模型高层特性包含面向软件产品操作、产品修改和▲ 三个方面的 11个特性。 24 .在面向对象方法中,是子类共享父类数据结构和方法的机制,表达了类之间的 一种关系。 25 .演化提交槿型是在 ▲ 的基础上,工程开发的各阶段都进行增量开发。 26 .软件编码是将_A_阶段产生的算法,用某种程序设计语言编写成程序的过程。 27 .在软件开发过程中要产生大量的信息,要进行大量的修改,▲能协调软件开发, 并使混乱减到最低程度。 28 .规定功能的软件,在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,那么称此 软件具有 ▲ 的软件。 29 . McCall提出的软件质品模型包括 ▲ 个软件质最特性。 30 .软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、一4_、 可使用性和效率。 31 .为了便于对照检查,测试用例应由输入数据和预期的_A_两局部组成。 32 .程序设计语言的心理特性主要表现在_4_、简洁性、传统性、局部性和顺序性。 33 .软件结构是以一4^为基础而组成的一种控制层次结构。 34 .在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、▲。 35 .结构化语言是介于自然语言和▲之间的一种半形式语言。 36 .假设年利率为i,不计复利,n年后可得钱数为F,那么现在的价值P= ▲。 37 .纯收入是指在整个生存周期之内的_4_与投资之差。 38 .软件概要设计的主要任务就是一4_。 39 .软件维护的内容包括校正性维持,适应性维护、 ▲ 和预防性维护。 44为了把握软件开发各个环节的正确性和协调性,人们需要进行确认和_4_工作。 45 .软件开发是一个自顶向下逐步细化和求精过程,而软件测试是一个_4_集成的过程。 46 .软件工程计划是一阶段的结果产品。 第一章选择题 1. 可行性研究要进行需求分析是 B.全面的 A.详细的 2. C.简化的、压缩的D.彻底的 产生软件维护的副作用,是指 A.开发时的错误B.隐含的错误 3. C.因修改软件而造成的错误D.运行时误操作 在一个以开始日期排定的工程中,我们对某任务设置了 “不得早于…开始”的限制,假设 要撤销该限制,只需将限制类型更改为 A.越早越好B.越晚越好 C.不得晚于…开始D.不得早于…结束4.软件测试的对象包括 A. FI标程序和相关文档 B.源程序、目标程序、数据及相关文档 C.目标程序、操作系统和平台软件 D.源程序和目标程序5.面向对象方法有许多特征,如软件系统是由对象组成的;对象彼此之间仅能通过传递消 息互相联系;层次结构的继承和 A.开发过程基于功能分析和功能分解 B.强调需求分析重要性 C.把对象划分成类,每个对•象类都定义一组数据和方法 1) .对既存类进行调整.假设某任务为固定单位类型,那么当任务工期增加时,任务的工作时将会 A.不变B.增加 C.减少D.以上都不对.两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两 个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数的个数是 B. 30 A. 25 C.50D.60.快速原型模型中,用于及早向用户提交一个原型系统的是 A.实验型原型B.探索型原型 C.提交型原型I).演化型原型.在软件详细设计过程中不采用的工具为 47 .演化提交模型是在 ▲ 的基础展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




软件工程题库.docx



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/4514134.html