您的当前位置:首页正文

国家二级ACCESS机试(选择题)模拟试卷244(题后含答案及解析)

2023-08-25 来源:我们爱旅游


国家二级ACCESS机试(选择题)模拟试卷244 (题后含答案及解析)

题型有:1.

1. 有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。 A.自然连接 B.并 C.交 D.差

正确答案:D 解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S的数据组成。所以关系T是由关系R和S通过差运算得到的。

2. 用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是

A.REPLACE STUDENT年龄=年龄+1

B.REPLACE STUDENT年龄WITH年龄+1 C.UPDATE STUDENT SET年龄=年龄+1 D.UPDATE STUDENT年龄WITH年龄+1

正确答案:C

解析:LIPDATE语句用于修改表中的数据,格式为:UPDATE表名称SET列名称=新值WHERE列名称=某值 知识模块:查询

3. 设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是

A.0 B.1 C.249

D.不可能有这样的二叉树

正确答案:C

解析:二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2i-1个结点;深度为k的二叉树至多有2k-1个结点;对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1。 本题中,叶子结点有250个,度为2的结点数为n2=n0-1=250-1=249。 知识模块:数据结构与算法

4. 假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为 “假”的是

A.工资>800 AND职称=“助教”OR职称=“讲师”

B.性别=“女”OR NOT职称=“助教”

C.工资=800 AND (职称=“讲师” OR性别=“女”) D.工资>800 AND(职称=“讲师”OR性别=“男”)

正确答案:D

解析:AND逻辑运算符连接的两个表达式中,其中只要有一个表达式为假,那么运算结果就为假。D)选项中表达式“工资>800”,不符合这组数据,所以表达式计算结果为假。OR逻辑运算符连接的两个表达式中,两个表达式都为假时,运算结果才为假。 知识模块:查询

5. 函数Msgbox返回值的类型是( )。 A.数值 B.货币 C.字符串 D.逻辑值

正确答案:A

解析:MsgBox函数的语法为:MsgBox(prompt,[buttons],[title],[helpfile],[context])。该函数的返回值是一个数值,告诉用户单击了哪一个按钮。比如MsgBox消息框显示“确定”按钮,则单击“确定”按钮MsgBox函数的返回值为1。

6. 若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是

A.UPDATE产品SET单价=50 WHERE供货商=“ABC”

B.UPDATE产品SET单价=单价-50 WHERE供货商=“ABC” C.UPDATE FROM产品SET单价=50 WHERE供货商=“ABC”

D.UPDATE FROM产品SET单价=单价-50 WHERE供货商=“ABC”

正确答案:B

解析:UPDATE语句,直接更新一张表数据时,不使用FROM关键字,本题中要将产品单价下调50,即为单价:单价.50,单价=50将单价设置为50。 知识模块:查询

7. 如果在文本框内输入数据后,按<Enter>键或按<Tab>键,输入焦点可立即移至下一指定文本框,应设置

A.“制表位”属性 B.“Tab键索引”属性 C.“自动Tab键”属性 D.“Enter键行为”属性

正确答案:B

解析:在文本框内输入数据后,按<Enter>键或<Tab>键,输入焦点立即移至下一指定文本框,应设置文本框的“自动Tab键”属性。 知识模块:窗体

8. 用二维表的形式表示实体和实体间联系的数据模型( )。 A.关系模型 B.层次模型 C.网状模型 D.数据模型

正确答案:A

解析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。 关系模型:用二维表的形式表示实体和实体间联系的数据模型。关系模型的特点:关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。关系模型的概念单一,无论实体或实体之间的联系都用关系表示。存取路径对用户透明。关系必须是规范化的关系。本题答案为A。

9. 设有课程关系模式如下: R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址) 并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为

A.R1(C#,Cn,T),R2(T,TA) B.R1(C#,Cn),R2(T,TA) C.R1(C#,Cn,TA),R2(T,TA) D.R1(C#,T),R2(T,TA)

正确答案:A

解析:关系模式R中,课程号和教师名为主关键字,它们不能拆开。教师地址可以拆开、并将教师名作为主关键字。因此可以形成关系模式R2(T;Ta),课程号、课程名和教师名可拆为一个关系模式R1(C#,Cn,T)。因此关系模式R可进一步规范化为两个关系模式R1(C#,Cn,T)和R2(T,TA). 知识模块:数据库设计基础

10. 概要设计使用的工具是( )。 A.系统结构图 B.程序流程图 C.PAD图

D.数据流图(DFD图)

正确答案:A 解析:概要设计使用的工具是系统结构图。 详细设计使用的工具主要有:程序流程图,N-S图,PAD,HIPO。 结构化分析的常用工具有:数据流图(DFD)、数据字典(DD)、判定树和判定表等。 故本题答案为A。

11. 按数据的组织形式,数据库的数据模型可分为三种模型,它们是 A.小型、中型和大型

B.网状、环状和链状 C.层次、网状和关系 D.独享、共享和实时

正确答案:C

解析:本题考查数据库的基本知识。常见的数据模型有3种,分别是层次模型、网状模型和关系模型,目前普遍应用的是关系模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。 知识模块:数据库基础知识

12. 在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的

A.投影 B.选择 C.联接

D.自然联接

正确答案:B

解析:关系运算有选择、投影、联接与自然联接。选择:从关系中找出满足给定条件的元组的操作;投影:从关系模式中指定若干属性组成新的关系;联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组;所以从学生表中查找年龄大于18周岁的男学生应该属于选择操作。 知识模块:数据库基础知识

13. 在Access2010中,对数据库对象进行组织和管理的工具是 A.工作区 B.导航窗格 C.命令选项卡 D.数据库工具

正确答案:B

解析:导航窗格在Access窗口的左侧,按类别和组管理和组织数据库中的对象。 知识模块:数据库基础知识

14. 在Access数据库中,表是由 A.字段和记录组成 B.查询和字段组成 C.记录和窗体组成 D.报表和字段组成

正确答案:A

解析:表是用来存储数据的对象,是数据库系统的核心与基础。一个数据库中可以包含多个表。在表中,数据的保存形式类似于电子表格,是以行和列的形式保存的。表中的行和列分别称为记录和字段,其中记录是由一个或多个字段组

成的。 知识模块:数据库和表

15. 在数据表设计时,一个字段的基本需求是:具有唯一性且能够顺序递增,则改字段的数据类型可以设置为

A.文本

B.OLE对象 C.自动编号 D.计算

正确答案:C

解析:当向表中添加新记录时,Access会自动插入一个唯一的递增顺序号,即在自动编号字段中指定唯一数值,所以选项C正确。 知识模块:数据库基础知识

16. 在窗体上,设置控件Cmd0为不可见的属性是 A.Cmd0.Colore B.Cmd0.Caption C.Cmd0.Enabled D.Cmd0.Visible

正确答案:D

解析:本题考查控件的可见属性的知识。在VBA中,要想使某个控件可见,则使其Visible属性为True;要想使某个控件可用,则使其Enabled属性为True。 知识模块:窗体

17. 在窗体上添加一个命令按钮(名为Commandl)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码: Private Sub Command 1 Click( ) m=2.17 n=Len(Str$(m)+Space(5)) Me!Text1=n End Sub打开窗体运行后,单击命令按钮,在文本框中显示

A.5 B.8 C.9 D.10

正确答案:D

解析:本题考查基本字符串函数的知识。在VBA中,Str。函数用于将数字转换成字符串,2.17转换成字符串“2.17”,后面再连接上5个空格,然后用Len函数来求长度。最后结果为10。 知识模块:模块与VBA编程基础

18. 软件调试的目的是( )。 A.发现错误 B.改善软件的性能 C.改正错误

D.验证软件的正确性

正确答案:C 解析:在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。 知识模块:公共基础知识

19. 在窗体中抬起鼠标按钮,触发的事件是 A.Form_MouseDown B.Form_MouseUp C.Form_MouseOver D.Form_MouseLeave

正确答案:B

解析:涉及鼠标操作的事件主要有MouseDown(鼠标按下)、MouseMove(鼠标移动)和MouseUp(鼠标抬起),所以窗体中抬起鼠标按钮,触发的事件是Form—MouseUp,所以选项B正确。 知识模块:VBA编程

20. SQL语句的Where子句可以限制窗体中的记录,完成同样功能的宏命令是

A.Requery B.FindRecord C.ApplyFilter

D.FindNextRecord

正确答案:C 解析:“ApplyFilter”宏操作可以对表、窗体或报表应用筛选、查询或“SQL WHERE”子句,以便限制或排序表、基础表以及窗体或报表的查询中的记录,所以选项C正确。 知识模块:VBA编程

21. SQL语言的功能有 A.数据定义 B.查询

C.操纵和控制 D.选项A、B和C

正确答案:D 涉及知识点:数据库基础

22. 下面不属于需求分析阶段任务的是 A.确定软件系统的功能需求 B.确定软件系统的性能需求 C.需求规格说明书评审 D.制定软件集成测试计划

正确答案:D

解析:需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需

求规格说明书、需求评审。 知识模块:数据库基础

23. 在深度为7的满二叉树中,叶子结点的个数为 A.32 B.31 C.64 D.63

正确答案:C

解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个子结点。也就是在满二叉树中,每一层上的结点数都是最大结点数,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。对于深度为7的满二叉树,叶子结点所在的是第7层,一共有27-1=64个叶子结点。全部结点共27-1=127个。 知识模块:数据库和表

24. 如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是

A.删除 B.追加 C.生成表 D.更新

正确答案:C 涉及知识点:数据访问页

25. 下列不属于类模块对象基本特征的是 A.事件 B.属性 C.方法 D.函数

正确答案:D 涉及知识点:数据访问页

因篇幅问题不能全部显示,请点此查看更多更全内容