41 喜欢·384 浏览
单选题

软件维护中,一般最主要的内容是

A
校正性维护
B
适应性维护
C
完善性维护
D
预防性维护

题目答案

C

答案解析

本题考查软件维护的概念。软件维护是指系统交付使用以后对它所作的改变,也是软件生存周期最后一个阶段。其中完善性维护是软件维护工作中的最主要部分,完善性维护是指一个软件投入使用并成功运行后,根据用户需求,对该软件的功能和质量做进一步的修改或补充,使之完善。本题正确答案为选项C。
举一反三
单选题

关系模式设计不当会引起诸多的问题,下列不属于这些问题的是

A
丢失更新
B
数据冗余
C
删除异常
D
插入异常

题目答案

A

答案解析

本题考查关系模式的概念。设计不当的关系模式可能产生的问题主要有数据冗余、更新异常、插入异常、删除异常等,选项A并不属于这些问题。本题正确答案为选项A。
单选题

软件质量因素分为三个方面:产品运行、产品修改和产品转移。以下与产品转移有关的特性是

A
安全性
B
可重用性
C
可靠性
D
可维护性

题目答案

B

答案解析

本题考查软件质量因素的概念。软件质量因素分为三个方面:产品运行、产品修改和产品转移。与产品运行有关的特性有:正确性、健壮性、效率、安全性、可用性、风险和可靠性等。与产品修改有关的特性有:可理解性、可维护性、适应性和可测试性等。与产品转移有关的特性有:可移植性、可重用性和互运行性等。本题正确答案为选项B。
单选题

设有关系模式sc (sno,cno,grade),各属性含义依次为学号、课程号、分数。SQL 语句“SELECT sno,AVG(grade)FROM sc子句”的功能是计算每个学生的平均分数,其中的子句应是

A
GROUP BY grade
B
GROUP BY sno
C
ORDER BY grade
D
ORDER BY sno

题目答案

B

答案解析

本题考查简单的SQL语句。题目中SQL语句的功能是计算每个学生的平均分数,因此需要按照学号来进行分组。在select语句中可以使用group by子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,题目中的AVG就是一个求平均数的函数,GROUP BY sno 是按照学号来分组,选项B正确。GROUP BY grade 是按照分数来分组,不能满足题目要求;ORDER BY grade 是按照分数来排序;ORDER BY sno 是按照学号来排序。本题正确答案为选项B。
单选题

要保证数据库数据的逻辑独立性,需要修改的是

A
模式
B
外模式/模式映像
C
内模式
D
模式/内模式映像

题目答案

B

答案解析

本题考查数据库二层映像的相关概念。模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述;外模式是模式的子集,是数据库用户能够看到的和使用的、局部的、逻辑结构和特征的描述;内模式也称物理模式或存储模式,是数据库物理结构和存储方式的描述。外模式/模式映像定义外模式与内模式之间的对应关系;模式/内模式映像是唯一的,定义数据库全局逻辑结构与存储结构之间的对应关系。要保证数据库数据的逻辑独立性,需要修改的是外模式膜式映像;要保证数据库数据的物理独立性,需要修改的是模式/内模式映像。本题正确答
单选题

下列不属于数据库管理员(DB啊)主要职责的是

A
定义概念模式
B
修改模式结构
C
编写应用程序
D
编写完整性规则

题目答案

C

答案解析

本题考查DBA的职责。数据库管理员的主要职责包括:设计与定义数据库系统,定义概念模式;帮助最终用户使用数据库系统;监督与控制数据库系统的使用和运行;改进和重组数据库系统,调整数据库系统的性能,修改模式结构:转储与恢复数据库;重构数据库,编写完整性规则等。编写应用程序并不是DBA的主要职责。本题正确答案为选项C。
单选题

数据库管理系统有多项功能,其中进行数据的安全性检查和完整性检查的功能是

A
数据定义
B
数据操纵
C
数据运行管理
D
数据库维护

题目答案

C

答案解析

本题考查数据库管理系统的功能。数据库管理系统一般有:数据库定义功能、数据存取功能、数据库运行管理、数据组织、存储和管理功能、数据库的建立和维护功能、其他功能等。数据库定义功能是对数据库的机构进行描述;数据存取功能是提供用户对数据的操纵功能,实现对数据库数据的检索、插入、修改和删除:数据库运行管理是指DBMS运行控制和管理功能,这里包括进行数据的安全性检查和完整性检查等,选项C正确。本题正确答案为选项C。
单选题

软件测试的内容很多

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

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

Ⅴ.集成测试

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

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

答案解析

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