2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)

上传人:M****1 文档编号:563250085 上传时间:2022-09-02 格式:DOCX 页数:50 大小:49.38KB
返回 下载 相关 举报
2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)_第1页
第1页 / 共50页
2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)_第2页
第2页 / 共50页
2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)_第3页
第3页 / 共50页
2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)_第4页
第4页 / 共50页
2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)》由会员分享,可在线阅读,更多相关《2023年计算机科学与技术考试:软件工程真题模拟汇编(共156题)(50页珍藏版)》请在金锄头文库上搜索。

1、2023 年计算机科学与技术考试:软件工程真题模拟汇编(共 156题)1、按测试数据执行程序逻辑程度判断,条件覆盖( )判定覆盖。(单选题)A. 强于B. 弱于C. 等价于D. 不一定等价于试题答案:A2、在进行软件测试时,首先应当进行单元测试,然后再进行(),最后再进行有效性测试。(单选题)A. 组合测试B. 集成测试C. 有效性测试D. 确认测试试题答案:B3、若有一个计算类型的程序,它的输入量只有一个X,其范围是 1.0, 1.0,现从输入的角度考虑一组测试用例:1.001,1.0,1.0,1.001。设计这组测试用例的方法是()。(单选题)A. 条件覆盖法B. 等价分类法C. 边界值分

2、析法D. 错误推测法 试题答案:C4、软件需求说明书是软件需求分析阶段的重要文件,下述()是其应包含的内容。数据描述功能描述模块描述性能描述(单选题)A. B. C. D. 试题答案:D5、面向对象技术特别强调的是()。(单选题)A. 对象的数据结构B. 对象的使用方式C. 程序结构D. 结构化编程试题答案:A),最后再进行有效性测试。)。(单选题)6、在进行软件测试时,首先应当进行单元测试,然后再进行(单选题)A. 组合测试B. 集成测试C. 有效性测试D. 确认测试试题答案:B7、在需求分析中,开发人员要从用户那里解决的最重要问题是(A. 要让软件做什么B. 要提供哪些信息C. 要求软件工

3、作效率怎样D. 要让软件具有何种结构试题答案:A8、软件需求分析一般应确定的是用户对软件的()。单选题)A.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求9、A.需求建模B.程序设计C.设计评审D.测试验收试题答案:D 面向对象分析是对系统进行( )的一种方法。(单选题)试题答案:A 10、软件项目管理是( )一切活动的管理。(单选题)A. 需求分析B. 软件设计过程C. 模块设计D. 软件生命周期 试题答案:D 11、下图是被测模块的流程图。测试数据为:A=l, B = 0, X=3; A = 2, B=l, X=l。判断符合 如下哪个等级的逻辑覆盖:( )。(单选题)A. 判定

4、覆盖B. 语句覆盖C. 判定/条件覆盖D. 条件覆盖 试题答案:D12、需求分析阶段研究的对象是软件项目的()。(单选题)A. 用户要求B. 合理要求C. 模糊要求D. 上线要求试题答案:A13、以下说法错误的是()。(单选题)A. 单元测试是指对源程序中每一个程序单元进行测试B. 集成测试各模块组装起来,检查各个模块是否正确实现规定的功能C. 确认测试主要检查已实现的软件是否满足需求规格说明书中确定了的各种需求D. 系统测试是指把已确认的软件与其他系统元素结合在一起进行测试试题答案:B14、下面的叙述中,与可维护性关系最密切的是()。(单选题)A. 软件从一个计算机系统和环境转移到另一个计算

5、机系统和环境的容易程度B. 尽管有不合法的输入,软件仍能继续正常工作的能力C. 软件能够被理解、校正、适应及增强功能的容易程度D. 在规定的条件下和规定的一段时间内,实现所指定功能的能力试题答案:C15、软件生命周期模型有多种,下列选型中,()不是软件生命周期模型。(单选题)A. 螺旋模型B. 增量模型C. 功能模型D. 瀑布模型 试题答案:C16、在快速原型模型的开发过程中,仅作为需求说明补充形式的原型是()。(单选题)A. 探索型模型B. 演化型模型C. 实验型模型D. 提交型模型试题答案:A17、以下不属于逻辑覆盖的是()。(单选题)A. 语句覆盖B. 判定覆盖C. 条件覆盖D. 基本路

6、径试题答案:D18、瀑布模型中软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统 总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段, 开发阶段和( )。(单选题)A. 运行阶段B. 可行性分析C. 详细设计D. 测试与排错试题答案:A19、在大型数据处理系统的功能分析与设计中,数据库的概念设计对应于系统开发的()。(单选题)A. 需求分析B. 概要设计C. 详细设计D. 程序设计试题答案:A20、若有一个计算类型的程序,它的输入量只有一个X,其范围是1.0,1.0,现从输入的角度考虑一组测试用例:1.001,1.0,1.0,1.001。设

7、计这组测试用例的方法是()。(单选题)A. 条件覆盖法B. 等价分类法C. 边界值分析法D. 错误推测法试题答案:C21、Putnam 成本估算经验模型是()。(单选题)A. 模块性成本模型B. 结构性成本模型C. 动态单变量模型D. 动态多变量模型试题答案:D22、软件工程管理是对软件项目的开发管理,即对整个软件()的一切活动的管理。(单选题)A. 软件项目B. 生存期C. 软件开发计划D. 软件开发试题答案:B23、程序的三种基本控制结构是( )。(单选题)A. 过程、子程序和分程序B. 顺序、选择和重复C. 递归、迭代和回溯D. 调用、返回和转移试题答案:B24、只有高水平的软件工程能力

8、才能生产出高质量的软件产品。因此,须在软件开发环境或软件 工具箱的支持下,运用先进的开发技术、工具和管理方法来提高( )能力。(单选题)A. 组织软件B. 软件质量C. 设计软件D. 开发软件试题答案:D25、在软件项目管理过程中一个关键的活动是(),它是软件开发工作的第一步。(单选题)A. 编写规格说明书B. 制定测试计划C. 编写需求说明书D. 制定项目计划试题答案:D26、在软件生存周期的模型中,()吸收了软件工程“演化”的概念,适合于大型软件的开发。(单选题)A. 喷泉模型B. 基于知识的模型C. 变换模型D. 螺旋模型试题答案:D 27、软件工程管理是对软件项目的开发管理,即对整个软

9、件( )的一切活动的管理。(单选题)A. 软件项目B. 生存期C. 软件开发计划D. 软件开发试题答案:B28、在软件工程项目中,不随参与人数的增加而使生产率成比例增加的主要问题是()。(单选题)A. 工作阶段的等待时间B. 产生原型的复杂性C. 参与人员所需的工作站数目D. 参与人员之间的通信困难试题答案:D29、以下不属于软件项目进度安排的主要方法的是()。(单选题)A. 工程网络图B. CANTT 图C. 任务资源表D. IFD 图试题答案:D30、在快速原型模型的开发过程中,仅作为需求说明补充形式的原型是()。(单选题)A. 探索型模型B. 演化型模型C. 实验型模型D. 提交型模型

10、试题答案:A31、为了提高测试的效率,应该()。(单选题)A. 随机地选取测试数据B. 取一切可能的输入数据作为测试数据C. 在完成编码以后制定软件的测试计划D. 选择发现错误可能性大的数据作为测试数据试题答案:D32、在下列工具与环境中,()属于较早期的CASE。(单选题)A. 基于信息工程 CASEB. 人工智能 CASEC. 结构的基于图形 CASED. 集成的 CASE 环境试题答案:C33、测试的关键问题是()(单选题)A. 如何组织软件评审B. 如何选择测试用例C. 如何验证程序的正确性D. 如何采用综合策略试题答案:B34、面向对象分析是对系统进行()的一种方法。(单选题)A.

11、需求建模B. 程序设计C. 设计评审D. 测试验收试题答案:A35、需求分析阶段研究的对象是软件项目的()。(单选题)A. 用户要求B. 合理要求C. 模糊要求D. 上线要求试题答案:A单选题)36、软件测试可能发现软件中的(),但不能证明软件( )A. 所有错误、没有错误B. 错误、没有错误C. 逻辑错误、没有错误D. 设计错误、没有错误试题答案:B37、需求分析阶段的任务是确定()。(单选题)A. 软件开发方法B. 软件开发工具C. 软件开发费用D. 软件系统的功能试题答案:D38、软件测试的目的是为了()。(单选题)A. 证明软件符合设计要求B. 发现软件中的错误和缺陷C. 改善软件的功

12、能和性能D. 发掘软件的潜在能力试题答案:B39、验收测试的任务是验证软件的()。(单选题)A. 完整性B. 正确性C. 有效性D. 移植性试题答案:C40、软件质量必须在()加以保证。(单选题)A. 开发之前B. 开发之后C. 可行性研究过程中D. 分析、设计与实现过程中试题答案:D41、从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试()。(单选题)A. 组装测试、确认测试、单元测试B. 单元测试、组装测试、确认测试C. 单元测试、确认测试、组装测试D. 确认测试、组装测试、单元测试试题答案:D42、使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。(单选题)A

13、. 程序的内部逻辑B. 程序的复杂结构C. 使用说明书D. 程序的功能试题答案:A43、软件工程是采用( )的概念、原理、技术方法指导计算机程序设计的工程学科。(单选题)A. 工程B. 系统工程C. 体系结构D. 结构化设计试题答案:A44、在大型数据处理系统的功能分析与设计中,数据库的概念设计对应于系统开发的( )。 (单选题)A. 需求分析B. 概要设计C. 详细设计D. 程序设计试题答案:A45、软件测试的目的是尽可能发现软件中的错误,通常()是代码编写阶段可进行的测试,它是整个测试工作的基础。(单选题)A. 系统分析B. 安装测试C. 验收测试D. 单元测试试题答案:D46、软件系统的

14、可靠性,主要表现在()。(单选题)A. 能够安装多次B. 能在不同类型的计算机系统上安装、使用C. 软件的正确性和健壮性D. 能有效地抑制盗版试题答案:C47、COCOMO 估算模型是()。(单选题)A. 模块性成本模型B. 结构性成本模型C. 动态单变量模型D. 动态多变量模型试题答案:C48、调试的目的是为了()。(单选题)A. 证明软件符合设计要求B. 发现软件中的错误和缺陷C. 改善软件的功能和性能D. 发掘软件的潜在能力试题答案:B)。(单选题)49、在黑盒测试中,着重检查输入条件的组合是(A. 等价类划分法B. 边界值分析法C. 错误推测法D. 因果图法试题答案:D 50、软件测试是保证软件质量的重要措施,它的实施应该在( )。(单选题)A. 程序编程阶段B. 软件开发全过程C. 软件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

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