正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

智能软件工程 练习题

共 1115 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《智能软件工程》,获得完整学习体验。
前往 爱课堂 学习 →
多选题 3分
软件工程的基本目标包括哪些?
  1. A提高软件质量
  2. B控制开发成本
  3. C保证按时交付
  4. D随意编写代码
填空题 2分
软件从概念形成、开发实现、投入使用到最终退役,经历了一个完整的过程。软件生命周期是指软件从概念到____的整个过程。
  1. A
  2. B
单选题 2分
软件工程 1.0 阶段强调的核心思想是?
  1. A敏捷开发
  2. B工程化、规范化、文档驱动
  3. C快速原型
  4. DDevOps 理念
判断题 1分
某传统软件企业采用瀑布模型进行项目管理,严格按照各阶段依次推进。瀑布模型允许在后期阶段随意回到前面阶段修改。
  1. A
  2. B
多选题 3分
下列属于软件工程 1.0 典型方法 / 模型的有哪些?
  1. A瀑布模型
  2. B结构化分析与设计
  3. CScrum
  4. D极限编程 XP
单选题 2分
结构化方法的核心是?
  1. A面向对象
  2. B自顶向下、逐步求精
  3. C微服务架构
  4. D持续集成
判断题 1分
软件工程 1.0 为后续面向对象、敏捷开发奠定了基础。
  1. A
  2. B
多选题 3分
下列属于软件危机表现的有?
  1. A软件交付延期
  2. B维护困难
  3. C质量难以保证
  4. D成本超支
多选题 3分
下列属于早期软件问题的有?
  1. A无统一开发规范
  2. B缺少文档
  3. C难以测试
  4. D需求不明确
多选题 3分
软件工程的作用包括?
  1. A控制成本
  2. B保证质量
  3. C提高可维护性
  4. D简化开发流程
多选题 3分
软件工程诞生的相关事件有?
  1. A1968 年 NATO 会议
  2. B第一台计算机 ENIAC 发明
  3. C提出 “软件工程” 术语
  4. D面向对象编程思想提出
多选题 3分
软件危机产生的主要原因包括?
  1. A软件规模变大
  2. B需求复杂多变
  3. C缺乏有效方法与工具
  4. D程序员数量太多
多选题 3分
软件工程的目标包括?
  1. A提高软件质量
  2. B降低开发成本
  3. C按时交付软件
  4. D完全消除 bug
多选题 3分
下列体现软件工程思想的做法有?
  1. A规范化开发
  2. B编写文档
  3. C只写代码不测试
  4. D后期统一修改
多选题 3分
1968 年 NATO 会议的意义包括?
  1. A正式提出 “软件工程” 术语
  2. B标志软件工程学科诞生
  3. C解决了所有软件问题
  4. D推动软件开发规范化
多选题 3分
下列属于软件工程核心思想的有?
  1. A工程化管理
  2. B分阶段开发
  3. C忽视需求分析
  4. D强调可维护性
单选题 2分
软件工程 2.0 主要解决的是传统软件工程在()方面的不足
  1. A编码速度慢
  2. B文档不规范
  3. C应对需求频繁变化
  4. D硬件成本过高
单选题 2分
下列哪项是软件工程 2.0 的典型特征()
  1. A阶段不可回溯
  2. B面向过程开发
  3. C持续交付、持续集成
  4. D只在最后进行测试
单选题 2分
软件工程 2.0 的核心思想更偏向于()
  1. A严格的瀑布流程
  2. B迭代、增量、演进式开发
  3. C一次性完成设计与开发
  4. D完全依赖手工编码

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《智能软件工程》在线练习