二级VISUALFOXPRO笔试-198_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试-198
(总分100, 做题时间90分钟)
一、选择题
1.
假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令( )。
SSS_SINGLE_SEL
A MODI STRU
B MODI COMM TEST
C MODI DBF
D MODI TYPE TEST
分值: 2
答案:A
[解析] 因表已在当前工作区打开,所以修改表结构应使用MODI STRU命令。
以下各题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:
图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字;
读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字;
借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书证号共同构成主关键字。
SSS_SINGLE_SEL
2.
查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是( )。
A SELECT书名,出版社FROM图书WHERE第一作者=张三
B SELECT书名,出版社FROM图书WHERE第一作者="张三"
C SELECT书名,出版社FROM图书WHERE"第一作者"=张三
D SELECT书名,出版社FROM图书WHERE"第一作者"="张三"
分值: 2
答案:B
[解析] 查询条件语句中字段名不能用引号,字段内容为C型的条件值需要用引号。
SSS_SINGLE_SEL
3.
查询尚未归还书的图书编号和借书日期,正确的SQL语句是( )。
A SELECT图书编号,借书日期FROM借阅WHERE还书日期=""
B SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL
C SELECT图书编号.借书日期FROM借阅WHERE还书日期IS NULL
D SELECT图书编号,借书日期FROM借阅WHERE还书日期
分值: 2
答案:C
[解析] 库表中还书默认值为NULL,未还书记录即为还书日期为NULL的记录.条件语句中应为IS NULL。
SSS_SINGLE_SEL
4.
查询“读者”表的所有记录并存储于临时表文件one中的SQL语句是( )。
A SELECT*FROM读者INTO CURSOR one
B SELECT*FROM读者TO CURSOR one
C SELECT*FROM读者INTO CURSOR DBF one
D SELECT*FROM读者TO CURSOR DBF one
分值: 2
答案:A
[解析] 将查询结果存放在临时文件中应使用短语INTO CURSOR CursorName语句,其中CursorName是临时文件名,该语句将产生的临时文件是一个只读的.dbf文件,当查询结束后该临时文件是当前文件。
SSS_SINGLE_SEL
5.
查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的SQL语句是( )。
A SELECT借书证号,姓名FROM读者WHERE单位="北京%"
B SELECT借书证号,姓名FROM读者WHERE单位="北京*"
C SELECT借书证号,姓名FROM读者WHERE单位LIKE"北京*"
D SELECT借书证号,姓名FROM读者WHERE单位LIKE"%北京%"
分值: 2
答案:D
[解析] SQL语句中模糊匹配应使用语句LIKE。
SSS_SINGLE_SEL
6.
查询2009年被借过书的图书编号和借书日期,正确的SQL语句是( )。
A SELECT图书编号,借书日期FROM借阅WHERE借书日期=2009
B SELECT图书编号,借书日期FROM借阅WHERE year(借书日期)=2009
C SELECT图书编号,借书日期FROM借阅WHERE借书日期=year(2009)
D SELECT图书编号,借书日期FROM借阅WHERE year(借书日期)=year(2009)
分值: 2
答案:B
[解析] 判断日期的年的部分,应使用year()函数获得年的值。
SSS_SINGLE_SEL
7.
查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是( )。
A SELECT图书编号FROM读者,借阅WHERE职称="工程师"
B SELECT图书编号FROM读者,图书WHERE职称="工程师"
C
SELECT图书编号FROM借阅WHERE图书编号=
(SELECT图书编号FROM借阅WHERE职称="工程师")
D
SELECT图书编号FROM借阅WHERE借书证号IN
(SELECT借书证号FROM读者WHERE职称="工程师")
分值: 2
答案:D
[解析] 这是一个基于多个关系的查询,查询结果出自一个关系,但相关条件却涉及多个关系。所以使用嵌套查询。
8.
报表的数据源可以是( )。
SSS_SINGLE_SEL
A 表或视图
B 表或查询
C 表、查询或视图
D 表或其他报表
分值: 2
答案:C
[解析] 报表主要包括两部分内容:数据源和布局。数据源是报表的数据来源,通常是数据库中的表或自由表,也可以是视图、查询或临时表。
9.
如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。
SSS_SINGLE_SEL
A 系统自动备份父表中被删除记录到一个新表中
B 若子表中有相关记录,则禁止删除父表中记录
C 会自动删除子表中所有相关记录
D 不做参照完整性检查,删除父表记录与子表无关
分值: 2
答案:C
[解析] 参照完整性规则包括更新规则、删除规则和插入规则。删除规则规定了当删除父表中记录时,如何处理子表中的相关记录。如果选择了“级联”,则自动删除子表中的所有相关记录。
10.
以下关于查询的描述正确的是( )。
SSS_SINGLE_SEL
A 不能根据自由表建立查询
B 只能根据自由表建立查询
C 只能根据数据库表建立查询
D 可以根据数据库表和自由表建立查询
分值: 2
答案:D
[解析] 在Visual FoxPro中可根据自由表建立查询也可以通过数据表建立查询。
11.
在表单中为表格控件指定数据源的属性是( )。
SSS_SINGLE_SEL
A DataSource
B RecordSource
C DataFrom
D RecordFrom
分值: 2
答案:B
[解析] 表格是一种容器对象,按行和列的形式显示数据,RecordSource属性用于指定表格数据源。
12.
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。
SSS_SINGLE_SEL
A EMPTY(NULL)
B LIKE('xy?','xyz')
C AT('xy','abcxyz')
D ISNULL(SPACE(0))
分值: 2
答案:B
[解析] EMPTY是“空”值测试函数,功能是根据指定表达式的运算结果是否为“空”值,返回逻辑真或逻辑假。这里所指的“空”值与NULL值是两个不同的概念。LIKE函数是字符串匹配函数,功能为比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返回逻辑假,第一个字符串参数可以包含通配符*和?。*可与任何数目的字符相匹配,?可与任何单个的字符相匹配。AT是求字串位置的函数,返回值为数值型。ISNULL函数是判断是否为空的函数。SPACE函数返回的是指定长度的空格字符串。
13.
有如下两个关系R和T,则由关系R得到关系T的操作是( )。
SSS_SIMPLE_SIN
A B C D
分值: 2
答案:A
[解析] 选择是建立一个含有与原始关系相同列数的新表,但是行只包括那些满足某些特定标准的原始关系行。
14.
将当前表单从内存中释放的正确语句是( )。
SSS_SINGLE_SEL
A ThisForm.Close
B ThisForm.Clear
C ThisForm.Release
D ThisForm.Refresh
分值: 2
答案:C
[解析] 表单的显示、隐藏与关闭的方法有:①Show:显示表单;②Hide:隐藏表单;③Release:将表单从内存中释放(清除)。
15.
假没“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令( )。
SSS_SINGLE_SEL
A DELETE FROM图书FOR图书编号="A"
B DELETE FROM图书WHERE图书编号="A%"
C DELETE FROM图书FOR图书编号="A*"
D DELETE FROM图书WHERE图书编号LIKE="A%"
分值: 2
答案:D
[解析] SQL语句中模糊匹配应使用语句LIKE。
16.
下列程序段的输出结果是( )。
ACCEPT TO A
IF A=[123]
S=0
ENDIF
S=1
?S
SSS_SINGLE_SEL
A 0
B 1
C 123
D 由A的值决定
分值: 2
答案:B
[解析] 虽然在IF语句中S的值由A的值决定,但是,在输出前S的值又被重新赋值,所以输出结果为1。
17.
算法的时间复杂度是指( )。
SSS_SINGLE_SEL
A 算法的执行时间
(A)二级VISUALFOXPRO笔试-24_真题(含答案与解析)-交互
(A)二级VISUAL FOXPRO笔试-24
(总分100, 做题时间90分钟)
一、选择题
1.
下列叙述中正确的是______。
A.栈是“先进先出”的线性表
B.队列是“先进后出”的线性表
C.循环队列是非线性结构
D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
SSS_SIMPLE_SIN
A B C D
分值: 1
答案:D
[解析] 栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构的线性表,所以C错误。
2.
支持子程序调用的数据结构是______。
A.栈 B.树 C.队列 D.二叉树
SSS_SIMPLE_SIN
A B C D
分值: 1
答案:A
[解析] 栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A。
3.
某二又树有5个度为2的结点,则该二叉树中的叶子结点数是______。
A.10 B.8 C.6 D.4
SSS_SIMPLE_SIN
A B C D
分值: 1
答案:C
[解析] 根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=6个。
4.
下列排序方法中,最坏情况下比较次数最少的是______。
A.冒泡排序 B.简单选择排序
C.直接插入排序 D.堆排序
SSS_SIMPLE_SIN
A B C D
分值: 1
答案:D
[解析] 冒泡排序与直接插入排序与简单选择排序法在最坏情况下均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是nlog2n。
二级VISUALFOXPRO笔试48_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试48
(总分100, 做题时间90分钟)
一、选择题
在下列各题的A) 、B) 、C) 、D) .四个选项中,只有一个选项是正确的。
1.
使用命令DECLARE y(3,3)后,y(2,2)的值为
SSS_SINGLE_SEL
A 0
B 1
C .
D .
分值: 2
答案:D
[解析] 定义数组后,Visual FoxPro系统自动给每个数组元素赋以逻辑假.F.。
2.
在Visual FoxPro中,根据变量的作用域来分,内存变量可分为
SSS_SINGLE_SEL
A 私有变量和局部变量
B 公共变量和私有变量
C 公共变量和局部变量
D 公共变量、私有变量和局部变量
分值: 2
答案:D
[解析] 变量的一个重要属性是作用域。变量的作用域指的是变量在什么范围内是有效或能够被访问的。在Visual FoxPro中,可分为公共变量、私有变量和局部变量3类。
3.
有如下SQL语句: SELECT 姓名,MAX (工资)as.工资 FROM
教师表
GROUP BY 系号
该语句的作用是
SSS_SINGLE_SEL
A 检索出所有教师中工资最高的教师的姓名和工资
B 检索出各系教师中工资最高的教师的姓名和工资
C 检索出所有教师中工资最低的教师的姓名和工资
D 检索出各系教师中工资最低的教师的姓名和工资
分值: 2
答案:B
[解析] 本题SQL语句的含义是统计各个系中工资最高的职工记录,并显示该职工的姓名和工资。
4.
函数INT(<数值表达式>)的功能是
SSS_SINGLE_SEL
A 返回指定数值表达式的整数部分
B 返回指定数值表达式的绝对值
C 返回指定数值表达式的符号
D 返回指定表达式在指定位置四舍五入后的结果
分值: 2
答案:A
[解析] 函数INT(数值表达式)的功能是返回指定数值表达式的整数部分。
计算机二级(C)19_真题(含答案与解析)-交互
计算机二级(C)19
(总分660, 做题时间120分钟)
选择题(1-10题每题2分,11-50题每题1分,共60分)
1.
以下4组用户定义标识符中,全部合法的一组是( )。
SSS_SINGLE_SEL
A _main enclude sin
B If -max turbo
C txt REAL 3COM
D int k_2 _001
分值: 1.5
答案:A
2.
有以下程序
main( )
{ union{ unsigned int n;
unsigned char c;
}ul;
ul.c=''A'';
printf("%c\n",ul.n);
}
执行后输出结果是( )。
SSS_SINGLE_SEL
A 产生语法错
B 随机值
C A
D 65
分值: 1.5
答案:C
3.
有以下程序
void fun(char *a, char *b)
{ a=b; (*a)++; }
main( )
{ char c1=''A'',c2=''a'',*p1,*p2;
p1=&c1; p2=&c2; fun(p1,p2);
printf("%c%c\n",c1,c2);
}
程序运行后的输出结果是( )。
SSS_SINGLE_SEL
A Ab
B aa
C Aa
D Bb
分值: 1.5
答案:A
4.
有以下程序:
main( )
{ int i=0,x=0;
for (;;)
{
if(i==3||i==5) continue;
if (i==6) break;
i++;
s+=i;
};
printf("%d\n",s);
二级VISUALFOXPRO笔试-76_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试-76
(总分100, 做题时间90分钟)
一、选择题
1.
数据库技术的根本目标是要解决数据的( )。
SSS_SINGLE_SEL
A
存储问题
B
共享问题
C
安全问题
D 保护问题
该问题分值: 2
答案:B
[解析] 在数据库系统中,需要对数据进行集中、统一的管理,以达到被多个应用程序共事的目标。
2.
在Visual FoxPro中,下列哪项不属于基类的最小事件集( )。
SSS_SINGLE_SEL
A
INIT
B
ERROR
C
LOAD
D DESTROY
该问题分值: 2
答案:C
[解析] 事件是由系统预定义而由用户或系统发出的动作。 Visual FoxPro中,基类的最小事件集包含INIT、ERROR、DESTROY三个事件。LOAD事件在表单对象建立之前引发,即运行表单时。
3.
将E-R图转换到关系模式时,实体与实体间的联系可以表示成( )。
SSS_SINGLE_SEL
A
属性
B
关系
C
键
D 域
该问题分值: 2
答案:B
[解析] 将E-R.图转换成指定RDBMS中的关系模式是数据库逻辑设计的主要工作。从E-R图到关系模式的转换是比较直接的,实体和联系都可以表示成关系。
4.
既不能被上级例程访问,也不能被下级例程访问的变量为( )。
SSS_SINGLE_SEL
A
私有变量
B
局部变量
C
字段变量
D 全局变量
该问题分值: 2
答案:B
[解析] 在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量.私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建,立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用LOCAL命令建立。全局变量是指在任何模块中都可使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用PUBLIC命令建立.
二级VISUALFOXPRO笔试-333_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试-333
(总分100, 做题时间90分钟)
一、选择题
(下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。)
1.
按条件f对关系R进行选择,其关系代数表达式为 ______。
SSS_SIMPLE_SIN
A B C D
分值: 2
答案:C
[知识点] 关系运算的其本概念
[评析] 选择运算是一个一元运算,关系R通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系。这个关系是由R中那些满足逻辑条件的元组所组成。如果关系的逻辑条件为f,则R满足f的选择运算可以写成:
2.
希尔排序法属于哪一种类型的排序法 ______。
SSS_SINGLE_SEL
A 交换类排序法
B 插入类排序法
C 选择类排序法
D 建堆排序法
分值: 2
答案:B
[知识点] 希尔排序算法
[评析] 希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。
3.
要使学生数据表中不出现同名学生的记录,在数据库中需要建立 ______。
SSS_SINGLE_SEL
A 字段有效性限制
B 属性设置
C 记录有效性限制
D 设置触发器
分值: 2
答案:D
[知识点] 设定字段级规则和记录级规则
[评析] 当有命令或操作改变了表中的记录时,就会根据插入记录、更新记录还
是删除记录来触发相应的触发器,利用该触发器中的规则来对表记录进行检查。
4.
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是
______。
SSS_SINGLE_SEL
A 模拟现实世界中不同事物之间的联系
B 强调模拟现实世界中的算法而不强调概念
C 使用现实世界的概念抽象地思考问题从而自然地解决问题
D 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
二级VISUALFOXPRO笔试-119_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试-119
(总分100, 做题时间90分钟)
一、选择题((1)~(35)题每题2分,共70分)
在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1.
有如下SQL语句:
SELECT使用部门,SUM(单价*设备数量)AS总金额FROM设备表;
WHERE.NOT.(进口);
GROUP BY使用部门
执行该语句后,第一条记录的“总金额”字段值是
SSS_SINGLE_SEL
A
196000.00
B
143000.00
C
294000.00
D 17200.00
该题您未回答:х 该问题分值: 2
答案:A
【解析】本题SQL语句的功能是根据设备的使用部门分组计算各个部门中,使用非进口设备的设备总金额。
2.
在Visual FoxPro中,以共享方式打开数据库文件的命令短语是
SSS_SINGLE_SEL
A
EXCLUSIVE
B
SHARED
C NOUPDATE
D VALIDATE
该题您未回答:х 该问题分值: 2
答案:B
【解析】在打开数据库时,EXCLUSIVE短语是以独占方式打开;SHARED短语是以共享方式打开;NOUPDATE短语是以只读方式打开;VAHDATE短语用以指定VisuMFoxPro检查在数据库中应用的对象是否合法。
3.
下列叙述中,不属于软件需求规格说明书的作用的是
SSS_SINGLE_SEL
A
便于用户、开发人员进行理解和交流
B
反映出用户问题的结构,可以作为软件开发工作的基础和依据
C 作为确认测试和验收的依据 D 便于开发人员进行需求分析
该题您未回答:х 该问题分值: 2
答案:D
【解析】软件需求规格说明书(SRS,Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。
二级VISUALFOXPRO-99_真题(含答案与解析)-交互
二级VISUAL FOXPRO-99
(总分100, 做题时间90分钟)
选择题
1.
在SELECT语句中,下列关于HAVING短语的描述中正确的是
SSS_SINGLE_SEL
A
HAVING短语必须与GROUP BY短语同时使用
B 使用HAVING短语的同时不能使用WHERE短语
C HAVING短语可以在任意的一个位置出现
D HAVING短语与WHERE短语功能相同
该问题分值: 2
答案:A
[解析] SQL查询语句中,使用GROUP BY短语对查询结果进行分组。而HAVING短语必须跟随GROUP BY使用,它用来限定分组必须满足的条件,并且与WHERE不矛盾,在查询中先用WHERE子句限定元组。有WHERE子句时,GROUP BY子句一般放在其后。
2.
在SQL的SELECT查询的结果中,消除重复记录的方法是
SSS_SINGLE_SEL
A 通过指定主索引实现
B 通过指定惟一索引实现
C 使用DISTINCT短语实现
D 使用WHERE短语实现
该问题分值: 2
答案:C
[解析] 本题考查SQL查询的几个特殊选项。在SQL-SELECT语句中,DISTINCT关键词用于消除查询结果中的重复记录。
3.
假设每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”,并存储于表TEMP中,表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是
SSS_SINGLE_SEL
A SELECT 歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分;FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY
最后得分 DESC
B SELECT 歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分;FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC
二级VISUALFOXPRO笔试-15-1_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试-15-1
(总分96, 做题时间90分钟)
一、选择题
下列各题A) 、B) 、C) 、D) 4个选项中,只有一个选项是正确的。
1.
能够将表单的Visible属性设置为.T.,,并使表单成为活动对象的方法是______。
SSS_SINGLE_SEL
A
Hide
B
Show
C
Release
D SetFocus
分值: 2
答案:B
[解析] 本题考查点是表单的属性和方法。表单的Visible属性表示表单是可见的(Visible为.T.)还是隐藏(Visible 为.F.)。表单的Hide方法用来隐藏表单,将表单的Visible属性设置为.F.,表单的Show方法用来
隐藏表单,将表单的Visible属性设置为.T.,表单的Release方法将表单从内存中释放,表单的Refresh方法用来刷新表单,SetFocus方法让控件获得焦点,使之成为活动对象,表单没有SetFocus方法。
2.
有关连编应用程序,下面的描述正确的是______。
SSS_SINGLE_SEL
A 项目连编以后,应将主文件视做只读文件
B
一个项目中可以有多个主文件
C 数据库文件可以被指定为主文件
D 在项目管理器中,文件名左侧带有符号“Φ”的文件在项目连编以后是只读文件
分值: 2
答案:A
[解析] 本题考查点是连编应用程序。项目连编以后,所有包含在项目中的文件将变为只读文件。在项目管理器中,文件名左侧带有符号Φ表示该文件从项目中排除。主文件是整个应用程序的入口点。VFP的程序文件、菜单、表单或查询都可以作为主文件,一个项目中,系统的主文件是唯一的。
3.
下列叙述中错误的是______。
SSS_SINGLE_SEL
A 一种数据的逻辑结构可以有多种存储结构
B
数据的存储结构与数据处理的效率无关
C
数据的存储结构与数据处理的效率密切相关
二级VISUALFOXPRO机试36_真题(含答案与解析)-交互
二级VISUAL FOXPRO机试36
(总分100, 做题时间90分钟)
一 基本操作题
1.
将数据库stu添加到项目my中。
(2)修改表单for,将其中标签的字体大小修改为20。
(3)把表单for添加到项目my中。
(4)为数据库stu中的表“学生”建立惟一索引,索引名称为tel,索引表达式为“电话”。
SSS_TEXT_QUSTI
分值: 30
(1)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的项目文件my.pjx。在项目管理器my中,首先在“数据”选项卡中选择“数据库”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的数据库stu添加到项目管理器中,单击“确定”按钮。
(2)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的表单文件for.scx。单击表单上的标签控件,在其属性窗口中,把FontSize的属性值改为“20”。单击工具栏上的“保存”图标,将更改保存。
(3)在项目管理器my中,首先在“文档”选项卡中选择“表单”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的表单for.scx添加到项目管理器中,单击“确定”按钮。
(4)在命令窗口输入命令:MODIFY STRUCTURE,在弹出的对话框中选择“学生”表,进入“学生”的数据表设计器界面,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”分别改为tel和“电话”,在“索引类型”的下拉框中,选择“惟一索引”。单击“确定”按钮,保存数据表修改。
[解析] 本大题主要考查数据库的添加、表单属性的更改,添加表单以及建立索引。数据库添加可以通过项目管理器中的命令按钮,建立索引表可以在数据表设计器中完成。值得注意的是考生应该熟悉表单各控件的各个属性。
二级VISUALFOXPRO笔试-5-2_真题(含答案与解析)-交互
二级VISUAL FOXPRO笔试-5-2
(总分100, 做题时间90分钟)
一、选择题
1.
将学生表的“年龄”属性限制在18~22之间,这属于( )。
SSS_SINGLE_SEL
A 实体完整性规则
B 参照完整性规则
C 域完整性规则
D 字段限制规则
分值: 2
答案:C
[解析] 域完整性也称为字段有效性规则,在插入或修改字段值时被激活,主要用于数据输入正确性的检验,可以限定字段取值类型和取值范围。实体完携性是保证表中记录惟一的特性,利用主关键字或候选关键字来实现。参照完整性与表之间的关联有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。
2.
在Visual FoxPro的工作1区和3区打开了数据表文件,再接着执行SELECT 0后,选择工作区的结果是( )。
SSS_SINGLE_SEL
A 0
B 1
C 2
D 3
分值: 2
答案:C
[解析] SELECT O命令功能是选择编号最小的可用工作区(即尚未使用的工作区),本题中还未使用的最小工作区是2号工作区。
3.
下列关于线性表的叙述中,不正确的是( )。
SSS_SINGLE_SEL
A 线性表可以是空表
B 线性表是一种线性结构
C 线性表的所有结点有且仅有一个前件和后件
D 线性表是由n个元素组成的一个有限序列
分值: 2
答案:C
[解析] 线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以选项C)是错误的。
4.
在SQL语言中,删除表命令的关键词是( )。
SSS_SINGLE_SEL
A DELETE
B DROP
C CREATE
D SELECT
分值: 2
