(A)二级ACCESS笔试-3
(总分:100.00,做题时间:90分钟)
一、选择题(总题数:40,分数:40.00)
1.下列关于栈叙述正确的是______。
A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除
C.栈底元素永远不能被删除 D.栈底元素最先被删除
(分数:1.00)
A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除
C.栈底元素永远不能被删除 D.栈底元素最先被删除
(分数:1.00)
A. √
B.
C.
D.
解析:[解析] 栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。栈底元素最先入栈却最后被删除。所以选择A。
2.下列叙述中正确的是______。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.以上说法都不正确
(分数:1.00)
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.以上说法都不正确
(分数:1.00)
A.
B.
C. √
D.
解析:[解析] 栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。
3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)______。
A.3 B.4 C.6 D.7
(分数:1.00)
A.3 B.4 C.6 D.7
(分数:1.00)
A.
B.
C.
D. √
解析:[解析] 根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。
4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是______。
A.学生成绩管理系统 B.C语言编译程序
C.UNIX操作系统 D.数据库管理系统
(分数:1.00)
A.学生成绩管理系统 B.C语言编译程序
C.UNIX操作系统 D.数据库管理系统
(分数:1.00)
A. √
B.
C.
D.
解析:[解析] 软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。所以B、C、D都是系统软件,只有A是应用软件。
5.结构化程序所要求的基本结构不包括______。没有caption属性的控件是
A.顺序结构 B.GOTO跳转 C.选择(分支)结构 D.重复(循环)结构
(分数:1.00)
A.顺序结构 B.GOTO跳转 C.选择(分支)结构 D.重复(循环)结构
(分数:1.00)
A.
B. √
C.
D.
解析:[解析] 1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。
6.下面描述中错误的是______。
A.系统总体结构图支持软件系统的详细设计
B.软件设计是将软件需求转换为软件表示的过程
C.数据结构与数据库设计是软件设计的任务之一
D.PAD图是软件详细设计的表示工具
(分数:1.00)
A.系统总体结构图支持软件系统的详细设计
B.软件设计是将软件需求转换为软件表示的过程
C.数据结构与数据库设计是软件设计的任务之一
D.PAD图是软件详细设计的表示工具
(分数:1.00)
A. √
B.
C.
D.
解析:[解析] 详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以A错误。
7.负责数据库中查询操作的数据库语言是______。
A.数据定义语言 B.数据管理语言
C.数据操纵语言 D.数据控制语言
(分数:1.00)
A.数据定义语言 B.数据管理语言
C.数据操纵语言 D.数据控制语言
(分数:1.00)
A.
B.
C. √
D.
解析:[解析] 数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是______。
A.1:1联系 B.1:m联系 C.m:1联系 D.m:n联系
(分数:1.00)
A.1:1联系 B.1:m联系 C.m:1联系 D.m:n联系
(分数:1.00)
A.
B.
C.
D. √
解析:[解析] 因为一个教师可讲授多门课程,而一门课程又能由多个老师讲授所以他们之间是多对多的关系,可以表示为m:n。
9.有三个关系R、S和T如下:
R | ||
A | B | C |
a | 1 | 2 |
b | 2 | 1 |
c | 3 | 1 |
S | ||
A | B | C |
a | 1 | 2 |
b | 2 | 1 |
T | ||
A | B | C |
c | 3 | 1 |
则由关系R和S得到关系T的操作是______。
A.自然连接 B.并 C.交 D.差
(分数:1.00)
A.自然连接 B.并 C.交 D.差
(分数:1.00)
A.
B.
C.
D. √
解析:[解析] 关系T中的元组是关系R中有而关系S中没有的元组的集合,即从关系R中除去与关系S中相同元组后得到的关系T。所以做的是差运算。
10.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是______。
A.-369 B.369
C.0.369 D.整数集合1,2,3,4,5
(分数:1.00)
C.0.369 D.整数集合1,2,3,4,5
(分数:1.00)
A.
B. √
C.
D.
解析:[解析] 只有B选项中369可以用无符号整数来表示和存储。A选项中-369有负号,选项C中0.369是小数都不能用无符号整数类存储。选项D是一个整数集合得用数组来存储。
11.下列关于数据库特点的叙述中,错误的是______。
A.数据库能够减少数据冗余 B.数据库中的数据可以共享
C.数据库中的表能够避免一切数据的重复 D.数据库中的表既相对独立,又相互联系
(分数:1.00)
C.数据库中的表能够避免一切数据的重复 D.数据库中的表既相对独立,又相互联系
(分数:1.00)
A.
B.
C. √
D.
解析:[解析] 数据库的主要特点是:①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。数据库中的表只能尽量避免数据的重复,不能避免一切数据的重复。所以选项C为正确答案。
12.在数据表的“查”操作中,通配符“-”的含义是______。
A.通配任意多个减号 B.通配任意单个字符
C.通配任意单个运算符 D.通配指定范围内的任意单个字符
(分数:1.00)
A.通配任意多个减号 B.通配任意单个字符
C.通配任意单个运算符 D.通配指定范围内的任意单个字符
(分数:1.00)
A.
B.
C.
D. √
解析:[解析] 在数据表的“查”操作中,通配符“-”的含义是表示指定范围内的任意一个字符(必须以升序排列字母范围),如Like”B-D”,查的是B、C、D中任意一个字符。故选项D正确。
13.若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是______。
A.文本型 B.备注型 C.超链接型 D.OLE对象型
(分数:1.00)
A.文本型 B.备注型 C.超链接型 D.OLE对象型
(分数:1.00)
A.
B.
C.
D. √
解析:[解析] OLE对象是指字段用于链接或内嵌Windows支持的对象,如Word文档、Excel表格、图像、声音或者其他二进制数据。故选项D正确。
14.在Access的数据表中删除一条记录,被删除的记录______。
A.不能恢复 B.可以恢复到原来位置
C.被恢复为第一条记录 D.被恢复为最后一条记录
(分数:1.00)
C.被恢复为第一条记录 D.被恢复为最后一条记录
(分数:1.00)
A. √
B.
C.
D.
解析:[解析] 在Access中删除记录需要小心,因为一旦删除数据就无法恢复了。故答案选A选项。
15.如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是_____
_。
A.任意符号 B.必须输入字母A~Z
C.必须输入字母或数字 D.可以输入字母、数字或空格
(分数:1.00)
A.任意符号 B.必须输入字母A~Z
C.必须输入字母或数字 D.可以输入字母、数字或空格
(分数:1.00)
A.
B. √
C.
D.
解析:[解析] 输入掩码符号L的含义是必须输入字母(A-Z)。故答案B正确。
16.下列不属于查询设计视图“设计网格”中的选项是______。
A.排序 B.显示 C.字段 D.类型
(分数:1.00)
(分数:1.00)
A.
B.
C.
D. √
解析:[解析] 如下图所示,在查询设计视图中有“字段”、“排序”、“显示”等选项,没有“类型”选项,所以选项D为正确答案。
17.在Access数据库中创建一个新表,应该使用的SQL语句是______。
A.CREATE TABLE B.ICREATE INDEX
C.ALTER TABLE D.CREATE DATABASE
(分数:1.00)
C.ALTER TABLE D.CREATE DATABASE
(分数:1.00)
A. √
B.
C.
D.
解析:[解析] 在Access数据库中创建一个新表,应该使用的SQL语句是CREATE TABLE,所以答案为A。
18.下面显示的是查询设计视图的“设计网格”部分:
从所显示的内容中可以判断出该查询要查的是______。
A.性别为“女”并且1980年以前参加工作的记录B.性别为“女”并且1980年以后参加工作的记录
C.性别为“女”或者1980年以前参加工作的记录D.性别为“女”或者1980年以后参加工作的记录
(分数:1.00)
从所显示的内容中可以判断出该查询要查的是______。
A.性别为“女”并且1980年以前参加工作的记录B.性别为“女”并且1980年以后参加工作的记录
C.性别为“女”或者1980年以前参加工作的记录D.性别为“女”或者1980年以后参加工作的记录
(分数:1.00)
A. √
B.
C.
D.
解析:[解析] 从图中查询准则可以看出所要查询的是性别为女的教师,Year([工作时间])<1980的含义是1980年以前参加工作的教师,所以答案为A。
19.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是______。
A.SELECT姓名,性别,所属院系,简历FROM tStud
WHERE性别="女"AND所属院系IN("03'',"04'')
B.SELECT姓名,简历FROM tStud
WHERE性别="女"AND所属院系IN("03'',"04")
C.SELECT姓名,性别,所属院系,简历FROM tStud
WHERE性别="女"AND所属院系="03''OR所属院系="04''
D.SELECT姓名,简历FROM tStud
WHERE性别="女"AND所属院系="03''OR所属院系="04/
(分数:1.00)
A.SELECT姓名,性别,所属院系,简历FROM tStud
WHERE性别="女"AND所属院系IN("03'',"04'')
B.SELECT姓名,简历FROM tStud
WHERE性别="女"AND所属院系IN("03'',"04")
C.SELECT姓名,性别,所属院系,简历FROM tStud
WHERE性别="女"AND所属院系="03''OR所属院系="04''
D.SELECT姓名,简历FROM tStud
WHERE性别="女"AND所属院系="03''OR所属院系="04/
(分数:1.00)
A.
B. √
C.
D.
解析:[解析] 根据此查询的设计视图勾选的“姓名”和“简历”两个字段,可以排除选项A和选项C,从查询“准则”行中可以看出此查询要出性别是女,且所属院系是“03”或“04”的记录,所以答案为B选项。
20.在下列查询语句中,与
SELECT TAB1.*FROM TAB1 WHERE InStr([简历],"篮球")<>0
功能等价的语句是______。
A.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like"篮球"
B.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like"*篮球"
C.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like"*篮球*"
SELECT TAB1.*FROM TAB1 WHERE InStr([简历],"篮球")<>0
功能等价的语句是______。
A.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like"篮球"
B.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like"*篮球"
C.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like"*篮球*"
D.SELECT TAB1.*FROM TAB1 WHERE TAB1.*简历Like"篮球*/
(分数:1.00)
(分数:1.00)
A.
B.
C. √
D.
解析:[解析] Instr(String1,String2)函数返回一个整数,该整数指定第二个字符串String2在第一个字符串String1中的第一个匹配项的起始位置。此题中表示的是“篮球”在“简历”字段中出现的位置,即简历中包含篮球两个字的记录。所以选项C正确。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论