1、【
单选题
】
在Visual FoxPro中,下列关于SQL表定义语句(CREATE TABLE)的说法中错误的是( )。
[1分]
、
可以定义一个新的基本表结构
、
可以定义表中的主关键字
、
可以定义表的域完整性、字段有效性规则等
、
对自由表,同样可以实现其完整性、有效性规则等信息的设置
答案:
2、【
单选题
】
MODIFY STRUCTURE命令的功能是( )。
[1分]
、
修改记录值
、
修改表结构
、
修改数据库结构
、
修改数据库或表结构
答案:
3、【
单选题
】
在Visual FoxPro的SQL查询中,为了将查询结果存储到临时表应该使用短语( )。
[1分]
、
INTO TEMP
、
INTO DBF
、
INTO TABLE
、
INTo CURSOR
答案:
4、【
单选题
】
在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。
[1分]
答案:
5、【
单选题
】
在面向对象方法中,实现信息隐蔽是依靠( )。
[1分]
、
对象的继承
、
对象的多态
、
对象的封装
、
对象的分类
答案:
6、【
单选题
】
为当前表中所有学生的总数增加10分,可以使用的命令是( )。
[1分]
、
CHANGE总分WITH总分+10
、
REPLACE总分WITH总分+10
、
CHANGE ALL总分WITH总分+10
、
REPLACE ALL总分WITH总分+10
答案:
7、【
单选题
】
向一个项目中添加一个数据库,应该使用项目管理器的( )。
[1分]
、
“代码”选项卡
、
“类”选项卡
、
“文档”选项卡
、
“数据”选项卡
答案:
8、【
单选题
】
下列关于空值(NULL值)叙述正确的是( )。
[1分]
、
空值等于空字符串
、
空值等同于数值0
、
空值表示字段或变量还没有确定的值
、
Visual FoxPro不支持空值
答案:
9、【
单选题
】
假设有一表单,其中包含有一个选项按钮组,在表单运行启动时,最后触发的事件是( )。
[1分]
、
表单的Init
、
选项按钮的Init
、
选项按钮组的Init
、
表单的Load
答案:
10、【
单选题
】
有两个关系R和S如下:
则由关系R得到关系S的操作是( )。
[1分]
答案:
11、【
单选题
】
对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。
[1分]
、
性别+年龄
、
VAL(性别)+年龄
、
性别,年龄
、
性别+STR(年龄,2)
答案:
12、【
单选题
】
在Visual FoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句"SELECT女FROM T WHERE%逻辑表达式>"中的<逻辑表达式>应是( )。
[1分]
、
研究生导师AND性别="女"
、
研究生导师0R性别="女"
、
性别="女"AND研究生导师=.F.
、
研究生导师=.T.OR性别=女
答案:
13、【
单选题
】
建立表单的命令是( )。
[1分]
、
CREATE FORM
、
CREATE TABLE
、
NEW FORM
、
NEW TABLE
答案:
14、【
单选题
】
“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。
[1分]
、
SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号WHERE系名=“计算机”
、
SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表系号HAVING学院表,系名=“计算机”
、
SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号GROUP BY教师表,系号
、
SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表,系号HAVING学院表,系名=“计算机”
答案:
15、【
单选题
】
在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。
[1分]
、
LOOP语句
、
EXIT语句
、
BREAK语句
、
RETURN语句
答案:
16、【
单选题
】
某二又树有5个度为2的结点,则该二叉树巾的叶子结点数是( )。
[1分]
答案:
17、【
单选题
】
耦合性和内聚性是度量模块独立性的两个标准。下列叙述中正确的是( )。
[1分]
、
提高耦合性、降低内聚性有利于提高模块的独立性
、
降低耦合性、提高内聚性有利于提高模块的独立性
、
耦合性是指一个模块内部各个元素间彼此结合的紧密程度
、
内聚性是指模块间互相连接的紧密程度
答案:
18、【
单选题
】
某数据库有20条记录,若用函数EOF()测试结果为T,那么此时函数RECNO()值是( )。
[1分]
答案:
19、【
单选题
】
下列叙述中正确的是( )。
[1分]
、
栈是“先进先出”的线性表
、
队列是“先进后出”的线性表
、
循环队列是非线性结构
、
有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
答案:
20、【
单选题
】
SQL语句中删除视图的命令是( )。
[1分]
、
DR()P TABLE
、
DROP VIEW
、
ERASE TABLE
、
ERASE VIEW
答案:
21、【
单选题
】
下列叙述中正确的是( )。
[1分]
、
在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
、
在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
、
在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
、
上述三种说法都不对
答案:
22、【
单选题
】
以下关于查询的描述正确的是( )。
[1分]
、
不能根据自由表建立查询
、
只能根据自由表建立查询
、
只能根据数据库表建立查询
、
可以根据数据库表和自由表建立查询
答案:
23、【
单选题
】
创建新项目的命令是( )。
[1分]
、
CREATE NEW ITEM
、
CREATE ITEM
、
CREATE NEW
、
CREATE PROJ ECT
答案:
24、【
单选题
】
要为当前表所有性别为“女”的职工增加100元工资,应使用命令( )。
[1分]
、
REPLACE ALL工资WITH工资+100
、
REPLACE工资WITH工资+100 FOR性别="女"
、
CHANGE ALL工资WITH工资+100
、
CHANGE ALL工资WITH工资+100 FOR性别="女"
答案:
25、【
单选题
】
在表单中为表格控件指定数据源的属性是( )。
[1分]
、
DataSource
、
DataFrom
、
RecordSource
、
RecordFrom
答案:
26、【
单选题
】
在Visual FoxPro中,有如下程序,函数IIF的返回值是( )。
*程序
PRIVATE X,Y
ST()RE"男"To X
Y=LEN(X)+2
7 IIF(Y<4,"男","女")
RETURN
[1分]
答案:
27、【
单选题
】
在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,当删除父表中的记录时,其结果是( )。
[1分]
、
只删除父表中的记录,不影响子表
、
任何时候都拒绝删除父表中的记录 .
、
在删除父表中记录的同时自动删除子表中的所有参照记录
、
若子表中有参照记录,则禁止删除父表中记录
答案:
28、【
单选题
】
假设表“学生.dbf”已在某个工作区打开,且取别名为student。选择“学生”表所在工作区为当前工作区的命令是( )。
[1分]
、
SELECT O
、
USE学生
、
SELECT学生
、
SELECT student
答案:
29、【
单选题
】
在表设计器的“字段”选项卡中,字段有效性的设置项中不包括( )。
[1分]
答案:
30、【
单选题
】
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列人队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
[1分]
答案:
31、【
单选题
】
执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令( )。
[1分]
、
MyForm.List
、
MyForm.Display
、
MyForm.Show
、
MyForm.ShowForm
答案:
32、【
单选题
】
可以运行查询文件的命令是( )。
[1分]
、
DO
、
BROWSE
、
Do QUERY
、
CREATE QUERY
答案:
33、【
单选题
】
假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是( )。
[1分]
、
left(b,6)-right(a,6)
、
substr(b,1,3)-substr(a,6,3)
、
A和B都是
、
A和B都不是
答案:
34、【
单选题
】
在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是( )。
[1分]
、
唯一索引
、
唯一索引和候选索引
、
唯一索引和主索引
、
主索引和候选索引
答案:
35、【
单选题
】
在Visual FoxPro中,关于视图的正确描述是( )。
[1分]
、
视图也称作窗口
、
视图是一个预先定义好的SQL SELECT语句文件
、
视图是一种用SQL SELECT语句定义的虚拟表
、
视图是一个存储数据的特殊表
答案:
36、【
单选题
】
在Visual FoxPro中,“表”通常是指( )。
[1分]
、
表单
、
报表
、
关系数据库中的关系
、
以上都不对
答案:
37、【
单选题
】
计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是( )。
[1分]
、
UPDATE运动员FIELD得分=2*投中2分球+3*投中3分球+罚球
、
UPDATE运动员FIELD得分WITH 2*投中2分球+3*投中3分球+罚球
、
UPDATE运动员SET得分WITH 2*投中2分球+3*投中3分球+罚球
、
UPDATE运动员SET得分=2*投中2分球+3*投中3分球+罚球
答案:
38、【
单选题
】
下列关于线性链表的叙述中,正确的是( )。
[1分]
、
各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
、
各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
、
进行插入与删除时,不需要移动表中的元素
、
以上三种说法都不对
答案:
39、【
单选题
】
在表设计器中设置的索引包含在( )。
[1分]
、
独立索引文件中
、
唯一索引文件中
、
结构复合索引文件中
、
非结构复合索引文件中
答案:
40、【
单选题
】
有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是( )。
[1分]
答案: