1
以下叙述中错误的是( )。
A 对于Double类型数组,不可以直接用数组名对数组进行整体输入或输出
B 数组名代表的是数组所占存储区的首地址,其值不可改变
C 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息
D 可以通过赋初值的方式确定数组元素的个数
答案:C
数组下标从0开始,当数组元素的下标超出了定义的范围时,系统不会出“下标越界”的字样,运行会出错,因此在编程时务必检查下标是否越界。
2
C语言的基本单位是( )。
A 函数
B 过程
C 子程序
D 子函数
答案:A
C语言是函数式的语言。它的基本组成单位是函数,在C语言中任何程序都是由一个或者多个函数妇成的。
3
对于循环队列,下列叙述中正确的是( )。
A 队头指针是固定不变的
B 队头指针一定大于队尾指针
C 队头指针一定小于队尾指针
D 队头指针可以大于队尾指针,也可以小于队尾指针
答案:D
循环队列是把队列的头和尾在逻辑上连接起来,构成一个环。循环队列中首尾相连,分不清头和尾,此时需要两个指示器分别指向头部和尾部。插入就在尾部指示器的指示位置处插入,删除就在头部指示器的指示位置删除。
4
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。
A 编码设计
B 测试阶段
C 运行阶段
D 物理设计
答案:D
数据库应用系统的开发常分解成目标独立的四个阶段,即需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。
5
Access数据库表中的字段可以定义有效性规则,有效性规则是( )。
A 文本
B 数字
C 条件
D 以上答案都不正确
答案:C
Access中利用设置字段的有效性规则来防止用户向字段中输入不合法的数据。有效性规则是一个条件表达式,通过判断用户的输入是否使得该条件表达式为真来决定是否接受此次输入。
6
对如图所示的二叉树进行后序遍历的结果为( )。
A ABCDEF
B DBEAFC
C ABDECF
D DEBFCA
答案:D
所谓的后序遍历是指,首先遍历左子树,然后遍历右子树,最后访问根结点,并且在遍历左、右树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。因此,后序遍历二叉树的过程也是一个递归过程。
7
下列描述中正确的是( )。
A 数据的逻辑结构与存储结构必定是一一对应的
B 由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
C 程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构
D 以上三种说法都不对
答案:D
数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构。数据的存储结构(也称数据的物理结构)是指数据的逻辑结构在计算机存储空间中的存放形式。通常一种数据的逻辑结构根据需要可以表示成多种存储结构。
8
下列选项中,是软件调试技术的是( )。
A 错误推断
B 集成测试
C 回溯法
D 边界值分析
答案:C
软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。
9
设有如下程序:
该程序通过For循环来计算一个表达式的值,这个表达式是( )。
A 1+1/Z+Z/3+3/4+4/5
B 1+1/2+1/3+1/4+1/5
C 0/1+1/2+2/3+3/4+4/5
D 1/2+1/3+1/4+1/5
答案:C
本题考查VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时,i=1,n=0,x=0/1,所以累加上去的是0/1;第二次循环时,i=2,n=1,x=1/2,所以累加上去的是1/2;第三次循环时,i=3,n=2,x=2/3;所以累加上去的是2/3;循环5次后累加的应该是0/1+1/2+2/3+3/4+4/5。
10
宏命令Requery的功能是( )。
A 实施指定控件重新查询
B 查找符合条件的第一条记录
C 查找符合条件的下一条记录
D 指定当前记录
答案:A
ccess中提供了50多个可选的宏操作命令,Requery用于实施指定控件重新查询,即刷新控件数据;FindRecord用于查找满足指定条件的第一条记录;FindNext用于查找满足指定条件的下一条记录;GoToRecord用于指定当前记录。
11
下列关于OLE对象的叙述中,正确的是( )。
A 用于输入文本数据
B 用于处理超级链接数据
C 用于生成自动编号数据
D 用于链接或内嵌Windows支持的对象
答案:D
OLE对象用于链接或内嵌Windows支持的对象,可以为图片、office文档等。
12
关于通配符的使用下面说法不正确的是( )。
A 有效的通配符包括:问号(?),它表示问号所在的位置可以是任何一个字符;星号(*),它表示星号所在的位置可以是任何多个字符
B 使用通配符搜索星号、问号时,需要将搜索的符号放在方括号内
C 在一个"日期"字段下面的"准则"单元中使用表达式Like"6/*/98",系统会报错"日期类型不支持*等通配符"
D 在文本的表达式中可使用通配符,如可以在一个"姓"字段下面的"准则"单元中输入表达式"M*S",查找姓为Morris、Masters和MillerPeters等的记录
答案:C
本题考查通配符的使用。通配符一般作为其他字符的占位符,其中包括“*”、“?”、“[]”、“!”、“一”和数字号码“#”。其中最常用的是“?”,表示所在的位置可以是任何一个字符。“*”表示所在的位置可以是任何多个字符。使用通配符搜索这些代表通配符的符号时,需要将搜索的符号放在方括号内。无论是文本型还是日期型字段都可以使用通配符。
13
下列叙述中,错误的是( )。
A 宏能够一次完成多个操作
B 可以将多个宏组成一个宏组
C 可以用编程的方法来实现宏
D 宏命令一般由动作名和操作参数组成
答案:A
一个宏可以包含多个操作,但多个操作不能一次同时完成,只能按照从上到下的顺序执行各个操作。
14
有三个关系R,S和T如下:
其中关系T由关系R和s通过某种操作得到,该操作为( )。
A 选择
B 投影
C 交
D 并
答案:D
关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元素。由题可以看出,T是R和S的并运算得到的。
15
在数据库设计中,将E—R图转换为关系模式的过程属于( )。
A 需求分析阶段
B 逻辑设计阶段
C 概念设计阶段
D 物理设计阶段
答案:B
数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。逻辑设计的主要工作是将E—R图转换为关系模式。
16
在VBA中,如果没有声明或用符号来定义变量的数据类型,变量的数据类型为( )。
A Variant
B Int
C Boolean
D String
答案:A
在VBA中,如果没有显示声明或定义变量的数据类型,则变量的默认数据类型为Variant型。
17
下列关于选择查询和操作查询的说法中,错误的是( )。
A 选择查询不是由用户指定查找记录的条件而操作查询
B 选择查询是检查符合特定条件的一组记录
C 操作查询是对一次查询所得的结果进行操作
D 操作查询有四种:生成表、删除、更新和追加
答案:A
本题考查操作查询的基础知识。操作查询主要有四种类型:追加查询、删除查询、更新查询和生成表查询。选择查询是检查符合特定条件的一组记录,它们都是由用户指定查找记录的条件。
18
A 算法程序的长度
B 算法程序中的指令条数
C 算法程序所占的存储空间
D 算法执行过程中所需要的存储空间
答案:D
算法的空间复杂度,是指执行这个算法所需的存储空间。算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间、算法执行过程中所需要的额外空间。
19
以下关于报表数据源设置的叙述中,正确的是( )。
A 只能是表对象
B 只能是查询对象
C 可以是表对象或者查询对象
D 可以是任意对象
答案:C
和窗体一样,报表的数据源既可以是表对象,也可以是查询对象。
20
如果字段内容为声音文件,则该字段的数据类型应定义为( )。
A 文本
B 备注
C 超级链接
D OLE对象
答案:D
Access的表中字段的数据类型及其含义如下表所示:
21
不属于VBA提供的程序运行错误处理的语句结构是( )。
A OnErrorThen标号
B OnErrorGoT0标号
C OnErrorResumeNext
D OnErrorGo To 0
答案:A
本题考查VBA中程序运行错误处理的知识。在VBA中,程序运行错误处理的语句有3种,分别是:0nErrorGoT0标号,在遇到错误时程序转移到标号所指位置代码执行;0nErrorResumeNext,在遇到错误时不会考虑错误并继续执行下一条语句;0nErrorGoTo0,在遇到错误时关闭错误处理。
22
有3个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所用的运算为( )。
A 并
B 自然连接
C 笛卡儿积
D 交
答案:D
关系R与S经过交运算后所得到的关系是由那些既在R内又在S内的有序组组成的。记作RAS。
23
用于查找满足指定条件的下一条记录的宏命令是( )。
A FindRecord
B FindFirstRecord
C FindFirst
D FindNext
答案:D
本题考查宏的基本操作。Access中提供了多个可选的宏操作命令,与查找有关的操作有两个:Fin5Record用于查找满足指定条件的第一条记录;FindNext用于查找满足指定条件的下一条记录。
24
窗体中有3个命令按钮,分别命名为Command1、Command2和Command3。当单击Command1按钮时,Command2按钮变为可用,Command3按钮变为不可见。下列Commandl的单击事件过程中,正确的是( )。
答案:C
按钮可用应设置按钮的Enabled属性,按钮不可见应设置按钮的Visible属性。
25
SQL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词INSERT、DELETE和UPDATE实现( )。
A 数据定义
B 数据查询
C 数据操纵
D 数据控制
答案:C
SQL评议的功能包含数据定义、数据查询、数据控制和数据操控。其中数据定义功能使用核心动词CREATE、ALTER和DROP,数据查询功能使用核心动词SELECT,数据操纵功能使用核心动词INSERT、DELETE和UPDATE,数据控制功能使用核心动词GRANT和REVOKE。
26
视图设计一般有3种设计次序,下列不属于视图设计次序的是( )。
A 自顶向下
B 由内向外
C 由外向内
D 自底向上
答案:C
视图设计的设计次序分3种:自顶向下、自底向上和由内向外,它们为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握。
27
某宾馆中有单人间和双人间两种客房,按照规定,每位人住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为( )。
A 一对一联系
B 一对多联系
C 多对多联系
D 无联系
答案:B
该题中客房可为单人间和双人间两种,所以,一条客房信患表记录可对应一条或两条客人信息表记录,所以为一对多联系。
28
常见的数据模型有三种,它们是( )。
A 层次、关系和语义
B 环状、层次和星型
C 字段名、字段类型和记录
D 层次、关系和网状
答案:D
本题考查数据库的基本知识。常见的数据模型有层次模型、网状模型和关系模型,目前最常用的是关系模型。
29
有关字段属性,下列叙述错误的是( )。
A 不同的字段类型,其字段属性有所不同
B 并不是任意类型的字段都能设置默认值属性
C 有效性规则属性是用于限制此字段输入值的表达式
D 字段大小可用于设置文本、数字或日期/时间等类型字段的最大容量
答案:D
本题考查字段属性的基本知识。有效性规则属性是用于限制此字段输入值的表达式,可以防止不合法的数据输入表中,字段大小只能用于设置文本或数字类型字段的最大容量。
30
不能够使用宏的数据库对象是( )。
A 数据表
B 窗体
C 宏
D 报表
答案:A
本题考查宏的知识。宏是一个或多个操作的序列,每个操作自动实现自己的功能。在Access的窗体、报表中都可以使用宏,在宏中也可以使用宏,而在数据表中是不能使用宏的。
31
软件按功能可以分为应用软件、系统软件和支撑软件。下面属于应用软件的是( )。
A 编译程序
B 操作系统
C 教务管理系统
D 汇编程序
答案:C
编译程序和汇编程序属于开发工具,操作系统属于系统软件,而教务管理系统属于应用软件。
32
结构化程序设计主要强调的是( )。
A 程序的规模
B 程序的效率
C 程序设计语言的先进性
D 程序的易读性
答案:D
程序不是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。
33
如果在报表最后输出某些信息,需要设置的是( )。
A 页面页眉
B 页面页脚
C 报表页眉
D 报表页脚
答案:D
报表页眉位于报表的开始位置,一般用来显示报表的标题、图形或者说明性文字;报表页脚位于报表的结束位置,一般用来显示报表的汇总说明;页面页眉位于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚位于每页的结束位置,一般用来显示本页的汇总说明。
34
下列描述中错误的是( )。
A 在数据库系统中,数据的物理结构必须与逻辑结构一致
B 数据库技术的根本目标是要解决数据的共享问题
C 数据库设计是指在已有数据库管理系统的基础上建立数据库
D 数据库系统需要操作系统的支持
答案:A
在数据库系统中,物理独立性是指数据的物理结构(包括存储结构、存取方式等)的改变不影响数据库的逻辑结构,从而不会引起应用程序的变化。
35
在Access数据库中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。
A 窗体
B 模块
C 宏
D 报表
答案:B
本题考查VBA程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。
36
确定一个控件大小的属性是( )。
A Width或Height
B Width和Height
C Top或Left
D Top和Left
答案:B
本题考查控件的基本属性。Width是宽度,Height是高度,Top是控件到窗体上边的距离,Left是控件到窗体左边的距离。用左边距和上边距来描述控件的位置,宽度和高度来描述控件的大小。
37
某文本型字段的值只能是字母且不允许超过4个,则可将该字段的输入掩码属性定义为( )。
A AAAA
B &&&&
C LLLL
D ####
答案:C
本题考查字段的输入掩码的知识。输入掩码中的字符“9”可以选择输入数字或空格;“L”表示必须输入字母A~Z;“#”表示可以选择输入数据和空格,在编辑模式下空格以空白显示,但是保存数据时将空白删除,允许输入“+”或“-”;“C”表示可以选择输入任何数据和空格。本题的答案应该为“LLLL”。
38
数据库系统的核心是( )。
A 数据模型
B 数据库管理系统
C 数据库
D 数据库管理员
答案:B
本题考查对数据库系统的理解,数据库系统由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台5个部分构成。其中数据库管理系统是数据库系统的核心,它负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等工作。
39
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。
A 63
B 64
C 6
D 7
答案:B
顺序查找的基本方法是:从线性表的第一个元素开始,依次将线性表中的元素与被查找的元素进行比较,若相等则表示查找成功;若线性表中所有元素都与被查元素进行了比较但都不相等,则表示查找失败。最优情况下,线性表中的第一个元素就是要查找的元素,则只需要做一次比较就查找成功;而最坏情况下,要查找的元素是线性表中的最后一个元素,或者要查找元素不在线性表中,则需要与线性表中所有元素进行比较,比较次数为线性表的长度。
40
邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是( )。
A 000000
B 999999
C CCCCCC
D LLLLLL
答案:A
本题考查字段的输入掩码的知识。输入掩码中的字符“9”可以选择输入数字或空格;输入掩码中的字符“0,,表示必须输入0~9的数字;“L”表示必须输入字母A~Z;“#”表示可以选择输入数据和空格,在编辑模式下空格以空白显示,但是保存数据时将空白删除,允许输入“+”或“一”;“C”表示可以选择输入任何数据和空格。当直接使用字符来定义输入掩码时,可以根据需要将字符组合起来。本题的答案应该为“000000”。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。