下列叙述中 ,与提高软件可移植性相关的是 ( ) 。
A、选择时间效率高的算法
B、尽可能减少注释
C、选择空间效率高的算法
D、尽量用高级语言编写系统中对效率要求不高的部分
()使用文字、图形、图像、动画和声音等多种媒体来表示内容,并且使用 超级链接来组织这些媒体。
A、多媒体压缩技术
B、多媒体存储技术
C、超文本技术
D、超媒体技术
图像文件格式分为静态图像文件格式和动态图像文件格式,(1) 属于静态图像文件格式。以下文件格式中, (2)不是声音文件。
(1)A、MPG 文件格式
B、 AVS 文件格式
C、JPG 文件格式
D、AVI 文件格式
(2)A、Wave 文件(.WAV)
B、MPEG 文件(.MP3)
C、TIFF 文件(.TIF)
D、MIDI 文件(.MID)
以下关于信息库(Repository)的叙述中,恰当的是 (1); (2)不是信息库所包含的内容。
(1)A、存储一个或多个信息系统或项目的所有文档、知识和产品的地方
B、存储支持信息系统开发的软件构件的地方
C、存储软件维护过程中需要的各种信息的地方
D、存储用于进行逆向工程的源码分析工具及其分析结果的地方
(2)A、网络目录
B、CASE工具
C、外部网接口
D、打印的文档
下列要素中,不属于DFD的是 (1)。当使用DFD对一个工资系统进行建模时,(2) 可以被认定为外部实体。
(1)A、加工
B、数据流
C、数据存储
D、联系
(2)A、接收工资单的银行
B、工资系统源代码程序
C、工资单
D、工资数据库的维护
关于软件测试对软件质量的意义,有以下观点,其中正确的是 ( ) 。
①度量与评估软件的质量;
②保证软件质量;
③改进软件开发过程;
④发现软件错误。
A、 ①、②、③
B、 ①、②、④
C、 ①、③、④
D、 ①、②、③、④
软件质量的定义是( )。
A、软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B、满足规定用户需求的能力
C、大限度达到用户满意
D、软件特性的总和,以及满足规定和潜在用户需求的能力