1、【
单选题
】
在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的( )。
[1分]
、
参照完整性
、
实体完整性
、
域完整性
、
用户定义完整性
答案:
2、【
单选题
】
在Visual FoxPro中,用于建立或修改程序文件的命令是( )。
[1分]
、
MODIFY<文件名>
、
MODIFY COMMAND<文件名>
、
MODIFY PROCEDURE<文件名>
、
上面B和C都对
答案:
3、【
单选题
】
下列有关查询的说法中正确的是( )。
[1分]
、
查询文件的扩展名是.VCX
、
查询文件中保存的是查询的结果
、
查询是基于表且可更新的数据集合
、
查询设计器本质上是SQL—SELECT命令的可视化设计方法
答案:
4、【
单选题
】
“项目管理器”中的“文档”选项卡用于显示和管理( )。.
[1分]
、
项目、应用程序和数据库
、
数据表、自由表和文件
、
查询、视图和控件
、
表单、报表和标签
答案:
5、【
单选题
】
为当前表中所有教师的工资增加1000元,可以使用的命令是( )。
[1分]
、
CHANGE工资WITH工资+1000
、
REPLACE工资WITH工资+1000
、
REPLACE ALL工资WITH工资+1000
、
CHANGE ALL工资WITH工资+1000
答案:
6、【
单选题
】
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是( )。
[1分]
、
路径的集合
、
选择的集合
、
操作的集合
、
目标的集合
答案:
7、【
单选题
】
下列选项中属于软件生命周期中开发阶段任务的是( )。
[1分]
、
详细设计
、
运行维护
、
可行性研究
、
需求分析
答案:
8、【
单选题
】
在Visual Foxpro中,调用表设计器修改数据库表STUDENT.DBF的命令是( )。
[1分]
、
MODIFY STRUCTURE
、
MODIFY COMMAND STUDENT
、
CREATE STUDENT
、
CREATE TABLE STUDENT
答案:
9、【
单选题
】
下列说法中,不属于数据模型所描述的内容的是( )。
[1分]
、
数据结构
、
数据操作
、
数据约束
、
数据管理
答案:
10、【
单选题
】
以下关于删除表中记录的描述,正确的是( )。
[1分]
、
删除数据的命令格式是DELETE*FROM<表名>[WHERE<条件>]
、
如果删除数据的命令中不包含WHERE子句,则删除该表中的全部记录
、
SQL的DELETE命令是物理删除表中数据
、
以上描述都不正确
答案:
11、【
单选题
】
在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以( )。
[1分]
、
单击选项按钮
、
双击选项按钮
、
先右击选项组,并选择“编辑”命令,然后再单击选项按钮
、
以上B和C都可以
答案:
12、【
单选题
】
把表中“学历”字段的有效性规则取消,正确的SQL语句是( )。
[1分]
、
ALTER TABLE学生ALTER学历DROP CHECK
、
ALTER TABLE学生DELETE学历DROP CHECK
、
ALTER TABLE学生DELETE CHECK学历
、
ALTER TABLE学生DROP CHECK学历
答案:
13、【
单选题
】
在Visual FoxPro中,执行下列命令后,当前打开的数据库文件名是( )。
Number=”5”
File=”File”+Number USE&File
[1分]
、
File Number
、
&File
、
file5
、
Data Base File
答案:
14、【
单选题
】
设x=”998”,Y=1,k=”2”,则表达式X+&k的值是( )。
[1分]
、
9982
、
1000
、
”9982”
、
数据类型不匹配
答案:
15、【
单选题
】
以下叙述正确的是( )。
[1分]
、
自由表不能被加入到数据库中
、
数据库表可以建立字段级规则约束,而自由表不能
、
可以在自由表之间建立参照完整性规则,而数据库表不能
、
可以为自由表字段设置默认值,而数据库表字段不能设置默认值
答案:
16、【
单选题
】
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。
[1分]
、
模块间的关系
、
系统结构部件转换成软件的过程描述
、
软件层次结构
、
软件开发过程
答案:
17、【
单选题
】
在面向对象方法中,具有相似属性与操作的一组对象称为( )。
[1分]
答案:
18、【
单选题
】
在Visual FoxPro中,数据库表和自由表的字段名可允许的最大字符数分别是( )。
[1分]
、
10、10
、
10、128
、
128、10
、
256、128
答案:
19、【
单选题
】
在Visual FoxPro中,下列关于SQL表定义语句(CREATE TABLE)的说法错误的是( )。
[1分]
、
可以定义一个新的基本表结构
、
可以定义数据库表中的主关键字
、
可以定义表的域完整性、字段有效性规则等
、
对自由表,同样可以实现其完整性、有效性规则等信息的设置
答案:
20、【
单选题
】
现有3个表Students(SID,SN,SEX,AGE,DEPT),Courses(CID,CNAME),SCORE(SID,CID,GRADE)。
其中,SID为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,CID为课程号,CNAME为课程 名,GRADE为成绩。检索“王华”同学所选修的课程名称和成绩,正确的SELECT语句是( )。
[1分]
、
SELECT CNAME,GRADE FROM Students INNER JOIN SCORE ON Students.SID=SCORE.SID INNER JOIN Courses ON SCORE.CID=Courses.CID WHERE SN=’王华’
、
SELECT CNAME,GRADE FROM Students INNER JOIN Courses ON Students.SID=Courses.CID WHERE SN=’王华’
、
SELECT CNAME,GRADE FROM SCORE INNER JOIN Courses ON SCORE.CID=Courses.CID WHERE CNAME=。王华。
、
SELECT CNAME,GRADE FROM Students INNER JOIN Courses ON Students.SN=Courses.CNAME WHERE SN=’王华。
答案:
21、【
单选题
】
命令“DIME myArray(10,10)”执行后,myArray(5,5)的值为( )。
[1分]
答案:
22、【
单选题
】
执行下列命令,正确的输出结果是( )。
STORE—123.456 TO NUM?”NUM=”+STR(NUM,8,3)
[1分]
、
123.456
、
—123.456
、
NUM=—123.456
、
NUM=123.456
答案:
23、【
单选题
】
在下列有关查询设计器的叙述中,正确的叙述是( )。
[1分]
、
“杂项”选项卡与SQL语句的HAVING短语对应
、
“筛选”选项卡与SQL语句的HAVING短语对应
、
“排序依据”选项卡与SQL语句的ORDER BY短语对应
、
“分组依据”选项卡与SQL语句的ORDER BY短语对应
答案:
24、【
单选题
】
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
[1分]
答案:
25、【
单选题
】
不可以作为文本框控件数据来源的是( )。
[1分]
、
日期型字段
、
备注型字段
、
数值型字段
、
内存变量
答案:
26、【
单选题
】
向Visual FoxPro的项目中添加表单,可以使用项目管理器的( )。
[1分]
、
“代码”选项卡
、
“类”选项卡
、
“数据”选项卡
、
“文档”选项卡
答案:
27、【
单选题
】
下列关于报表的说法中,正确的是( )。
[1分]
、
报表必须是多栏报表
、
报表的数据源不可以是视图
、
报表的数据源可以是临时表
、
必须设置报表的数据源
答案:
28、【
单选题
】
为了在报表中插入一个文字说明,应该插入的控件是( )。
[1分]
、
标签控件
、
域控件
、
OLE对象
、
圆角矩形
答案:
29、【
单选题
】
在Visual FoxPro的表单设计中,决定选项组中单选按钮个数的属性是( )。
[1分]
、
Button Count
、
Buttons
、
Browse
、
Border Style
答案:
30、【
单选题
】
为学生表增加一个字段“平均分数F(6,2)”,正确的命令是( )。
[1分]
、
ALTER TABLE学生ADD平均分数F(6,2)
、
ALTER TABLE学生ALTER平均分数F(6,2)
、
UPDATE TABLE学生ADD平均分数V(6,2)
、
UPDATE TABLE学生ALTER平均分数F(6,2)
答案:
31、【
单选题
】
在Visual FoxPro中,在打开了多个工作区的情况下,执行SELECT0的结果是( )。
[1分]
、
选择了0号工作区
、
选择已打开工作区中最小号的工作区
、
选择了空闲的最小号工作区
、
关闭选择的工作区
答案:
32、【
单选题
】
下列排序方法中,最坏情况下比较次数最少的是( )。
[1分]
、
简单选择排序
、
冒泡排序
、
堆排序
、
直接插入排序
答案:
33、【
单选题
】
在Visual FoxPro中,下列选项中,不属于常量的是( )。
[1分]
、
{01/02/13}
、
$154.56
、
T
、
-T
答案:
34、【
单选题
】
在SQL中,建立索引的命令是( )。
[1分]
、
ALTER INDEX
、
SET ORDER T0
、
SET INDEX TO
、
INDEX ON
答案:
35、【
单选题
】
D0命令可以执行程序文件,其程序文件的默认扩展名是( )。
[1分]
答案:
36、【
单选题
】
下列选项中属于结构化程序设计原则的是( )。
[1分]
、
可封装
、
多态性
、
自下而上
、
逐步求精
答案:
37、【
单选题
】
从student表删除年龄大于30的记录的正确SQL命令是( )。
[1分]
、
DELETE FOR年龄>30
、
DELETE FROM student WHERE年龄>30
、
DELETE student FOR年龄>30
、
DELETE student WHERE年龄>30
答案:
38、【
单选题
】
下列日期型常量的表示中,错误的是( )。
[1分]
、
{^2012/12/30}
、
{^12/30/12}
、
{^2012/12/30}+100
、
{^12/30/2012}
答案:
39、【
单选题
】
表单里有一个选项按钮组,包含两个选项按钮0ption1和Option2。假设Option2没有设置Click事件代码,而Optionl和选项按钮组以及表单都设置了Click事件代码。那么当表单运行时,如果用户单击0p-tion2,系统将( )。
[1分]
、
执行表单的Click事件代码
、
执行选项按钮组的Click事件代码
、
执行Optionl的Click事件代码
、
不会有反应
答案:
40、【
单选题
】
有如下语句:
OPEN DATABASE学生管理 SELECT 1
USE学生SELECT 2 USE课程 SELECT 3 USE成绩 如果要到第1个工作区去操作学生表,则命令是( )。
[1分]
、
SELECT O
、
SELECT 1
、
SELECT 2
、
SELECT 3
答案: