


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2021年春季学期软件工程第一次作业一、单项选择题 (本大题共 60分,共 60 小题,每题 1 分1. 软件调试技术包括 (。A. 边界值分析B. 演绎法C. 循环覆盖D. 集成测试2.在下面的软件开发方法中 ,哪一个对软件设计和开发人员的开发要求最高 (A. 结构化方法B. 原型化方法C. 面向对象的方法D. 控制流方法3. ( 引入了“风险驱动 的思想,适用于大规模的内部开发工程。A. 增量模型B. 喷泉模型C. 原型模型D. 螺旋模型4. 软件开发过程中 ,抽取和整理用户需求并建立问题域精确模型的过程叫 (A. 生存期B. 面向对象设计C. 面向对象程序设计D. 面向对象分析5. 软件
2、工程方法学的目的是 :使软件生产标准化和工程化 ,而软件工程方法得 以 实施的主要保证是 (。A. 硬件环境B. 软件开发的环境C. 软件开发工具和软件开发的环境D. 开发人员的素质6. 软件工具是指为支持电脑软件的开发、维护、模拟、移植或管理而研制的 程序系统 . 所以软件工具是 (A. 软件工程B. 一个工程管理工具C. 一个程序系统D. 一个需求分析工具7. 数据流图是 ( 方法中用于表示系统的逻辑模型的一种图形工具A. SAB. SDC. SPD. SC8. 以下关于软件的特征不正确的选项是 (A. 软件容易受到磨损B. 软件是一种逻辑实体 , 具有抽象性C. 软件是开发出来的 , 不
3、是制造出来的D. 软件的开发和运行受到电脑系统的限制9. 软件开发方法的主要工作模型有 (。A. 螺旋模型B. 循环模型C. 瀑布模型D. 专家模型10. 包含风险分析的软件工程模型是 (。A. 螺旋模型B. 瀑布模型C. 增量模型D. 喷泉模型11. 进行需求分析可使用多种工具 , 但 ( 是不适用的A. 数据流图B. 判定表C. PAD 图D. 数据词典12. 软件工程管理是对软件工程的开发管理 , 即对整个软件 的一切活动的 管理A. 软件工程B. 生存期C. 软件开发方案D. 软件开发13. 软件产品的生产主要是 :A. 复制B. 再生产C. 拷贝D. 研发14. 软件文档是软件工程实
4、施中的重要万分它不仅是软件开发各阶段的重要依 据 ,而且与影响软件的 。A. 可理解性B. 可维护性C. 可扩展性D. 可移植性15. 软件需求分析是保证软件质量的重要步骤 ,它的实施应该是在 (A. 编码阶段B. 软件开发全过程C. 软件定义阶段D. 软件设计阶段,适用于 ( 系统16. 原型化方法是用户和设计者之间执行的一种交互构成A. 需求不确定性高的B. 需求确定的C. 管理信息D. 实时17. 需求规格说明书的内容不应当包括 (A. 对重要功能的描述B. 对算法的详细过程性描述C. 软件确认准那么D. 软件的性能18. 以下哪一项不是软件危机的表现形式 :(A. 本钱高B. 技术开展
5、快D. 质量得不到保证19. 可行性研究的工作成果是 。A. 初步的工程开发方案B. 设计规格说明书C. 测试说明书D. 需求规格说明书20. 软件工程三要素是 。A. 技术、方法和工具B. 方法、工具和过程C. 方法、对象和类D. 过程、模型、方法21. 软件质量是贯穿软件 的一个极为重要的问题A. 开发B. 生存期C. 设计D. 维护22. 软件危机的原因之一是 A. 使用了程序设计方法B. 采用了电脑辅助设计C. 软件规模较小D. 生产方式落后23. 软件是“逐渐开发出来的 , 开发出一局部 , 向用户展示一局部 , 可让用户及 早看到局部软件 , 及早发现问题 . 该模型是 (A. 瀑
6、布模型B. 螺旋模型C. 喷泉模型D. 快速应用开发模型24. Putnam本钱估算经验模型是(A. 模块性本钱模型B. 结构性本钱模型C. 动态多变量模型D. 动态单变量模型25. 数据字典 , 一般不出现的条目是 (A. 数据流B. 数据存储C. 加工D. 终点与源点A. 用户容易参与开发B. 缺乏灵活性C. 用户与开发者易沟通D. 适用可变需求27. 从目前情况来看 , 增量模型存在的主要问题是 A. 用户很难适应这种开发方法B. 该方法的成功率低C. 缺乏丰富而强有力的开发环境和软件工具D. 缺乏对开发过程中的问题和错误具有应付变化的机制28. 经济可行性研究的范围包括 。A. 资源有
7、效性B. 管理制度C. 效益分析D. 开发风险结构组成29. 用结构化程序设计方法编程时 ,任何程序均由以下三种根本逻辑 。A. 控制结构、选择结构、执行结构B. 顺序结构、控制结构、选择结构C. 循环结构、顺序结构、选择结构D. 顺序结构、转移结构、循环结构30. 自顶向下估算方法的主要优点是对 ( 工作的重视 , 所以估算中不会遗漏系 统级的本钱估算 , 估算工作量小、速度快A. 本钱估算B. 系统级C. 底层D. 工程管理31. 在将需求规格说明书提交给设计阶段之前 , 必须进行 (。A. 修改B. 追踪C. 调试D. 评审32. 软件危机的主要表现是 (A. 软件本钱太高B. 软件产品
8、的质量低劣C. 软件开发人员明显缺乏D. 软件生产率低下33. IDEF图反映系统(。A. 怎么做B. 对谁做C. 何时做D. 做什么34. 技术可行性要研究的问题之一是 (A. 存在侵权否B. 本钱效益问题C. 运行方式可行否D. 技术风险问题35. 划分软件生存周期的阶段时候所应遵循的根本原那么是 (。A. 各阶段的任务尽可能相关B. 各阶段的任务尽可能相对独立C. 各阶段的任务在时间上连续D. 各阶段的任务在时间上相对独立36. 快速原型是利用原型辅助软件开发的一种新思想 , 它是应用于软件生命周 期的 (A. 需求阶段B. 设计阶段C. 测试阶段D. 软件开发的各个阶段37. COCO
9、MO是的缩写A. 模块性本钱模型B. 结构性本钱模型C. 动态单变量模型D. 动态多变量模型38. 在数据流图中的数据存储是指 。A. 手工台帐B. 数据存储的地方C. 数据库文件D. 磁盘文件39. 在变更控制中 , 可用来确保不同用户所执行的并发变更。A. 异步控制B. 同步控制C. 存取控制D. 基线控制40. 质量保证 , 它是为保证产品和效劳充分满足 需求而进行的有方案、有组 织的活动A. 开发者B. 生产者C. 测试者D. 消费者,这种现象称作41. 开发软件所需高本钱和陈平的地址栏之间有着锋利的矛盾 (。A. 软件投机B. 软件危机C. 软件工程D. 软件生产42. 在结构化分析
10、模型中 , 其核心是 (A. DDB. DFDC. ER 图D. STD 图43. 软件工程管理的具体内容不包括对 ( 管理A. 开发人员B. 配置C. 经费D. 设备44. 需求分析中开发人员要从用户那里了解 (A. 软件做什么B. 用户使用界面C. 输入的信息D. 软件的规模45. SA 方法的根本思想是 (A. 自底向上逐步抽象B. 自顶向上逐步分解C. 自顶向下逐步分解D. 自顶向下逐步抽象46. 软件可行性研究一般不考虑 (A. 是否有足够的人员和相关的技术来支持系统开发B. 是否有足够的工具和相关的技术来支持系统开发C. 待开发软件是否有市场、经济上是否合算D. 待开发的软件是否会
11、有质量问题( 、修改原型47. 原型开发步骤主要包括 :快速分析、构造原型、运行原型、A. 评价原型B. 测试原型C. 抛弃原型48. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导 致了 :(A. 软件危机B. 软件工程C. 程序设计革命D. 结构化程序设计49. 在软件本钱估计模型中 , 给出了开发工作量 E 与开发时间 T 的 4次方成反 比 的模型是 (A. Putnam 模型B. COCOMO 模型C. ER 模型D. 静态单变量模型50. 快速原型是利用原型辅助软件开发的一种新思想 , 由于使用的语言效率不 高 , 因而它大多数应用于软件生命周期的 (A. 需求阶
12、段B. 设计阶段C. 测试阶段D. 软件开发的各个阶段51. 在数据流图中,椭圆代表(。A. 源点B. 终点C. 加工D. 模块52. CASE系统所涉及到的技术有两类:一类是支持软件开发过程本身的技术 另 一类是支持软件 ( 的技术A. 开发过程本身B. 开发方法管理C. 开发方法本身D. 开发过程管理53. 需求提炼的主要任务是 (A. 建立分析模型B. 编写 SRSC. 编写可行性研究报告D. 建立物理模型54. 需求规格说明书在软件开发中起着重要的作用 , 但其作用不应当包括 (A. 软件设计的依据B. 用户和开发入员对软件要 “做什么 的共同理解C. 软件验收的依据55. 在瀑布模型
13、中 ,将软件划分为假设干个时期 ,软件工程的可行性研究一般归 属于(。A. 维护时期B. 方案时期C. 运行时期D. 开发时期56. 软件工程管理过程中常用 PERT 图 . 它可以确定 (A. 工程本钱B. 关键路径C. 工程负责人D. 系统流程57. 需求分析阶段不适用于描述加工逻辑的工具是 (A. 结构化语言B. 判定表C. 判定树D. 程序流程图58. 为了确保每个开发过程的质量 , 防止把软件过失传递到下一个过程 , 必须进 行(A. 软件维护B. 软件容错C. 质量检验D. 软件重用59. 问题分析阶段的参加人员主要有 。A. 用户B. 设计人员C. 分析员D. 分析员和用户60.
14、 软件工程有 三局部组成。A. 目标 ,方法,过程B. 方法,工具,过程C. 目标,方法,工具D. 目标,工具,过程二、多项选择题 本大题共 20分,共 10 小题,每题 2 分 1. 问题定义阶段的目标 是 A. 弄清要电脑解决的根本问题是什么B. 确定新系统的作用域C. 确定工程所需的资源和经费2. 快速原型模型的特点是 (A. 仅包括未来系统的主要功能 , 以及系统的重要接口B. 尽量使用能够缩短开发周期的语言和工具C. 对开发环境的要求较低 , 能够得到迅速的推广3. 在数据流图D. 在原型系统的根底上 , 通过补充与修改获得最终的实际系统 中 , 变换型结构由 ( 组成A. 传入路径
15、B. 变换中心C. 传出路径D. 事务中心E. 动作路径4. 软件风险分析包括 (A. 风险识别B. 风险预测C. 风险驾驭D. 风险管理5. 在 ER 模型中实体之间的关系包括 (A. 一对一B. 一对多C. 依赖D. 多对多6. 软件本钱估计的方法有 (A. 整体估计B. 差异估计C. 自底向上D. 自顶向下7. 软件工程的目标是 (A. 提高软件的生产效率B. 提高软件的质量和可靠性C. 降低本钱的目的D. 提高软件开发人员的个人能力8. 软件工程管理的内容包括 (A. 费用管理B. 进度管理C. 人员管理D. 质量管理9. 瀑布模型的特点是 (A. 阶段间具有顺序性和依赖性B. 在软件
16、开发的初始阶段清楚地给出所有需求C. 质量保证D. 推迟实现10. 需求分析的任务是 (A. 建立分析模型B. 建立逻辑模型C. 编写 SRSD. 建立物理模型三、判断题(本大题共 20分,共 20 小题,每题 1 分1. 可行性研究的结果有可能将软件开发工程否认 .(2. 螺旋模型是在瀑布模型和增量模型的根底上增加了风险分析活动。3. 数据流图和数据字典共同构成系统的逻辑模型 .(4. 需求分析的结果应该以一种清晰的、简洁的、一致的且无二义性的方式加以 表达 .(5. 加工说明/处理描述(PSPEC是对DFD中每个加工所作的说明.(6. 软件开发配备人员的根本原那么是 :重质量、重数量、重培
17、训。7. RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最 终的产品 ,而后者将被废弃。8. HIPO 图是以功能、功能完备性准那么逐层分解的。9. SA法是面向数据流,建立在数据封闭原那么上的需求分析方法。10. 软件工程管理是对软件工程的开发管理 ,是对整个软件生存期的所有活动 进 行管理。11. 瀑布模型是以文档为驱动、适合于软件需求明确的软件工程的软件开发模 型 .(12. JAVA 语言编译器是一个 CASE 工具。13. 需求分析结果模糊不清、不完整、不一致会造成严重的后果 .(14. 需求分析直接关系到软件的成功与否 .(15. 信息建模方法是从数据的角度来
18、建立信息模型的 ,最常用的描述信息模型 的 方法是 E-R 图。16. 需求获取方法可以使用联合分析小组、用户访谈以及问题分析与确认等 . 但 无论采用哪种方法 , 只需要一个来回就可以掌握用户需求 .(17. 用于需求分析的软件工具 ,应该能够保证需求的正确性 ,即验证需求的一 致 性、完整性、现实性和有效性。18. 数据字典是对数据流图中的数据流 ,加工、数据存储、数据的源和终点进行详细定义。19. 结构化方法的工作模型是使用螺旋模型进行开发的。20. 在进行了可行性分析后 ,需求分析就只需要解决目标系统的设计方案。答案:一、单项选择题 (60分,共 60 题,每题 1 分1. B 2. B 3. D 4. D 5. C 6. C 7. A 8. A 9. C 10. A 11. C 12. B 13. D 14. A 15. C 16. A 17. B 18. B 19. D 20. B 21. B 22. D 23. D 24. C 25. D 26. B 27. D 28. C 29. C 30. B31. D 32. A 33. D 34. D 35. B 36. A 37. B 38. B 39. C 40. D 41. B 42. A 43. D 44. A 4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深入分析监理工程师试题及答案
- 企业标准化法管理
- 重大节假日的急救准备工作计划
- 提升战略执行力的年度措施计划
- 家长参与教育的有效方式计划
- 传统中医药的推广计划
- 幼儿园项目化学习的设计计划
- 优化仓库库存补货的个人计划
- 2024年银行考试最有效学习路径试题及答案
- 全面提升陪诊师素养试题及答案
- 江西省南昌中学2024-2025学年高一下学期3月月考地理试题(原卷版+解析版)
- 落实“215”专项行动:xx小学体育“加速度”
- 2025年湖北省八市高三(3月)联考政治试卷(含答案详解)
- 国际热点政治课件
- Unit 5 Here and now Section B project 教学设计 2024-2025学年人教版(2024)七年级英语下册
- 老年人60岁以上C1驾考三力测试题及答案
- 2024年下半年广西现代物流集团社会招聘校园招聘笔试参考题库附带答案详解
- 2025年河南经贸职业学院单招职业技能测试题库及答案一套
- 电动自行车质量安全培训
- 2025年浙江余姚首创水务有限公司招聘笔试参考题库含答案解析
- 《自动驾驶技术》课件
评论
0/150
提交评论