计算机二级错题————————————————————————————————作者: ————————————————————————————————日期:ﻩ下列叙述中正确的是()。
A) 循环队列是队列的一种链式存储结构B)循环队列是队列的一种顺序的存储结构C) 循环队列是非线性结构D) 循环队列是一种逻辑结构算法的有穷性是指()。
A) 算法程序的运行时间是有限的B) 算法程序所处理的数据量是有限的C) 算法程序的长度是有限的D)算法只能被有限的用户使用下列叙述中错误的是A) 算法的时间复杂度与算法所处理数据的存储结构有直接关系B) 算法的空间复杂度与算法所处理数据的存储结构有直接关系C) 算法的时间复杂度与空间复杂度有直接关系D) 算法的时间复杂度与算法程序执行的具体时间是不一致的下列关于算法复杂度叙述正确的是A) 最坏情况下的时间复杂度一定高于平均情况的时间复杂度B) 时间复杂度与所用的计算工具无关C)对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D)时间复杂度与采用的算法描述语言有关定义无符号整数类为UInt,下面可以作为类UInt实例化值的是A)-369B) 369C) 0.369D) 整数集合{1,2,3,4,5}下列叙述中正确的是()。
A)有一个以上根结点的数据结构不一定是非线性结构B) 只有一个根结点的数据结构不一定是线性结构C) 循环链表是非线性结构D)双向链表是非线性结构下列叙述中正确的是A)在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构B) 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构C)在链表中,如果每个结点有两个指针域,则该链表一定是线性结构D)在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构下列叙述中正确的是A)每一个结点有两个指针域的链表一定是非线性结构B) 所有结点的指针域都为非空的链表一定是非线性结构C) 循环链表是循环队列的链式存储结构D)线性结构的存储结点也可以有多个指针设数据集合为D={1,3,5,7,9 },D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是A) R={ (5,1), (7,9), (1,7), (9,3)}B) R={ (9,7), (1,3),(7,1), (3,5) }C) R={ (1,9), (9,7), (7,5), (5,3) }D) R={(1,3),(3,5),(5,9) }下列叙述中正确的是A) 带链队列的存储空间可以不连续,但队头指针必须大于队尾指针B) 带链队列的存储空间可以不连续,但队头指针必须小于队尾指针C) 带链队列的存储空间可以不连续,且队头指针可以大于也可以小于队尾指针D) 带链队列的存储空间一定是不连续的在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数A)相同,元素的存储顺序与逻辑顺序一致B) 相同,但其元素的存储顺序可以与逻辑顺序不一致C)不同,但元素的存储顺序与逻辑顺序一致D)不同,且其元素的存储顺序可以与逻辑顺序不一致设栈的顺序存储空间为S(1: m),初始状态为top=m+1。
现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为A) 30B)20C) m-19D) m-20设循环队列的存储空间为Q(1: 35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为A) 15B) 16C) 20D) 0或35下列叙述中正确的是A) 循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B)循环队列中的元素个数随队头指针的变化而动态变化C) 循环队列中的元素个数随队尾指针的变化而动态变化D) 以上说法都不对设循环队列为Q(1: m),其初始状态为front=rear=m。
经过一系列入队与退队运算后,fr ont=15,rear=20。
现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为A) 4B) 6C) m-5D) m-6设循环队列为Q(1:m),其初始状态为front=rear=m。
经过一系列入队与退队运算后,fr ont=30,rear=10。
现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为A) 19B) 20C) m-19D) m-20下列叙述中错误的是A) 在双向链表中,可以从任何一个结点开始直接遍历到所有结点B) 在循环链表中,可以从任何一个结点开始直接遍历到所有结点C) 在线性单链表中,可以从任何一个结点开始直接遍历到所有结点D) 在二叉链表中,可以从根结点开始遍历到所有结点结构化程序设计的基本原则不包括()。
A) 多态性B) 自顶向下C) 模块化D) 逐步求精下面属于整数类的实例是A) 0x518B) 0.518C) "-518"D) 518E-2下面属于字符类的实例是A) '518'B) "5"C) 'nmD) '\n'下面对类-对象主要特征描述正确的是A) 对象唯一性B) 对象无关性C) 类的单一性D) 类的依赖性下面对软件特点描述错误的是A)软件没有明显的制作过程B) 软件是一种逻辑实体,不是物理实体,具有抽象性 C) 软件的开发、运行对计算机系统具有依赖性D) 软件在使用中存在磨损、老化问题下面属于系统软件的是A) 财务管理系统B) 数据库管理系统C) 编辑软件WordD) 杀毒软件下面不属于软件设计阶段任务的是A) 软件的详细设计B) 软件的总体结构设计C)软件的需求分析D) 软件的数据设计下面不属于需求分析阶段任务的是()A) 确定软件系统的功能需求B) 确定软件系统的性能需求C) 需求规格说明书评审D) 制定软件集成测试计划下面不能作为结构化方法软件需求分析工具的是A) 系统结构图B) 数据字典(DD)C) 数据流程图(DFD图)D)判定表下面可以作为软件设计工具的是A)系统结构图B) 数据字典(DD)C) 数据流程图(DFD图)D)甘特图在软件设计中不使用的工具是()。
A) 系统结构图B)PAD图C) 数据流图(DFD图)D) 程序流程图数据流图中带有箭头的线段表示的是()。
A)控制流B) 事件驱动C) 模块调用D)数据流下面描述中错误的是()。
A)系统总体结构图支持软件系统的详细设计B) 软件设计是将软件需求转换为软件表示的过程C) 数据结构与数据库设计是软件设计的任务之一D) PAD图是软件详细设计的表示工具下面不属于软件设计阶段任务的是A) 软件总体设计B) 算法设计C) 制定软件确认测试计划D)数据库设计某系统结构图如下图所示该系统结构图的宽度是A) 2B)3C)4D) n参考答案:DA)0B)1C) 2D)3软件详细设计生产的图如下:该图是()A) N-S图B) PAD图C)程序流程图D)E-R图下面不能作为软件设计工具的是A) PAD图B) 程序流程图C)数据流程图(DFD图)D) 总体结构图下面叙述中错误的是()。
A) 软件测试的目的是发现错误并改正错误B) 对被调试的程序进行"错误定位"是程序调试的必要步骤 C)程序调试通常也称为DebugD) 软件测试应严格执行测试计划,排除测试的随意性用白盒测试方法时,设计测试用例应根据A) 程序的内部逻辑B) 程序的复杂结构C)程序的功能D) 使用说明书当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的A) 逻辑独立性B) 物理独立性C) 应用独立性D) 空间独立性在数据库系统中,考虑数据库实现的数据模型是A)概念数据模型B)逻辑数据模型C) 物理数据模型D)关系数据模型逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是A) 关系模型B) 谓词模型C) 物理模型D) 实体-联系模型在关系数据库中,用来表示实体间联系的是A) 属性B) 二维表C) 网状结构D) 树状结构在E-R图中,用来表示实体联系的图形是()。
A) 椭圆形B)矩形C) 菱形D) 三角形层次型、网状型和关系型数据库划分原则是()。
A) 记录长度B) 文件的大小C) 联系的复杂程度D)数据之间的联系方式在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的A) 外键(码)B) 候选键(码)C) 主键(码)D) 元组设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商) ,客户(客户号,姓名,地址,电邮,性别,身份证号) ,购买(客户号,商品号,购买数量),则关系购买的键为A) 客户号B) 商品号C) 客户号, 商品号D)客户号, 商品号, 购买数量在满足实体完整性约束的条件下()。
A)一个关系中应该有一个或多个候选关键字B) 一个关系中只能有一个候选关键字C) 一个关系中必须有多个候选关键字D) 一个关系中可以没有候选关键字有关系R如下,其中属性B为主键:B C Da0k1b 1n12p1则其中最后一个记录违反了A)实体完整性约束B) 参照完整性约束C) 用户定义的完整性约束D) 关系完整性约束有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。
表T的记录项(b,q,4)违反了A)实体完整性约束B) 参照完整性约束C) 用户定义的完整性约束D) 关系完整性约束有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为A)并B)自然连接C)笛卡尔积D)差A) 投影B)交C)选择D) 并参考答案:AA)交B) 差C) 并D) 选择参考答案:AA) (c,c,11,4)B) (c,c,11,4)C) (a,a,2,4)D) (a,a,2,4)和(e,e,6,1)有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
A) 选择B) 投影C) 插入D) 连接从数据库类型上看,Access 的类型是A) 近代型B)现代型C) 表格型D) 关系型Access数据库是A) 面向对象数据库B) 文件数据库C)关系型数据库D) 图形数据库下列关于关系模型特点的叙述中,错误的是A) 一个数据库文件对应着一个实际的关系模型B)一个具体的关系模型是由若干个关系模式所组成C) 在一个关系中属性和元组的次序都是无关紧要的D) 可将手工管理的表按一个关系直接存到数据库中在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是()。
A) 选择B)投影C) 联接D) 自然联接在一个关系中要找出满足指定条件的元组组成新关系,应使用的操作是A)选择运算B) 查询运算C) 投影运算D) 连接运算从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A) 查询运算B)连接运算C) 投影运算D) 选择运算若有关系(课程编号,课程名称,学号,姓名,成绩),要得到关系中有多少门不同的课程名称,应使用的关系运算是A)联接B) 关系C)选择D)投影下列关于数据库设计的叙述中,错误的是A)设计时应将有联系的实体设计为一个表B) 设计时应避免在表之间出现重复的字段C) 表中的字段必须是原始数据和基本数据元素D) 使用外部关键字来保证有关联表之间的联系在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示年龄最大值,正确的SQL 命令是A) SELECT MAX(YEAR(DATE())-YEAR([出生日期]))年龄 FROM职工B) SELECTMAX(YEAR(DATE())-YEAR([出生日期])) AS 年龄FROM 职工C) SELECT 年龄=MAX(YEAR(DATE())-YEAR([出生日期])) 年龄 FROM 职工 D) SELECT 年龄=MAX(YEAR(DATE())-YEAR([出生日期])) AS 年龄 F ROM职工与SELECT * FROM 学生WHERE 特长 Like "*音乐*"功能相同的命令是A)SELECT * FROM 学生WHERE特长Like "音乐"B) SELECT * FROM 学生WHERE 特长Like "音乐*"C) SELECT * FROM 学生 WHERE 特长Like "*音乐"D) SELECT * FROM 学生 WHERE InStr([特长],"音乐")<>0在Access数据库对象中,体现数据库设计目的的对象是()。