选择题答案与解析
1.D。【解析】关系数据模型是属于数据库的最重要的一种数据模型,在关系数据模型中,实体及实体间的联系都用二维表来表示。
2.A。【解析】控件分为基本控件和容器控件。基本控件是指不能包含其他控件的控件,如标签、命令按钮、文本框、列表框等。容器型控件是指可包含其他控件的控件,如命令线、选项组、表格和页框等。
3.D。【解析】视图设计器界面的选项卡包含字段、连接、筛选、排序依据、分组依据、杂项和更新条件七项。
4.B。【解析]Click事件是鼠标单击对象时所引发的;DblClick事件是鼠标双击对象时所引发的;右击对象所引发的是RightCliek事件;表单及控件中不包含LeftClick事件。
5.A。【解析】程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解。程序滥用GOT0语句将使程序流程无规律,可读性差;添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。
6.C。【解析】根据满二叉树的定义,一棵深度为k且有2K-1个结点的二叉树为满二叉树。满二叉树的叶子结点为最后一层的结点数,根据满二叉树的性质,在满二叉树的第i层上至多有2i-1个结点。因此深度为7的满二叉树的叶子结点数为25-1=16个。
7.A。【解析】二叉树的遍历有3种:前序、中序和后序。中序遍历首先遍历左子树或左子结点,然后访问根结点,最后遍历右子树或右子结点。分析本题二叉树,对其进行中序遍历,结果为ACBDFEG。
8.C。【解析】线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前继,最后一个结点没有后继,其他结点有且只有一个前继和后继,所以选项C是错误的。
结点没有前继,最后一个结点没有后继,其他结点有且只有一个前继和后继,所以选项C是错误的。
9.A。【解析】算法的有穷性是指算法必须在执行有限的步骤后终止。
10.D。【解析】关系R与S经过交运算后所得到的关系是由那些既在R内又在S内的有序组组成的。记作R∩S。
11.D。【解析】OPEN DATABASE<数据库名>是用来打开一个已存在的数据库文件,它打开的是数据库环境,并不能打开数据库设计器。
12.B。【解析]Visual FoxPr0中利用主关键字或候选关键字来保证表中的记录唯一。一般将主关键字称作主索引,将候选关键字称作候选索引。索引分为4种类型:主索引、候选索引、唯一索引和普通索引。主索引不允许索引关键字中出现重复值的索引。一个表只能有一个主索引,只有数据库表才能建立主索引,自由表不能。
13.B。【解析】在Visual FoxPr0项目管理器中,单击“移去”按钮并在弹出的对话框中单击“删除”按钮后,该文件不存在于此项目中,同时从磁盘上删除该文件。单击“移去”按钮是将文件从项目中移走,但保留在磁盘上。
14.B。【解析】在VF中,变量的类型可以改变。另外,VF中常量的类型可以根据其定界符进行判断。
15.A。【解析】线性表的存储结构有顺序存储结构和链式存储结构。
16.C。【解析]COPY FILE<源文件名>T0<目的文件名>实现文件复制功能,故选项C正确。
17.D。【解析】GOT0和G0命令是等价的,命令格式为:
GO nRecordNumber | TOP | BOqlTOM
其中,nRecordNumber是记录号,即直接按记录号定1位;TOP是表头,当不使用索引时是记录号为l的记录,使1用索引时是索引项排在最前面的索引对应的记录;BOT–TOM是表尾,当不使用索引时是记录号最大的那条记录,使用索引时是索引项排在最后面的索引对应的记录。题意中的GOT0 2表示指针指向第2条记录。
DISPLAY ALL是显示全部记录,此时指针指向了最后一条记录。RECNO()函数的功能是返回当前表文件或指定1表文件中当前记录的记录号。如果指定工作区上没有打开1表文件,函数值为0。如果记录指针指向文件尾,函数值为1表文件中的记录数加1。如果记录指针指向文件首,函数值1为表文件中第一条记录的记录号。由于执行DISPLAY ALL命令时,指针指向了文件尾,所以RECNO()的函数值1为表文件中的记录数加1,即11。
18.C。【解析】职称只能是教授或副教授,所以选项A 1和D是错误的,题干中的姓名、工资和职称是并列的关系,{所以本题应该选择C选项。
19.C。【解析】A$B表示A是否为B字段的子串。 RIGHT/LEFT(<字符表达式>,<数值表达式>),LEFT从<字符表达式>左边截取由<数值表达式>的值指定长度的字符,生成一个新的字符串。RIGHT从<字符表达式>右边截取由<数值表达式>的值指定长度的字符,生成一个新的字符串。SUBSTR(<字符表达式>,<起始位置>[,<长度>]),对<字符表达式>从给定<起始位置>的开始截取指定长度的字符,生成一个新的字符串。
20.D。【解析】ANY、ALL和SOME是量词,ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求查询中的所有行都使结果为真时,结果才为真。EXITS是谓词,EXITS和NOT EXITS是用来检查在子查询中是否有结果返回。
![]() | ![]() .. 定价:¥133 优惠价:¥133.0 更多书籍 |
![]() | ![]() .. 定价:¥124 优惠价:¥124.0 更多书籍 |