国家二级ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷
国家二级ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷18 (题后含答案及解析)
题型有:1. 选择题
选择题
1. 软件测试的实施步骤是
A.单元测试,集成测试,确认测试
B.集成测试,确认测试,系统测试
C.确认测试,集成测试,单元测试
D.单元测试,集成测试,回归测试
正确答案:A
解析:软件测试的实施主要有四个步骤:单元测试:也称模块测试,对模块(软件设计最小单位)进行正确性检验的测试,以期尽早发现各模块内部可能存在的各种错误;集成测试:通常采用黑盒,也称组装测试,把模块在按照设计要求组装起来的同时进行测试,主要目的是发现与接口有关的错误;确认测试:验证软件的功能和性能及其他特性是否满足了需求规格说明中确定的各种需求,以及软件配置是否完全正确;系统测试:将通过测试确认的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、人员等其他系统元素组合在一起,在实际运行环境下对计算机系统进行一系列的集成测试和确认测试。故选项A正确。 知识模块:程序设计基础和软件工程基础
2. 软件生存周期中,解决软件“做什么”的阶段是
A.需求分析
B.软件设计
C.软件实现
D.可行性研究
正确答案:A
解析:需求分析是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”,要达到什么样的效果。可以说需求分析是做系统之前必做的。可行性研究和项目开发计划阶段的任务是弄清楚“要解决的问题是什么”。所以选项A正确。 知识模块:程序设计基础和软件工程基础
3. 某系统结构图如下图所示,该系统结构图的宽度是
A.5
B.4
C.2
D.1
正确答案:B
解析:所谓的软件系统结构图的宽度,就是结构中某一层最大模块数,故该图的宽度为4。 知识模块:程序设计基础和软件工程基础
4. 软件测试用例包括
A.输入数据和输出数据
B.测试计划和测试数据
C.被测程序和测试规程
D.输入数据和预期输出结果
正确答案:D
解析:测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。故选项D正确。 知识模块:程序设计基础和软件工程基础
5. 软件生存周期中,解决软件“怎么做”的阶段是
A.软件设计
B.需求分析
C.软件测试
D.可行性研究
正确答案:A
解析:可行性研究是在进行需求分析前要做的工作;需求分析阶段是在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析;软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等等;软件测试阶段是在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问题并加以纠正。 知识模块:程序设计基础和软件工程基础
6. 软件设计一般划分为两个阶段,两个阶段依次是
A.总体设计(概要设计)和详细设计
B.算法设计和数据设计
C.界面设计和结构设计
D.数据设计和接口设计
正确答案:A
解析:软件设计可以分为概要设计和详细设计两个阶段。概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。所以选项A正确。 知识模块:程序设计基础和软件工程基础
7. 结构化程序设计强调
A.程序的易读性
B.程序的效率
C.程序的规模
D.程序的可复用性
正确答案:A
解析:结构化程序设计强调“清晰第一,效率第二”,清晰的含义是程序易读性好。所以选项A正确。 知识模块:程序设计基础和软件工程基础
8. 下面不属于系统软件的是
A.杀毒软件
B.操作系统
C.编译程序
D.数据库管理系统
正确答案:A
解析:一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。故杀毒软件不是系统软件,而是应用软件,所以选项A正确。 知识模块:程序设计基础和软件工程基础
9. 软件需求规格说明的内容应包括
A.E-R模型
B.算法详细设计
C.软件的主要功能
D.软件总体结构
正确答案:C
解析:软件需求规格说明的内容应包括软件系统的功能需求和性能需求、输入和输出、数据管理能力、描述运行软件系统所需的设备能力等内容。所以选项C正确。 知识模块:程序设计基础和软件工程基础
10. 某系统结构图如下图所示(图中n≥5),该系统结构图的宽度是
A.n
B.3
C.2
D.1
正确答案:A
解析:所谓的软件系统结构图的宽度,就是结构中某一层最大模块数,故该图的宽度是第二层的最大模块数n。所以选项A正确。 知识模块:程序设计基础和软件工程基础
11. 软件是
A.程序
B.计算机系统
C.程序、数据和文档的集合
D.程序和数据
正确答案:C
解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。 知识模块:程序设计基础和软件工程基础
12. 下面叙述中正确的是
A.软件是程序、数据及相关文档的集合
B.软件中的程序和文档是可执行的
C.软件中的程序和数据是不可执行的
D.软件是程序和数据的集合
正确答案:A
解析:计算机软件(Software,也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。所以选项A正确。 知识模块:程序设计基础和软件工程基础
13. 某系统总体结构如下图所示,该系统结构图的深度是
A.1
B.2
C.3
D.4
正确答案:D
解析:树中结点的层次从根开始定义起,根为第一层,根的孩子为第二层,依次累计。树中结点的最大层次称为树的深度。所以由题目中系统结构图,得到该树的深度为4,因此选项D正确。 知识模块:程序设计基础和软件工程基础
14. 下面对“对象”概念描述错误的是
A.X寸象不具有封装性
B.对象是属性和方法的封装体
C.对象间的通信是靠消息传递
D.一个对象是其对应类的实例
正确答案:A
解析:面向对象的基本概念:①对象:对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能
表示抽象的规则、计划或事件;②对象的状态和行为:对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中:③类:具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。因此选项A正确。 知识模块:程序设计基础和软件工程基础
15. 下面描述中正确的是
A.软件就是可执行的程序
B.软件就是程序和数据
C.软件就是程序和相关文档
D.软件是程序、数据及相关文档的集合
正确答案:D
解析:计算机软件(也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。因此选项D正确。 知识模块:程序设计基础和软件工程基础
16. 某系统总体结构如下图所示,该系统结构图的宽度是
A.5
B.4
C.3
D.2
正确答案:A
解析:所谓的软件系统结构图的宽度,就是结构中某一层最大模块数,故该图的宽度是第三层的最大模块数5。因此选项A正确。 知识模块:程序设计基础和软件工程基础
17. 下面对“对象”概念描述正确的是
A.操作是对象的动态属性
B.属性就是对象
C.任何对象都必须有继承性
D.对象是对象钇和厅法的封装体
正确答案:A
解析:①对象:对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件;②对象的状态和行为:对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中;③类:具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。因此选项A正确。 知识模块:程序设计基础和软件工程基础
18. 下面对软件描述错误的是
A.文档是不可执行的
B.程序和数据是可执行的
C.软件是程序,数据及相关文档的集合
D.软件文档是与程序开发、维护和应用无关的资料
正确答案:D
解析:计算机软件(Software)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。因此选项D正确。 知识模块:程序设计基础和软件工程基础
19. 某系统总体结构如下图所示,该系统结构图的最大扇出数是
A.1
B.2
C.3
D.5
正确答案:C
解析:扇出指的是由一个模块直接调用的其它模块数。题干中“某系统”和“功能2”这两个模块,其扇出数目都为3大于其它模块的扇出数。故选项C正确。 知识模块:程序设计基础和软件工程基础
20. 下面属于软件工程三要素的是
A.方法、工具和过程
B.方法、工具和平台
C.方法、工具和环境
D.工具、平台和过程
正确答案:A
解析:软件工程包括三个要素:方法、工具和过程。软件工程方法为软件开发提供了“如何做”的技术。它包括了多方面的任务,如项目计划与估算、软件系统需求分析、数据结构、系统总体结构的设计、算法过程的设计、编码、测试以及维护等。软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。目前,已经推出了许多软件工具,这些软件工具集成起来,建立起称之为计算机辅助软件工程(CASE)的软件开发支撑系统。CASE将各种软件工具、开发机器和一个存放开发过程信息的工程数据库组合起来形成一个软件工程环境。软件工程的过程则是将软件工程的方法和工具综合起来以达到合理、及时地进行计算机软件开发的目的。过程定义了方法使用的顺序、要求交付的文档资料、为保证质量和协调变化所需要的管理、及软件开发各个阶段完成的里程碑。因此应选择选项A。 知识模块:程序设计基础和软件工程基础
21. 下面对软件特点描述正确的是
A.软什具有明显的制作过程
国家二级ACCESS机试(选择题)模拟试卷113(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷113 (题后含答案及解析)
题型有:1. 选择题
选择题
1. 下面对对象概念描述正确的是( )。
A.对象间的通信靠消息传递
B.对象是名字和方法的封装体
C.任何对象必须有继承性
D.对象的多态性是指一个对象有多个操作
正确答案:A
解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其他对象使用。操作过程是被封装在对象中的,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为,不是所有的对象都必须有继承性。
2. 在面向对象方法中,实现信息隐蔽是依靠( )。
A.对象的继承
B.对象韵多态
C.对象的封装
D.对象的分类
正确答案:C
解析:对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加的操作,而不需要知道数据的具体结构以及实现操作的算法。对象的内部,即处理能力的实行和内部状态,对外是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态,对象的内部状态只能由其自身改变。
3. 下列选项中不属于面向对象程序设计特征的是( )。
A.继承性
B.多态性
C.类比性
D.封装性
正确答案:C
解析:面向对象程序设计的三个主要特征是:封装性、继承性和多态性。封装性即只需知道数据的取值范围和可以对该数据施加的操作,而无须知道数据的具体结构以及实现操作的算法。继承性是指使用已有的类定义作为基础建立新类的定义技术。对象根据所接收的消息而做出动作,同样的消息被不同的对象接收时可导致完全不同的行动,该现象称为多态性。
4. 软件需求规格说明书的作用不包括( )。
A.软件验收的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件设计的依据
D.软件可行性研究的依据
正确答案:D
解析:软件规格说明书主要有三个作用:①用户和软件开发人员之间的合同;②开发人员进行设计和编程的依据;③软件工程项目验收的依据。
计算机二级Access数据库程序设计考试大纲(2)
计算机二级Access数据库程序设计考试大纲(2)
六、宏
1.宏基本概念
2.事件的基本概念
3.常见宏操作命令
七、VBA编程基础
1.模块基本概念
2.创建模块
(1)创建VBA模块:在模块中加入过程,在模块中执行宏。
(2)编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件。
3.VBA编程基础
(1)VBA编程基本概念。
(2)VBA流程控制:顺序结构,选择结构,循环结构。
(3)VBA函数/过程调用。
(4)VBA数据文件读写。
(5)VBA错误处理和程序调试(设置断点,单步跟踪,设置监视窗口)。
八、VBA数据库编程
1.VBA数据库编程基本概念
ACE引擎和数据库编程接口技术,数据访问对象(DAO),ActiveX数据对象(ADO)。 2.VBA数据库编程技术
考试方式
上机考试,考试时长120分钟,满分100分。
1.题型及分值
单项选择题40分(含公共基础知识部分10分)。
操作题60分(包括基本操作题、简单应用题及综合应用题)。
2.考试环境
操作系统:中文版Windows7。
开发环境:MicrosoftOfficeAccess2010。
国家二级(ACCESS)机试模拟试卷254(题后含答案及解析)
国家二级(ACCESS)机试模拟试卷254 (题后含答案及解析)
题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题
基本操作题(30分)
1. 考生文件夹下存在一个数据库文件“sampl.mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字体大小为14、行高为18。 (2)设置“简历”字段的说明为“自上大学起的简历信息”。 (3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。
(4)将学号为“2001 1001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。 (5)将隐藏的“党员否”字段重新显示出来。 (6)完成上述操作后,将“备注”字段删除。
正确答案: (1)步骤l:双击打开“sampl.mdb”数据库窗口,单击“表”对象,双击打开“tStud”表。执行【格式】→【字体】菜单命令,打开“字体”对话框。在“字号”列表中选择“14”。 步骤2:单击“确定”按钮,如图2-1所示。 步骤3:执行【格式】→【行高】菜单命令,打开“行高”对话框。在“行高”对话框中输入“18”,单击“确定”按钮。如图2-2所示。关闭“tStud”表。 (2)步骤1:选中“tStud”表,单击“设计”按钮。在“简历”字段所在行的说明部分单击鼠标,定位光标后输入“自上大学起的简历信息”。如图2-3所示。 步骤2:单击工具栏中的“保存”按钮。关闭“tStud”表的设计视图。
(3)步骤1:选中“tStud”表,单击“设计”按钮,在“tStud”表设计视图下,单击“年龄”字段所在行的数据类型,选中“数字”类型。如图2.4所示。 步骤2:单击工具栏中的“保存”按钮。关闭“tStud”表的设计视图。 (4)步骤1:双击打开“tStud”表,选中学号为“20011001”照片信息,执行【插入】→【对象】菜单命令,打开对象对话框。如图2-5所示。 步骤2:选择“由文件创建”选项。单击“浏览”按钮查找图片“photo.bmp”存储位置,单击“确定”按钮,如图2-6所示。步骤3:单击“确定”按钮,关闭“tStud”表窗口。
国家二级ACCESS机试(选择题)模拟试卷327(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷327 (题后含答案及解析)
题型有:1. 选择题
选择题
1. 下列叙述中错误的是( )。
A.循环链表中有一个表头节点
B.循环链表是循环队列的存储结构
C.循环链表的表头指针与循环链表中最后一个节点的指针均指向表头节点
D.循环链表实现了空表与非空表运算的统一
正确答案:B
解析:循环链表是指在单链表的第一个节点前增加一个表头节点,队头指针指向表头节点,最后一个节点的指针域的值由NULL改为指向表头节点。循环链表是线性表的一种链式存储结构,循环队列是队列的一种顺序存储结构。
2. 某棵树中共有25个节点,且只有度为3的节点和叶子节点,其中叶子节点有7个,则该树中度为3的节点数为( )。
A.6
B.7
C.8
D.不存在这样的树
正确答案:D
解析:根据题意,树中只有度为3的节点和叶子节点(7个),则度为3的节点有25—7=18个;又根据树中的节点数:树中所有节点的度之和+1,设度为3的节点数为n,则3n+1=25,得n=8。两种方式得到的度为3的节点数不同,故不存在这样的树。
3. 度为3的一棵树共有30个节点,其中度为3,l的节点个数分别为3.4。则该树中的叶子节点数为( )。
A.14
B.15
C.16
D.不可能有这样的树
正确答案:B
解析:设叶子节点数为n,则度为2的节点数为30-3-4-n=23-n,根据树中的节点数=树中所有节点的度之和+l,得3×3+2×(23一n)+l×4+0×n+1=30,则n=15。
4. 深度为7的二叉树共有127个节点,则下列说法中错误的是( )。
A.该二叉树是满二叉树
B.该二叉树有一个度为1的节点
C.该二叉树是完全二叉树
D.该二叉树有64个叶子节点
正确答案:B
解析:满二叉树满足深度为m的二叉树最多有2m-1个节点,本题中二叉树深度为7且有127个l忡点,满足27一l=127,达到最大值,故此二叉树为满二叉树,也是完全二叉树。满二叉树第k层上有2k-1节点,则该二叉树的叶子节点数为27-1=64个。满二叉树不存在度为l的节点。
国家二级ACCESS机试选择题(公共基础知识)模拟试卷5(题后含答案及解析)
国家二级ACCESS机试选择题(公共基础知识)模拟试卷5 (题后含答案及解析)
题型有:1. 选择题
选择题
1. 对软件系统总体结构图,下面描述中错误的是( )。
A.深度等于控制的层数
B.扇入是一个模块直接调用的其他模块数
C.扇出是一个模块直接调用的其他模块数
D.原子模块一定是结构图中位于叶子节点的模块
正确答案:B
解析:与结构图有关的术语如下: 知识模块:公共基础知识
2. 某系统结构图如下图所示该系统结构图的深度是( )。
A.1
B.2
C.3
D.4
正确答案:D
解析:深度表示控制的层数。本题中,“某系统”为第1层,“功能1、功能2…功能n”为第二层,“功能2.1、功能2.2、功能2.3、功能n.1、功能n.2”为第3层,“功能2.2.1、功能2.2.2”为第4层,共4层,故深度为4。 知识模块:公共基础知识
3. 某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是( )。
A.n
B.3
C.2
D.1
正确答案:A
解析:宽度指整体控制跨度(横向最大模块数)的表示。本题中第1层有1个模块,第二层有n个模块(注意n≥5),第3层有5个模块,故宽度为n。 知识模块:公共基础知识
4. 某系统结构图如下图所示:该系统结构图的最大扇人数是( )。
A.0
B.1
C.2
D.3
正确答案:C
解析:扇人是指调用一个给定模块的模块个数。本题中,模块“功能3.1”被“功能2.3”和“功能3”2个上级模块调用,其余模块都是被一个上级模块调用,故最大扇人数是2。 知识模块:公共基础知识
5. 某系统结构图如下图所示,该系统结构图的最大扇入数是( )。
A.1
B.2
C.3
D.n
正确答案:D
解析:扇入是指调用一个给定模块的模块个数。本题中需要注意的是两个省略号的位置,第一个省略号表示第二层有n个模块,第二个省略号表示模块“功能n.1”被第二层的n个模块调用,故最大扇人数是n。 知识模块:公共基础知识
国家二级ACCESS机试(基本操作题)模拟试卷5(题后含答案及解析)
国家二级ACCESS机试(基本操作题)模拟试卷5 (题后含答案及解析)
题型有:1.
在考生文件夹下,存在一个数据库文件“sampl.accdb”,里边已建立“tGrade”和“tStudent”两个表对象;同时还存在一个Excel文件“tCourse.xls”。试按以下操作要求,完成表的编辑:
1. 将Excel文件“tCourse.xls”链接到“sampl.accdb”数据库文件中,链接表名称不变,要求:数据中的第一行作为字段名。
正确答案:步骤1:打开“sampl.mdb”数据库,在【外部数据】功能区的”导入并链接”组中单击“Excel”按钮。步骤2:在弹出的【获得外部数据-Excel电子表格】对话框中,单击“浏览”按钮,在弹出的【打开】对话框内浏览“tCourse.xls”文件所在的存储位置(考生文件夹下),选中“tCourse.xls”Excel文件,单击“打开”按钮。步骤3:接着在【获得外部数据-Excel电子表格】对话框中选中“创建链接表来链接到数据源”项,单击“确定”按钮。步骤4:系统弹出【导入数据表向导】对话框,此时默认的是sheet1表中的数据,不需要修改,单击”下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮,保持默认的表名,单击“完成”按钮,最后单击“关闭”按钮,关闭向导。
2. 将“tGrade”表中隐藏的列显示出来。
正确答案:步骤1:双击“tGrade”表打开数据表视图,步骤2:在【开始】功能区中,单击“记录”区域中“其他”图标按钮旁边的三角箭头,在弹出的下拉列表中选择“取消隐藏字段”菜单命令,打开【取消隐藏字段】对话框。勾选“成绩”复选框,单击“关闭”按钮。步骤3:单击快速访问工具栏中的”保存”按钮,关闭数据表视图。
3. 将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并使该字段在数据表视图中的显示标题改为“政治面目”。
国家二级ACCESS机试(选择题)模拟试卷310(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷310 (题后含答案及解析)
题型有:1.
1. 在调试VBA程序时,能自动被检查出来的错误是( )。
A.语法错误
B.逻辑错误
C.运行错误
D.语法错误和逻辑错误
正确答案:A
解析:语法错误指程序的某一语句的语法出现错误,如左右引号或括号不匹配等。当程序设计人员输入完一行语句时,Visual Baisc编辑器会自动检测语法错误,并提醒程序员错误所在,但无法检测逻辑错误。
2. 下列叙述中正确的是
A.线性表链式存储结构的存储空间一般要少于顺序存储结构
B.线性表链式存储结构与顺序存储结构的存储空间都是连续的
C.线性表链式存储结构的存储空间可以是连续的,也可以是不连续的
D.以上都不正确
正确答案:C
解析:线性表的存储分为顺序存储和链式存储。在顺序存储中,所有元素所占的存储空间是连续的。而在链式存储的方式中,将存储空间的每一个存储结点分为两部分,一部分用于存储数据元素的值,称为数据域;另一部分用于存储下一个元素的存储序号,称为指针域。所以线性表的链式存储方式比顺序存储方式的存储空间要大一些。 知识模块:数据结构与算法
3. Sub过程和Function过程最根本的不同是( )。
A.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
B.Function过程可以有参数,Sub过程不能有参数
C.两种过程参数的传递方式不同
D.Sub过程可以使用Call语句或直接使用过程名,而Function过程不能
正确答案:A
解析:Sub过程又称为子过程,执行一系列操作,无返回值。Function过程又称为函数过程,执行一系列操作,有返回值。
4. 统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择( )。
A.最大值
B.计数
C.平均值
D.总计
正确答案:A
解析:要统计最高分,分组字段的总计项要选择最大值。
国家二级ACCESS机试(选择题)模拟试卷211(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷211 (题后含答案及解析)
题型有:1.
1. 下列关于索引的叙述中,错误的是
A.可以为所有的数据类型建立索引
B.可以提高对表中记录的查询速度
C.可以加快对表中记录的排序速度
D.可以基于单个字段或多个字段建立索引
正确答案:A
解析:索引可以加快对数据的查询速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变,可以加快排序速度。索引可以基于单个或多个字段建立。不是所有的类型都可以创建索引,如备注型。
2. 在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为”祝您考试通过”。以下能实现上述操作的事件过程是( )。
A.Private Sub bCommandClick( )Caption=“祝您考试通过”End Sub
B.Private Sub tTextClick( )bCommand.Caption=“祝您考试通过”End Sub
C.Private Sub bCommandChange( )Caption=“祝您考试通过”End Sub
D.Private Sub tTextChange( )bCommand.Caption=“祝您考试通过”End Sub
正确答案:D
解析:题目要求在对文本框进行操作后,命令按钮上的标题改变,所以选项A和C可以排除。选项B中”tTextClick( )”是在鼠标单击文本框后,不需要输入字符,命令按钮上的标题就发生改变,因此,选项B也不对。所以本题答案为D。
3. 数据库设计中反映用户对数据要求的模式是( )。
A.内模式
B.概念模式
C.外模式
D.设计模式
正确答案:C
解析:概念模式是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。它是由数据库管理系统提供的数据模式描述语言(Data Description Language,DDL)来描述、定义的。体现、反映了数据库系
国家二级ACCESS机试(基本操作题)模拟试卷15(题后含答案及解析)
国家二级ACCESS机试(基本操作题)模拟试卷15 (题后含答案及解析)
题型有:1.
在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的编辑:
1. 根据“tEmployee”表的结构,判断并设置主键。
正确答案:步骤1:双击“sampl.accdb”数据库。双击表“temployee”,判断具有字段值唯一性只有“编号”字段,故将”编号”设为主键。关闭“temployee”表。步骤2:右击temployee表,选择“设计视图”快捷菜单命令,打开表设计视图。在temployee表设计视图窗口下单击“编号”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。
2. 删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能输入大于16的数据。
正确答案:步骤1:右击temployee表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“所属部门”字段。右键单击鼠标,选择快捷菜单的“删除行”命令。单击“是”按钮。步骤2:单击“年龄”,在“字段属性”中的“有效性规则”输入:>16。步骤3:单击快速访问工具栏中的“保存”按钮保存表设计。
3. 在表结构中的“年龄”与“职务”两个字段之间增添—个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中职工编号为“000014”的记录。
正确答案:步骤1:在设计视图中右键单击“职务”字段,在其快捷菜单中单击“插入行”,在插入的行中添加“党员否”字段。对应的数据类型选择“是/否”。步骤2:单击快速访问工具栏中的“保存”按钮。关闭设计视图。步骤3:双击“temployee”表。选中“职工编号”为“000014”的记录,右键单击鼠标,单击快捷菜单中的“删除记录”命令来删除记录。步骤4:关闭“temployee”表。
国家二级(ACCESS)机试模拟试卷53(题后含答案及解析)
国家二级(ACCESS)机试模拟试卷53 (题后含答案及解析)
题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题
选择题
1. 下列数据结构中,能用二分法进行查找的是( )。
A.无序线性表
B.线性链表
C.二叉链表,
D.顺序存储的有序表
正确答案:D
解析:二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大排列。
2. 下列叙述中,不属于设计准则的是( )。
A.提高模块独立性
B.使模块的作用域在该模块的控制域中
C.设计成多入口、多出口模块
D.设计功能可预测的模块
正确答案:C
解析:大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性:模块规模适中:深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的模块。
3. 下列队列的描述中,正确的是( )。
A.队列属于非线性表
B.队列在队尾删除数据
C.队列按“先进后出”进行数据操作
D.队列按“先进先出”进行数据操作
正确答案:D
解析:队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。队列的操作数是依据先进先出的原则进行的。因此队列亦称作先进先出的线性表,或后进后出的线性表。
4. 对下列二叉树进行前序遍历的结果为( )。
A.ABCDEFGH
B.ABDGEHCF
C.GDBEHACF
D.GDHEBFCA
正确答案:B
解析:遍历就是不重复地访问二叉树的所有结点。二叉树遍历的方法有3种:前序遍历、中序遍历和后序遍历。记住3种遍历的顺序: ①前序,访问根→按前序遍历左子树→按前序遍历右子树。 ②中序,按中序遍历左子树→访问根→按中序遍历右子树。 ③后序,按后序遍历左子树→按后序遍历右子树→访问根。 所以对该二叉树的中序遍历结果为ABDGEHCF。
