计算机无纸化考试试题
    1.下列数据结构中,能够按照“先进后出"原则存取数据的是( )。
    A) 循环队列 B) 栈 C) 队列 D) 二叉树
    参考答案:B栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据
    2.下列数据结构中,属于非线性结构的是( )。
    A) 循环队列 B) 带链队列 C) 二叉树 D) 带链栈
    参考答案:C树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。
    3.软件设计模块划分应遵循的准则是( )。
    A) 低内聚低耦合 B) 高内聚低耦合 C) 低内聚高耦合 D) 高内聚高耦合
    参考答案:B
    软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依
    赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为
    依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的
    内聚度应尽可能的高。
    4.在软件开发中,需求分析阶段产生的主要文档是( )。
    A) 可行性分析报告 B) 软件需求规格说明书
    C) 概要设计说明书 D) 集成测试计划
    参考答案:B
    A)错误,可行性分析阶段产生可行性分析报告。C)错误,概要设计说明书是总体设
    计阶段产生的文档。D)错误,集成测试计划是在概要设计阶段编写的文档。B)正确,需求规
    格说明书是后续工作如设计、编码等需要的重要参考文档。
    5.数据流图中带有箭头的线段表示的是( )。
    A) 控制流 B) 事件驱动 C) 模块调用 D) 数据流
    参考答案:D数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通
    道,一般在旁边标注数据流名。
    6.在软件开发中,需求分析阶段可以使用的工具是( )。
    A) N-S图 B) DFD图 C) PAD图 D) 程序流程图
    参考答案:B在需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定
    树与判定表,所以选择B)。
    7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
    A) 提高耦合性降低内聚性有利于提高模块的独立性
    B) 降低耦合性提高内聚性有利于提高模块的独立性
    C) 耦合性是指一个模块内部各个元素间彼此结合的紧密程度
    D) 内聚性是指模块间互相连接的紧密程度
    参考答案:B
    模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系
    最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的
    耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A)错误,B)正确。耦合性是
    模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程
    度,所以C)与D)错误。
    8.数据库应用系统中的核心问题是( )。
计算机试题    A) 数据库设计 B) 数据库系统设计 C) 数据库维护 D) 数据库管理员培训
    参考答案:A数据库应用系统中的核心问题是数据库的设计
    9.在E-R图中,用来表示实体联系的图形是( )。
    A) 椭圆形 B) 矩形 C) 菱形 D) 三角形
    参考答案:C在E-R图中实体集用矩形,属性用椭圆,联系用菱形。
    10.有三个关系R、S和T如下:
    则关系T是由关系R和S通过某种操作得到,该操作为( )。
    A) 选择 B) 投影 C) 交 D) 并
    参考答案:D在关系T 中包含了关系R与S中的所有元组,所以进行的是并的运算。
    11.设 X="11",Y="1122", 下列表达式结果为假的是( )。 2 / 124
    A) NOT(X==Y)AND (X$Y) B) NOT(X$Y)OR (XY)
    C) NOT(X=Y) D) NOT(X$Y)
    参考答案:D
    字符串精确比较运算符"==",只有当两个字符串完全相同时,才会是逻辑真,所
    以X==Y为逻辑假;子串包含测试运算符$,如果运算符前的字符串是运算符后的字符串的一
    个子字符串,则为逻辑真,所以X$Y为逻辑真;大于等于运算符=,是对两个字符串自左向
    右逐个进行比较,一旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串
    的大小,X、Y的前两个字符相同,所以比较第3个字符,由于X只有两个字符,则第3位X小于Y,
    所以X小于Y,故X=Y为逻辑假;XY为逻辑真。
    由以上可得:A)选项中,由于NOT的优先级高于AND,所以先比较NOT(X==Y)为逻辑真,
    由于X$Y也为逻辑真,所以NOT(X==Y)AND (X$Y)为逻辑真。B)选项中,由于NOT的优先级高
    于OR,所以先比较NOT(X$Y)为逻辑假,由于XY也为逻辑真,所以NOT(X$Y)OR (XY)为逻辑
    真。C)选项中,X=Y为逻辑假,则NOT(X=Y)为逻辑真。D)选项中,X$Y也为逻辑真,则NOT(X$Y)
    为逻辑假。
    12.以下是与设置系统菜单有关的命令,其中错误的是( )。
    A) SET ***** ***** B) SET ***** TO *****
    C) SET ***** NOSAVE D) SET ***** SAVE
    参考答案:A
    设置系统菜单的命令格式:SET ***** ON | OFF | *****IC | TO[]| TO[]|
    TO[]| SAVE | NOSAVE。所以B)选项的SET ***** TO *****、C)选项的SET ***** NOSAVE、
    D)选项的SET ***** SAVE都符合这个格式,A)选项中缺少TO关键字,格式不正确。