软件质量的定义是( )。
A、软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B、满足规定用户需求的能力
C、大限度达到用户满意
D、软件特性的总和,以及满足规定和潜在用户需求的能力
下列叙述中 ,与提高软件可移植性相关的是 ( ) 。
A、选择时间效率高的算法
B、尽可能减少注释
C、选择空间效率高的算法
D、尽量用高级语言编写系统中对效率要求不高的部分
下列要素中,不属于DFD的是 (1)。当使用DFD对一个工资系统进行建模时,(2) 可以被认定为外部实体。
(1)A、加工
B、数据流
C、数据存储
D、联系
(2)A、接收工资单的银行
B、工资系统源代码程序
C、工资单
D、工资数据库的维护
关于软件测试对软件质量的意义,有以下观点,其中正确的是 ( ) 。
①度量与评估软件的质量;
②保证软件质量;
③改进软件开发过程;
④发现软件错误。
A、 ①、②、③
B、 ①、②、④
C、 ①、③、④
D、 ①、②、③、④
采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于 产生这些文档的描述中,正确的是 ( )。
A、外部设计评审报告在概要设计阶段产生
B、集成测试计划在程序设计阶段产生
C、系统计划和需求说明在详细设计阶段产生
D、在进行编码的同时,设计独立的单元测试计划
在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系 统的策略称为 (1);在新系统全部正式运行前,一部分一部分地代替旧系统的策略 称为 (2)。
(1)A、直接转换
B、位置转换
C、分段转换
D、并行转换
(2)A、直接转换
B、位置转换
C、分段转换
D、并行转换
某软件公司项目A的利润分析如下 ,设贴现率为 10% ,第二年的利润净现值是 ( ) 元。
| 利润分析 | 第零年 | 第一年 | 第二年 | 第三年 |
| 利润值 | ¥889,000 | ¥1,139,000 | ¥1,514,000 |
A、1,378,190
B、949,167
C、941,322
D、922,590