国家二级(ACCESS)机试模拟试卷146
选择题
1.下列关于栈叙述正确的是( )。(A)
A. 栈顶元素最先能被删除
B. 栈顶元素最后才能被删除
C. 栈底元素永远不能被删除
D. 栈底元素最先被删除
解析:栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。栈底元素最先入栈却最后被删除。所以选择A。
2.下列叙述中正确的是( )。(C)
A. 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B. 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C. 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D. 以上说法都不正确
解析:栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。
3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第l层)( )。(D)
A. 3
B. 4
C. 6
D. 7
解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。
4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(A)
A. 学生成绩管理系统
B. C语言编译程序
C. UNIX操作系统
D. 数据库管理系统
解析:软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。所以B、C、D都是系统软件,只有A是应用软件。
5.结构化程序所要求的基本结构不包括( )。(B)
A. 顺序结构
B. GOTO跳转
C. 选择(分支)结构
D. 重复(循环)结构
解析:1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。
6.下面描述中错误的是( )。(A)
A. 系统总体结构图支持软件系统的详细设计
B. 软件设计是将软件需求转换为软件表示的过程
C. 数据结构与数据库设计是软件设计的任务之一
D. PAD图是软件详细设计的表示工具
解析:详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以A错误。
7.负责数据库中查询操作的数据库语言是( )。(C)
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
解析:数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。(D)
A. 1:1联系
B. 1:m联系
C. m:1联系
D. m:n联系
解析:因为一个教师可讲授多门课程,而一门课程又能由多个老师讲授所以他们之间是多对多的关系,可以表示为m:n。
9.有三个关系R、S和T如下:
(D)
A. 自然连接
B. 并
C. 交
D. 差
解析:关系T中的元组是关系R中有 而关系S中没有的元组的集合,即从关系R中除去与关系S中相同元组后得到的关系T。所以做的是差运算。
10.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
B
解析:只有B选项中369可以用无符号整数来表示和存储。A选项中-369有负号,选项C中0.369是小数都不能用无符号整数类存储。选项D是一个整数集合得用数组来存储。
11.下列关于数据库特点的叙述中,错误的是( )。(C)
A. 数据库能够减少数据冗余
B. 数据库中的数据可以共享
C. 数据库中的表能够避免一切数据的重复
D. 数据库中的表既相对独立,又相互联系
解析:数据库的主要特点是:①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。数据库中的表只能尽量避免数据的重复,不能避免一切数据的重复。所以选项C为正确答案。
12.在数据表的“查找”操作中,通配符“-”的含义是( )。(D)
A. 通配任意多个减号
B. 通配任意单个字符
C. 通配任意单个运算符
D. 通配指定范围内的任意单个字符
解析:在数据表的“查找”操作中,通配符“一”的含义是表示指定范围内的任意一个字符(必须以升序排列字母范围),如Like’’B=D’’,查找的是B、C、D中任意一个字符。故选项D正确。
13.若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( )。(D)
A. 文本型
B. 备注型
C. 超链接型
D. OLE对象型
解析:OLE对象是指字段用于链接或内嵌windows支持的对象,如Word文档、Excel表格、图像、声音或者其他二进制数据。故选项D正确。
14.在Access的数据表中删陈一条记录,被删除的记录( )。(A)
A. 不能恢复
B. 可以恢复到原来位置
C. 被恢复为第一条记录
D. 被恢复为最后一条记录
解析:在Access中删除记录需要小心,因为一旦删除数据就无法恢复了。故答案选A选项。
15.如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是( )。(B)
A. 任意符号
B. 必须输入字母A~Z
C. 必须输入字母或数字
D. 可以输入字母、数字或空格
解析:输入掩码符号L的含义是必须输入字母(A-Z)。故答案B正确。
16.下列不属于查询设计视图“设计网格”中的选项是( )。(D)
A. 排序
B. 显示
C. 字段
D. 类型
解析:如下图所示,在查询设计视图中有“字段”、“排序”、“显示”等选项,没有“类型”选项,所以选项D为正确答案。
17.在Access数据库中创建一个新表,应该使用的SQL语句是( )。(A)
A. CREATE TABLE
B. CREATE INDEX
C. ALTER TABLE
D. CREATE DATABASE
解析:在Access数据库中创建一个新表,应该使用的SQL语
本文档预览:3600字符,共17002字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载