第一章软件工程概述

第一章测试

1、单选题:
‌以下关于软件说法正确的是( )‍
选项:
A: 软件就是程序。
B: 开发软件就是编写程序。
C: 软件是与计算机系统操作有关的程序、规程、规则。
D: 软件是与计算机系统操作有关的程序、规程、规则、以及与之有关的文档及数据的完整集合。
答案: 【 软件是与计算机系统操作有关的程序、规程、规则、以及与之有关的文档及数据的完整集合。

2、单选题:
​以下哪一项不是软件危机的表现形式(   ) ‎
选项:
A: 成本高。
B: 生产率低。
C: 技术发展快。
D: 质量得不到保证。
答案: 【 技术发展快。

3、单选题:
‏软件中的可执行部分是( )​
选项:
A: 程序和文档。
B: 文档和数据。
C: 程序和数据。
D: 程序、文档和数据。
答案: 【 程序和数据。

4、单选题:
‎软件在开发和运行中,以下说法不正确的是( )‏
选项:
A: 存在机械磨损。
B: 存在退化问题。
C: 受到计算机系统的限制。
D: 受社会因素影响。
答案: 【 存在机械磨损。

5、单选题:
‎不属于软件危机产生的原因是( )‍
选项:
A: 开发技术局限
B: 产品质量不高
C: 生产率低下
D: 硬件发展落后
答案: 【 硬件发展落后

6、单选题:
​不属于软件开发经历的阶段是( )​
选项:
A: 程序设计阶段
B: 软件设计阶段
C: 软件工程阶段
D: 软件危机阶段
答案: 【 软件危机阶段

7、单选题:
‍软件工程指用(  )的原则与方法研制、维护计算机软件的有关技术及管理方法。‍
选项:
A: 工程
B: 数学
C: 科学
D: 社会学
答案: 【 科学

8、单选题:
‌( )阶段是软件生存周期中时间最长的阶段‏
选项:
A: 维护阶段
B: 需求阶段
C: 实现阶段
D: 设计阶段
答案: 【 维护阶段

9、多选题:
​软件工程的要素包括(  )‎
选项:
A: 方法
B: 工具
C: 过程
D: 理论
答案: 【 方法;
工具;
过程

10、多选题:
​需求分析阶段主要确定软件系统需要具备( )需求。‎
选项:
A: 性能
B: 功能
C: 可行性
D: 效能
答案: 【 性能;
功能

11、多选题:
​软件设计主要包括的两个阶段是(    )‍
选项:
A: 概要设计
B: 详细设计
C: 数据库设计
D: 数据结构设计
答案: 【 概要设计;
详细设计

12、多选题:
‏关于瀑布模型说法正确的是(  )‍
选项:
A: 适合于软件需求很明确的软件项目。
B: 开发风险比较大
C: 可以及时得到用户反馈,用于调整后续软件开发策略
D: 各个阶段没有明显的界限
答案: 【 适合于软件需求很明确的软件项目。;
开发风险比较大

13、判断题:
‏软件危机主要是由于落后的软件生产方式无法满足迅速增长的计算机软件需求而产生的。( )‏
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
‎软件危机目前已经解除。( )‎
选项:
A: 正确
B: 错误
答案: 【 错误

15、判断题:
‌软件开发周期超过规定日期是软件危机的主要特征之一。( )‍
选项:
A: 正确
B: 错误
答案: 【 正确

16、判断题:
‌理论指导对软件危机的解决影响不大。( )​
选项:
A: 正确
B: 错误
答案: 【 错误

17、判断题:
‎软件开发中成本、质量和工期三者之间是互斥关系。( )‌
选项:
A: 正确
B: 错误
答案: 【

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注