国家二级ACCESS机试(选择题)模拟试卷364
选择题
1.若要确保输入的联系电话值只能为8位数字,应将该字段输入掩码设置为(A)
A. 00000000
B. 99999999
C. ########
D. ????????
解析:本题考查字段的输入掩码的知识。我们在设计孚段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符“0”代表必须输入0—9中的一个数字;“9”代表可以选择输入数字或空格;“#”代表可以选择输入数据和空格,在编辑模式下空格以空白显示,但是保存数据时将空白删除,允许输入加号或减号;“?”代表可以选择输入字母(A~Z)。当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。例如本题就应该为“00000000”。
2.某二叉树中有n个叶子结点,则该二叉树中度为2l的结点数为(B)
A. n+1
B. n-1
C. 2n
D. n/2
解析:任意一棵二叉树,如果叶结点数为N0,而度数为2的结点总数为N2,则N0=N2+1;N2=N0-1。所以如果二叉树中有n个叶子结点,则该二叉树中度为2的结点数为n-1。因此选项B正确。
3.深度为5的完全二叉树的结点数不可能是(A)
A. 15
B. 16
C. 17
D. 18
解析:对于满二叉树,叶子结点的数目等于2(n-1),n为深度,这里就是2的5-1=4次方,就是16。所以选项A为正确答案。
4.下列描述中正确的是( )。(A)
A. 软件测试的主要目的是发现程序中的错误
B. 软件测试的主要目的是确定程序中错误的位置
C. 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D. 软件测试是证明软件没有错误
解析:软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。为了达到好的测试效果,应该由独立的第三方来构造测试,程序员应尽量避免检查自己的程序。
5.数据库应用系统中的核心问题是( )。(A)
A. 数据库设计
B. 数据库系统设计
C. 数据库维护
D. 数据库管理员培训
解析:在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。所以数据库设计是数据库应用的核心。
6.在教师信息输入窗体中,为职称字段提供“教授”“副教授”“讲师”等选项供用户直接选择,最合适的控件是( )。(D)
A. 标签
B. 复选框
C. 文本框
D. 组合框
解析:窗体的组合框控件绑定了列表框和文本框的特性,既可以在文本框中输入文字,也可以在列表框中选择输入项,将该值添加到基础字段中。
7.下面对查询功能的叙述中正确的是( )。(C)
A. 在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表
B. 在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录
C. 在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算
D. 以上说法均不对
解析:选择查询是根据指定的查询准则,从一个或多个表中获取数据并显示结果。编辑记录主要包括添加记录、修改记录和删除记录。在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计运算。
8.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(C)
A. 编译程序
B. 操作系统
C. 教务管理系统
D. 汇编程序
解析:编译程序和汇编程序属于支撑软件,操作系统属于系统软件,而教务管理系统属于应用软件。
9.下列对数据输入无法起到约束作用的是(C)
A. 输入掩码
B. 有效性规则
C. 字段名称
D. 数据类型
解析:在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用Access提供“输入掩码向导”来设置一个输入掩码。有效性规则可以防止非法数据输入到表中。有效性规则的形式以及设置目的随字段的数据类型不同而不同。字段名称只是对字段所起的名字起作用,对数据的输入并不起到约束作用。Access中常用的数据类型有文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等,不同的数据类型决定了字段能包含哪类数据。
10.两个或两个以上模块之间关联的紧密程度称为(A)
A. 耦合度
B. 内聚度
C. 复杂度
D. 数据传输特性
解析:模块的独立性是指每个模块只完成系统要求的独立的子功能,并且与其它模块的联系较少且接口简单。衡量软件的模块独立性使用:内聚性和耦合性两个定性度量标准。内聚性是对一个模块内部各个元素彼此结合的紧密程度的度量;耦合性是对模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
11.下面属于应用软件的是(A)
A. 学生成绩管理系统
B. UNIX操作系统
C. 汇编程序
D. 编译程序
解析:学生成绩管理系统为应用软件;UNIX操作系统属于系统软件;编译程序和汇编程序属于支撑软件。
12.Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是(D)
A. 输入掩码
B. 有效性规则
C. 默认值
D. 参照完整性
解析:本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到子表;子表中的记录删除时主表的相关记录随之删除;子表中的记录更新时主表的相关记录随之更新都是参照完整性的例子。
13.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(D)
A. 软件测试
B. 软件实现
C. 软件总体设计
D. 可行性研究
解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设计、详细设计和实现属于开发阶段。
14.若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是( )。(A)
A. Sub Procl(n,m)
B. Sub Procl(ByVal n,m)
C. Sub Procl(n,ByVal m)
D. Sub Procl(ByVal n,ByVal m)
解析:ByVal为传值,当把函数外的一个变量(如n)传给ByVal的参数时,在函数体内对该参数所做的任何变更,不会影响函数体外的n变量的值。函数缺省选项是ByRef,ByRef是按地址传递,在函数体内对参数所做的变更会影响实参的值。此题要返回m、n的值,因此应该对m、n都用地址传递。
本文档预览:3600字符,共9948字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载