24 喜欢·271 浏览
单选题

在统一建模语言(UML)中,(22)用于描述系统与外部系统及用户之间的交互。

A
类图
B
用例图
C
对象图
D
协作图

题目答案

B

答案解析

本题考查UML语言。 类图(class diagram):展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中所建立的最常见的图就是类图。类图给出系统的静态设计视图。包含主动类的类图给出了系统的静态进程视图。 .对象图(obiect diagram):展现了一组对象以及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图相同,这些图给出系统的静态设计视图或静态进程视图,但它们是从真实的或原型案例的角度建立的。 .用例图(use case diagram):展现了一组
举一反三
单选题

结构化开发方法中,数据流图是(15)阶段产生的成果。

A
需求分析
B
总体设计
C
详细设计
D
程序编码

题目答案

A

答案解析

构化分析是面向数据流进行需求分析的方法,数据流图是分析过程中用来描述数据处理过程的工具。它从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,是对软件所要处理数据的抽象。由于数据流图只反映系统必须完成的逻辑功能,所以它是一种功能模型。
单选题

CVS是一种(16)工具。

A
需求分析
B
编译
C
程序编码
D
版本控制

题目答案

D

答案解析

CVS的全称是Concurrent Version System,它是一个免费的协同版本控制工具,主要用于软件源码的维护。此外CVS可以维护任意文档的开发和使用,例如共享文件的编辑修改,而不仅仅局限于程序设计。CVS维护的文件类型可以是文本类型也可以是二进制类型。CVS基于客户端朋艮务器模式,多个用户可通过网络(或本地)方式同时访问,  从而使得CVS成为位于不同地点的人同时处理数据文件(特别是程序的源代码)时的首选。
单选题

软件能力成熟度模型将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级,并且高级别成熟度一定可以达到低级别成熟度的要求。其中(33)中的开发过程及相应的管理工作均已标准化、文档化,并已建立完善的培训制度和专家评审制度。

A
可重复级和定义级
B
定义级和管理级
C
管理级和优化级
D
定义级、管理级和优化级

题目答案

D

答案解析

软件能力成熟度模型是美国卡内基.梅隆大学提出的用于评估软件机构的能力成熟度方法和标准,现已被业界广泛重视。该模型将软件机构能力成熟度分为5个级别。从第三级(定义级)到最高级(优化级),都要求软件开发过程及相应的管理工作必须标准化、文档化,并综合为软件机构的标准软件过程;并必须建立完善的培训制度和专家评审制度。
单选题

输入受限的双端队列是指元素只能从队列的一端输入,但可以从队列的两端输出,如下图所示。若有8、1、4、2依次进入输入受限的双端队列,则得不到输出序列(57)。

A
2、8、 1、4
B
1、4、8、2
C
4、2、 1、8
D
2、1、4、8

题目答案

D

答案解析

本题考查队列运算。对于输出序列2、8、1、4,其运算过程为:元素8、1、4、2依次进入队列,情形如下图所示。 此时,元素2先出队列,元素8、1、4再依次出队,可得到输出序列2、8、1、4,但是在元素4和8出队列之前,元素1不能出队,所以得不到输出序列2、1、4、8。 对于输出序列1、4、8、2,其运算过程为:元素8、1先进入队列,情形如下图所示。 然后元素1出队,元素4入队并出队,元素2入队并出队,最后元素1出队,得到输出序歹01、4、8、2。 对于输出序列4、2、1、8,其运算过程为:元素8
单选题

在操作系统中,虚拟设备通常采用,(25)设备来提供虚拟设备。

A
Spooling技术,利用磁带
B
Spooling技术,利用磁盘
C
脱机批处理技术,利用磁盘
D
通道技术,利用磁带

题目答案

B

答案解析

本题考查的是计算机操作系统设备管理方面的基础知识。所谓Spooling技术实际上是用一类物理设备模拟另一类物理设备的技术,是使独占使用的设备变成多台虚拟设备的一种技术,也是一种速度匹配技术。Spooling系统是由“预输入程序”、“缓输出程序”和“井管理程序”以及输入和输出井组成的。其中,输入井和输出井是为了存放从输入设备输入的信息以及作业执行的结果,系统在磁盘上开辟的存储区域。
单选题

某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统中字长为32位,磁盘上的物理块依次编号为:0,1,2,…,那么8192号物理块的使用情况在位示图中的第(26)个字中描述。

A
256
B
257
C
512
D
1024

题目答案

B

答案解析

本题考查的是操作系统文件管理方面的基本知识。 文件管理系统是在外存上建立一张位示图(bitmap),记录文件存储器的使用情况。每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。 由于系统中字长为32位,所以每个字可以表示32个物理块的使用情况。又因为文件存储器上的物理块依次编号为:0,1,2,…,因此8192号物理块在位示图中的第257个字中描述。
单选题

ISO/IEC 9126软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于软件的(31)质量特性。

A
可靠性
B
效率
C
可维护性
D
功能性

题目答案

C

答案解析

ISO/IEC9126软件质量模型是一种评价软件质量的通用模型,包括三个层次:第一层是质量特性,第二层是质量子特性,第三层是度量指标。这种模型定义的质量特性包括功能性、可靠性、易使用性、效率、可维护性和可移植性,其中可维护特性又包括易分析性、易改变性、稳定性和易测试性共4项子特性。
单选题

面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,(36)不属于面向对象分析阶段。

A
构建分析模型
B
识别分析类
C
确定接口规格
D
评估分析模型

题目答案

C

答案解析

面向对象的软件开发过程包括分析、系统设计、开发类、组装测试和应用维护等。其中分析过程包括问题域分析、应用分析,此阶段主要识别对象及对象之间的关系,最终形成软件的分析模型,并进行评估。设计阶段主要构造软件总的模型,实现相应源代码,在此阶段,需要发现对象的过程,确定接口规格。
单选题

已知某二叉树的中序序列为CBDAEFI、先序序列为ABCDEFI,则该二叉树的高度为(58)。

A
2
B
3
C
4
D
5

题目答案

C

答案解析

本题考查二叉树的遍历运算。根据二叉树的定义,非空二叉树由根结点、根的左子树和根的右子树三部分组成。二叉树的先序遍历定义为:先访问根结点,然后先序遍历根的左子树,最后先序遍历根的右子树。二叉树的中序遍历定义为:中序遍历根的左子树,访问根结点,最后中序遍历根的右子树。由此,根据二叉树的先序遍历序列和中序遍历序列构造二叉树时,首先根据先序序列找到根结点,然后由中序序列分别得到左、右子树的中序序列和先序序列,如此反复进行分解,即可得到原二叉树。因该二叉树的先序序列中A是第一个结点,因此确定A是整棵二叉树的
单选题

在某大学学生学籍管理信息系统中,假设学生年龄的输入范围为16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是(37)。

A
可划分为2个有效等价类,2个无效等价类
B
可划分为1个有效等价类,2个无效等价类
C
可划分为2个有效等价类,1个无效等价类
D
可划分为1个有效等价类,1个无效等价类

题目答案

B

答案解析

根据等价类划分的原则,如果规定了输入数据的范围,则可划分为1个有效等价类和2个无效等价类。学生年龄的输入范围为16~40,则有效等价类为164年龄440,两个无效等价类为年龄>40或年龄16。