37 喜欢·3 浏览
单选题

软件测试的内容很多

Ⅰ.系统测试 Ⅱ.有效性测试

Ⅲ.单元测试 Ⅳ.验收测试

Ⅴ.集成测试

以上测试内容的完成次序应该是

A
Ⅰ、Ⅱ、Ⅲ、Ⅳ和Ⅴ
B
Ⅲ、Ⅱ、Ⅰ、Ⅴ和Ⅳ
C
Ⅴ、Ⅳ、Ⅲ、Ⅱ和Ⅰ
D
Ⅱ、Ⅴ、Ⅱ、Ⅰ和Ⅳ

题目答案

D

答案解析

软件系统的开发过程是一个自顶向下逐步细化的过程,而测试过程则是依相反的顺序进行的集成过程。主要的测试过程可以分为:单元测试(模块测试) 、集成测试、有效性测试、系统测试及验收测试。
举一反三
单选题

在下列操作系统的各个功能组成部分中,不需要有硬件的支持的是

A
进程调度
B
时钟管理
C
地址映射
D
中断系统

题目答案

A

答案解析

时钟管理用来产生和管理系统时钟,地址映射用来将程序中的逻辑地址转换成内存中的物理地址,中断系统用于CPU向操作系统进行通信的手段,它们都需要相应的硬件支持,分别是时钟电路、地址转换机构和中断机构。而进程调度则是完全由软件实现,不需要硬件的直接支持。
单选题

软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。

Ⅰ.HIPO图 Ⅱ.程序流程图

Ⅲ.N—S图 Ⅳ.PAD图

Ⅴ.结构图

以上哪种(些) 属于详细设计阶段使用的工具

A
Ⅰ、Ⅱ和Ⅲ
B
Ⅱ、Ⅲ和Ⅳ
C
Ⅰ、Ⅲ和Ⅳ
D
Ⅱ、Ⅳ和Ⅴ

题目答案

B

答案解析

软件详细设计中描述处理过程的工具很多,其中包括:①程序流程图。用方框表示处理步骤,菱形框代表逻辑条件,而箭头则表示控制流向。②方框图(N-S图) 。方框图是一种详细设计工具,为了避免流程图在描述程序逻辑时的随意性与灵活性,1973年Nassi和Shneiderman提出用方框图来代替传统的程序流程图。方框图用图形的方法描述处理逻辑,以一种结构化的方式,严格限制一个处理到另一个处理的控制转移,也叫N-S图。方框图仅含五种基本控制结构。③问题分析图简称PAD图,由日本的二村良彦等人提出的又一种主要用于
单选题

计算机病毒有许多特征。其中在系统运行期间,病毒程序可利用其漏洞,通过修改扇区信息或文件内容,把自身嵌入其中而不断进行扩散是指哪方面的特征

A
传染性
B
破坏性
C
隐蔽性
D
潜伏性

题目答案

A

答案解析

计算机病毒一般具有如下特征:①传染性。传染性是所有病毒都具有的共同特性。源病毒具有很强的再生能力,在系统运行过程中,病毒程序通过修改磁盘扇区信息或文件内容,并把自身嵌入其中,而不断地进行病毒的传染和扩散。②破坏性。③隐蔽性。④潜伏性。⑤可激发性。
单选题

若一个模块访问另一个模块,被访问模块的输入和输出都是必需的数据项参数,则这两个模块之间的耦合类型为

A
内容耦合
B
控制耦合
C
标记耦合
D
数据耦合

题目答案

D

答案解析

耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度,进入或访问一个模块的点及通过接口的数据。耦合的类型按模块之间的耦合度由高到低排列有:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合。其中,若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这两个模块为数据耦合。
单选题

数据字典是定义下列哪种模型中的数据的工具

A
系统流程图
B
数据流程图
C
程序流程图
D
软件结构图

题目答案

B

答案解析

参见第10题的解析。
单选题

以下关于数据字典的描述中,不正确的是

A
数据字典是系统分析阶段的工具
B
数据字典有助于改进分析人员和用户间的通信
C
数据字典是应用系统中数据库设计的基础
D
数据字典是系统物理模型的一个重要组成部分

题目答案

D

答案解析

数据字典(Data Dictionary,DD)是关于对数据流图中包含的所有元素的信息的集合。数据流图和数据字典共同构成系统的逻辑模型,没有数据流图则数据字典难以发挥作用,没有数据字典则数据流图就不严格。数据字典最重要的用途是作为分析阶段的工具。对数据流图的各种成分起注解、说明的作用,对系统分析中其他需要说明的问题进行定义和说明;为系统开发人员在系统分析、系统设计及系统维护过程中提供关于数据的描述信息。数据流图与数据字典共同构成系统的逻辑模型,两者是相辅相成,缺一不可的。
单选题

以下不属于视图优点的是

A
视图能够简化用户的操作
B
视图使用户能以多种角度看待同一数据
C
视图对重构数据库提供了一定程度的物理独立性
D
视图能够对机密数据提供安全保护

题目答案

C

答案解析

视图最终是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表的操作。视图的优点有:①视图能够简化用户的操作。②视图使用户能以多种角度观察同一数据。③视图对重构数据库提供了一定程度的逻辑独立性。④视图能够对机密数据提供安全保护。
单选题

已知有如下三个表:

学生(学号,姓名,性别,班级)

课程(课程名称,学时,性质)

成绩(课程名称,学号,分数)

若要列出“99网络”班所有“数据库技术”课成绩不及格的同学的学号、姓名、课程名称、分数,则应该对这些表进行哪些操作

A
选择和自然连接
B
投影和自然连接
C
选择、投影和自然连接
D
选择和投影

题目答案

C

答案解析

要列出“99网络”班所有“数据库技术”课成绩不及格的同学的学号、姓名、课程名称、分数;其正确的关系代数表达式是先对学生按照条件班级=“99网络”进行选择,然后再与其他两个关系进行自然连接,然后在学号、姓名、课程名称、分数列上进行投影。
单选题

在SQL中,下列涉及空值的操作,不正确的是

A
AGE IS NULL
B
NOT(AGE IS NULL)
C
AGE=NULL
D
AGE IS NOT NULL

题目答案

C

答案解析

与空值(NULL) 有关的表达式中不能使用等号“=”。注意审题,本题是“涉及”空值的操作。
单选题

如果一个满足1NF关系的所有属性合起来组成一个关键字,则在函数依赖的范围内,该关系最高满足的范式必然是

A
1NF
B
2NF
C
3NF
D
4NF

题目答案

C

答案解析

在函数依赖范畴关系能够达到的最高范式是BCNF,如果一个满足1NF关系的所有属1性合起来组成一个关键字,则不存在非主属性,该关系最高满足的范式必然是3NF。