国家二级(ACCESS)机试模拟试卷281
选择题
1.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( )。(D)
A. *
B. %
C. &
D. #
解析:使用日期作为条件可以方便地限定查询的时间范围,书写这类条件时应注意,日期常量要用英文的“#”号括起来。
2.定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性部分依赖的关系是( )。(A)
A. S(S#,Sn,Sd,Dc,SA)
B. C(C#,Cn,P#)
C. SC(S#,C#,G)
D. 以上三项均不是
解析:若X→Y,但Y不完全函数依赖于X,则称Y对X部分函数依赖。关系模式S中,(S#,Sd)→Dc,Sd→Dc,Dc不完全依赖于Sd且Sd为非主属性。故本题答案为A选项。
3.下列关于查询和视图的区别的说法正确的是 ( )。(A)
A. 视图几乎可用于一切能使用表的地方,而查询不能
B. 查询与视图的定义都保存在相同的文件中
C. 查询和视图都只能读取基表的数据
D. 查询与视图的定义和功能完全相同
解析:查询与视图的定义和功能几乎完全相同,不同之处主要有:1、查询的定义保存在独立的查询(.qbr)文件中,而视图的定义保存在所属的数据库(.dbc)文件中。2、查询只能读取基表的数据,不能修改查询记录;而视图既能读取也能修改基表的数据。3、查询不能用作程序中USE命令的数据源,查询的结果记录可以指定输出到报表、标签、表浏览器和表文件中;而视图几乎可用于一切能使用表的地方。
4.某窗体中有一个命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是( )。(D)
A. OpenQuery
B. OpenReport
C. OpenWindow
D. OpenForm
解析:本题考查常见的宏操作命令。OoenQuery表示打开查询,OpenReport表示打开报表,OoenWmdow不是宏命令,OpenForm表示打开窗体。
5.下列队列的描述中,正确的是( )。(D)
A. 队列属于非线性表
B. 队列在队尾删除数据
C. 队列按“先进后出”进行数据操作
D. 队列按“先进先出”进行数据操作
解析:队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。队列的操作数是依据先进先出的原则进行的。因此队列亦称作先进先出的线性表,或后进后出的线性表。
6.下面对对象概念描述正确的是(A)
A. 对象间的通信靠消息传递
B. 对象是名字和方法的封装体
C. 任何对象必须有继承性
D. 对象的多态性是指一个对象有多个操作
解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其他对象使用。操作过程是被封装在对象中,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为。不是所有的对象都必须有继承性。
7.在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计
B. 详细设计
C. 可行性分析
D. 需求分析
解析:软件需求是指用户对目标软件系统在功能、行为、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。
8.若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。
Do While i <= 17
i = i + 2
Loop(C)
A. 3次
B. 4次
C. 5次
D. 6次
解析:该循环语句的执行过程为,当i小于等于17时,执行循环体,每循环一次,i的值加2,从8到17之间,公差为2,加5次以后i为18,大于17,退出循环,共循环了5次。
9.SQL语句不能创建的是( )。(A)
A. 报表
B. 视图
C. 数据表
D. 索引
解析:本题考查sQL中定义语句的知识。sQL语言的功能包含数据定义、数据操纵、数据查询和数据摔制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。在Access中提供3种创建报表的方式,分别是使用“自动报表”功能,使用向导功能和使用“设计”视图创建,使用SQL语句是不能创建报表的。
10.在SOL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为(B)
A. SELECT 姓名FROM学生
B. SELECT * FROM学生
C. SELECT 姓名 FROM学生WHERE学号=02650
D. SELECT* FROM学生 WHERE学号=02650
解析:本题考查SOL中查询语句的知识。在SQL的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不应指定WHERE子句。
11.下列叙述中正确的是( )。(B)
A. 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
C. 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构
D. 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性
解析:线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。
12.在窗体中添加了一个文本框和一个命令按钮(名称分别为Textl和CommandI),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“Access模拟”。以下能实现上述操作的事件过程是( )。(D)
A. Private Sub Command 1—Click()
Caption=“Access模拟”
End Sub
B. Private Sub Text 1—Click()
Commandl.Caption=“Access模拟”
End Sub
C. Private Sub Command 1一Change()
Caption=“Access模拟”
End Sub
D. Pfivte Sub Textl—Change()
Commandl.Caption=”Access模拟”
End Sub
解析:本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有Textl的Change事件,在给某个控件的属性赋值的时候,不可省略控件名。
13.下列关于数据库特点的叙述中,错误的是(C)
A. 数据库减少了数据的冗余
B. 数据库中的数据独立性强
C. 数据库中数据一致性指数据类型一致
D. 数据库中的数据可以统一管理和控制
本文档预览:3600字符,共16148字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载