下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、(完整)软件工程导论试题(完整)软件工程导论试题 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)软件工程导论试题)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整)软件工程导论试题的全部内容。 软件生命周期中所花费用最多的阶段是(d)a 详细设计b软件编码c软件测试d软件维护 可行性分析是在系统开发的早期所做
2、的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出(b)的回答。a确定b行或不行c正确d无二义下列关于瀑布模型的描述正确的是(c).a。 瀑布模型的核心是按照软件开发的时间顺序将问题简化。b。 瀑布模型具由于良好的灵活性。c. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。d。 利用瀑布模型,如果发现问题则修改的代价很低. 详细设计的结果基本决定了最终程序的(c)a代码的规模b运行速度c质量d可维护性 结构化程序设计主要强调的是(d)a 程序的规模b 程序的效率c 程序设计语言的先进性d 程序易读性 程序的三种基本控制结构是(b)a过程、子程序和分程序b顺序、选
3、择和重复c递归、堆栈和队列d调用、返回和转移 确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于(c)a、集成测试b、恢复测试c、验收测试d、单元测试 面向对象技术中,对象是类的实例.对象有三种成份:(a)、属性和方法(或操作)。a. 标识b。 规则c. 封装d。 消息 下面关于面向对象方法中消息的叙述,不正确的是(b)。a。 键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息b操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息c。 应用程序之间可以相互发送消息d发送与接收消息的通信机制与传统的子程序调用机制不同 面向对象程序设计中的数据隐藏指的是(d)。a 输入
4、数据必须输入保密口令b数据经过加密处理c。 对象内部数据结构上建有防火墙d对象内部数据结构的不可访问性1.程序设计属于软件开发过程( c )阶段。a、设计b、编程c、实现d、编码2。结构设计是一种应用最广泛的系统设计方法,是以( a )为基础、自顶向下、逐步求精和模块化的过程。a、数据流b、数据流图c、数据库d、数据结构3. 结构化程序设计主要强调程序的( c ).a、效率b、速度c、可读性d、大小4.分析员是( b )a、户中系统的直接使用者b、用户和软件人员的中间人c、软件的编程人员d、用户和软件人员的领导5. 程序的三种基本控制结构的共同特点是( d )。a、不能嵌套使用b、只能用来写简
5、单的程序c、已经用硬件实现d、只有一个入口和一个出口6。 软件生产过程中,需求信息由( d )给出。a、程序员b、项目管理者c、软件分析设计人员d、软件用户7.与设计测试数据无关的文档是( d )。a、需求说明书b、设计说明书c、源程序d、项目开发设计8.结构化分析sa 方法以数据流图、( b )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型.a、dfd 图b、数据字典c、ipo 图d、pad 图9.面向数据流的软件设计方法,一般是把数据流图中数据流划分为( b ),再将数据流图映射为软件结构。a、数据流和事务流b、交换流和事务流c、信息流和控制流d、交换流和数据流10.总体设
6、计的结果是提供一份( a )。a、模块说明书b、框图c、程序d、数据结构( c )1。 软件是( )。a。 处理对象和处理规则的描述b. 程序c。 程序及其文档d. 计算机系统( b )2. 软件需求规格说明的内容不应包括( ).a。 主要功能b. 算法的详细描述c。 用户界面及运行环境d. 软件的性能( b )3. 程序的三种基本控制结构是( ).a。 过程、子程序和分程序b。 顺序、选择和重复c. 递归、迭代和回溯d。 调用、返回和转移( ) 4. 面向对象的分析方法主要是建立三类模型,即( ).a) 系统模型、er 模型、应用模型b) 对象模型、动态模型、应用模型c) -模型、对象模型、
7、功能模型d) 对象模型、动态模型、功能模型( c ) 5. 在e-r 模型中,包含以下基本成分( )。a) 数据、对象、实体b) 控制、联系、对象c) 实体、联系、属性d) 实体、属性、操作( a ) 6。 各种软件维护的类型中最重要的是( ).a) 完善性维护b) 纠错性维护c) 适应性维护d) 预防性维护( b ) 7软件测试的目标是( ).a。 证明软件是正确的b. 发现错误、降低错误带来的风险c. 排除软件中所有的错误d。 与软件调试相同( d )8软件生命周期中所花费用最多的阶段是( )a详细设计b软件编码c软件测试d软件维护( c )9若有一个计算类型的程序,它的输入量只有一个x,
8、其范围是1.0, 1.0,现从输入的角度考虑一组测试用例:1.001, 1。0, 1.0, 1。001.设计这组测试用例的方法是( )a条件覆盖法b等价分类法c边界值分析法d错误推测法( d )10、详细设计的基本任务是确定每个模块的( )设计a功能b。调用关系c.输入输出数据d。算法( a )11设函数c(x)定义问题x 的复杂程序,函数e(x)确定解决问题x 需要的工作量(时间).对于两个问题p1 和p2,如果c(p1)c(p2)显然e(p1)e(p2),则得出结论e(p1+p2)e(p1)+e(p2)就是:( )a模块化的根据b逐步求精的根据c抽象的根据d信息隐藏和局部化的根据( d )
9、12下面几种白箱测试技术,哪种是最强的覆盖准则( )a语句覆盖b条件覆盖c判定覆盖d条件组合覆盖( a )13面向数据流的设计方法把( )映射成软件结构.a数据流b系统结构c控制结构d信息流( a )14.内聚程度最低的是( )内聚a。偶然b。过程c。顺序d。时间( a )15。确定测试计划是在( )阶段制定的。a总体设计b.详细设计c。编码d.测试( d )16需求分析的产品是( )a数据流程图案b数据字典c判定表d需求规格说明书( c )17数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( )a数据库设计b数据通信c数据定义d数据维护( d )18.( )引入了“风险驱动的思想,适用于大规模的内部开发项目。a增量模型b喷泉模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年家庭过期药品回收服务合同
- 2026年城市公共设施合同
- 2025年多功能养老社区项目可行性研究报告
- 2025年生物质能源研发项目可行性研究报告
- 2025年氢燃料电池汽车产业链可行性研究报告
- 2025年智慧城市大数据中心可行性研究报告
- 保种协议书范本
- 供料协议书范本
- 2025年人工智能大数据应用项目可行性研究报告
- 理财保险合同协议
- 2025四川资阳现代农业发展集团有限公司招聘1人笔试历年参考题库附带答案详解
- 2025河北廊坊燕京职业技术学院选聘专任教师20名(公共基础知识)测试题附答案解析
- 0901 溶液颜色检查法:2020年版 VS 2025年版对比表
- 2025年10月自考04184线性代数经管类试题及答案含评分参考
- 国开2025年秋《心理学》形成性考核练习1-6答案
- 科技研发项目管理办法
- 个体诊所药品清单模板
- 267条表情猜成语【动画版】
- 突发公共卫生事件处置记录表
- 扑救初期火灾的程序和措施
- 检验科授权书
评论
0/150
提交评论