1、【
单选题
】
设计程序时,应采纳的原则之一是( ),
[1分]
、
程序的结构应有助于读者的理解
、
限制GOT0语句的使用
、
减少或取消注释行
、
程序越短越好
答案:
2、【
单选题
】
列程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。
X=8
DO WHILE.T.
X=X+1
IF X=INT(X/3)*3
? X
ELSE
LOOP
ENDF
IF X>10
EXIT
ENDIF
ENDDO
[1分]
、
9 12
、
12 15
、
15 18
、
18 21
答案:
3、【
单选题
】
假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroupl,命令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮。如果要在20mmandl命令按钮的某个方法中访问文本框的Value属生值,下面式子正确的是( )。
[1分]
、
ThisForm.Textl.Value
、
This.Parent.Value
、
Parent.Textl.Value
、
This.Parent.Textl.Value
答案:
4、【
单选题
】
库文件TEST.DBF尚未打开,要将该文件复制为数据库文件TESTl.DBF,应该使用命令( )。
[1分]
、
COPY TO TESTl.DBF
、
COPY STRUCTURE T()TESTl.DBF
、
COPY FILE TEST.DBF T()TESTl.DBF
、
COPY INDEXES TEST.DBF TO TESTl.DBF
答案:
5、【
单选题
】
主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是( )。
[1分]
、
复合索引文件
、
结构复合压缩索引文件
、
非结构复合索引文件
、
单一索引文件
答案:
6、【
单选题
】
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。
[1分]
答案:
7、【
单选题
】
在Visual FoxPr0中,报表的数据源不包括( )。
[1分]
答案:
8、【
单选题
】
SQL语句中进行空值运算时,需要使用到的短语是( )。
[1分]
、
NuLL
、
=NULL
、
IS NULL
、
IS NOT NULL
答案:
9、【
单选题
】
关系数据库管理系统所管理的关系是( )。
[1分]
、
一个DBF文件
、
若干个二维表
、
一个DBC文件
、
若干个DBC文件
答案:
10、【
单选题
】
当前盘当前日录下有数据库db—stock,其中有数据库表stock.dM,该数据库表的内容是:
股票代码 |
股票名称 |
单价 |
交易所 |
600600 |
青岛啤洒 |
7.48 |
上海 |
600601 |
方正科技 |
1 5.20 |
上海 |
600602 |
广电电子 |
10.40 |
上海 |
600603 |
兴业房产 |
12.76 |
上海 |
600604 |
二纺机 |
9.96 |
上海 |
600605 |
轻工机械 |
14.59 |
上海 |
000001 |
深发展 |
7.48 |
深圳 |
000002 |
深万科 |
12.50 |
深圳 |
执行下列程序段以后,内存变量a的内容是( )。
CLOSE DATABASE
a=0
USE stock
GO TOP
DOWHILE.NOT.EOF()
IF单价>10
a=a+1
ENDIF
SKIP
ENDD()
[1分]
答案:
11、【
单选题
】
执行定义数组命令DIMENSION A(3),则语句A=3的作用是( )。
[1分]
、
对A(1)赋值为3
、
对每个元素均赋相同的值3
、
对简单变量A赋值3,与数组无关
、
语法错误
答案:
12、【
单选题
】
当前目录下有数据库文件xsdak,数据库中有表文件student.dbf,执行如下SQL语句后( )
SELECT*FORM student INTO DBF xsdak ORDER
BY学号
[1分]
、
生成一个按“学号”升序的表文件xsdak.dbf
、
生成一个按“学号”降序的表文件xsdak.dbf
、
生成一个新的数据库文件xsdak.dhc
、
系统提示出错的信息
答案:
13、【
单选题
】
在Visual FoxPr0中,如果希望跳出SCAN…END—SCAN循环体、执行ENDSCAN后面的语句,应使用( )。
[1分]
、
LOOP语句
、
EXIT语句
、
BREAK语句
、
RETURN语句
答案:
14、【
单选题
】
下列关于SQL对表的定义说法中,正确的选项是( )。
[1分]
、
利用ALTER TABLE来定义一个新的数据表结构
、
SQL的表定义语句可定义自由表的域完整性、字段有效性规则等
、
SQL只能对数据库表实现其完整性、有效性规则等信息的设置
、
sQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引
答案:
15、【
单选题
】
下列的SQL语句能实现的功能是( )。
SELECT*FROM仓库WHERE仓库号=”WHl”
UNION
SELECT*FROM仓库WHERE仓库号=”WH2”
[1分]
、
查询在WHl或者WH2仓库中的职工信息
、
查询仓库号为WHl或者WH2的仓库信息
、
查询既在仓库号为WHl义在仓库号为wH2工作的职工信息
、
语句错误,不能执行
答案:
16、【
单选题
】
在Visual FoxPr0中,在数据库中创建表的CREATE TABLE命令中定义主索引、实现实体完整性规则的短是( )。
[1分]
、
FOREIGN KEY
、
DEFAULT
、
PRIMARY KEY
、
CHECK
答案:
17、【
单选题
】
在Visual FoxPr0中,每一个工作区中最多能打开数据库表的数量是( )。
[1分]
、
1个
、
2个
、
任意个,根据内存资源而确定
、
35 535个
答案:
18、【
单选题
】
在成绩表中,查找物理分数最高的学生记录,下列sQL语句的空白处应填入的是( )。
SELECT*FROM成绩表
WHERE物理>=
(SELECT物理FR()M成绩表)
[1分]
、
SOME
、
EXITS
、
ANY
、
ALL
答案:
19、【
单选题
】
在Visual FoxPr0程序中不需要用PUBl,IC等命令明确声明和建立,可直接使用的内存变量是( )。
[1分]
、
局部变量
、
私有变量
、
公共变量
、
全局变量
答案:
20、【
单选题
】
下列选项中,( )不属于一个算法的基本特征。
[1分]
、
完整性
、
可行性
、
有穷性
、
拥有足够的情报
答案:
21、【
单选题
】
下列关于SQL中HAVING子句的描述,错误的是( )。
[1分]
、
HAVING子句必须与GROUP BY子句同时使用
、
HAVING子句与GROUP BY子旬无关
、
使用WHERE子句的同时可以使用HAVING子句
、
使用HAVING子句的作用是限定分组的条件
答案:
22、【
单选题
】
在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的命令是( )。
[1分]
、
SELECT姓名TOP 2 FR()M成绩表WttERE物理DESC
、
SELECT姓名TOP 2 FROM成绩表FOR物理DESC
、
SELECT姓名TOP 2 FROM成绩表GROUP BY物理DESC
、
SELECT姓名TOP 2 FROM成绩表ORDER BY物理DESC
答案:
23、【
单选题
】
用鼠标双击对象时所引发的事件是( )。
[1分]
、
Click
、
DblClick
、
RightClick
、
LeftClick
答案:
24、【
单选题
】
视图设计器中包括的选项卡有( )。
[1分]
、
连接、显示、排序依据
、
更新条件、排序依据、显示
、
显示、排序依据、分组依据
、
更新条件、筛选、字段
答案:
25、【
单选题
】
在SQLSELECT语句中,为了将查询结果存储到临时表,应该使用短语( )。
[1分]
、
TO CURSOR
、
INTOCURSOR
、
INTO DBF
、
TODBF
答案:
26、【
单选题
】
在Visual FoxPr0中调用表单文件mfl的正确命令是( )。
[1分]
、
DO mfl
、
DO FROM mfl
、
DOFORM mfl
、
RUN mfl
答案:
27、【
单选题
】
让控件获得焦点,使其成为活动对象的方法是( )。
[1分]
、
Show
、
Release
、
SetFocus
、
GotFocus
答案:
28、【
单选题
】
在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。
[1分]
、
列表框和组合框都可以设置成多重选择
、
硎表框和组合框都不可以设置成多重选择
、
列表框可以设置多重选择,而组合框不可以
、
组合框可以没置多重选择,而列表框不可以
答案:
29、【
单选题
】
下列关于软件测试的捕述中正确的是( )。
[1分]
、
软件测试的目的是证明程序是否正确
、
软件测试的日的足使程序运行结果正确
、
软件测试的目的是尽可能地多发现程序中的错误
、
软件测试的目的是使程序符合结构化原则
答案:
30、【
单选题
】
下列关于编辑框的说法中,不正确的是( )。
[1分]
、
编辑框用来输入、编辑数据
、
编辑框实际上是一个完整的字处理器
、
在编辑框中只能输入和编辑字符型数据
、
编辑框中不可以剪切、复制和粘贴数据
答案:
31、【
单选题
】
在深度为5的满二叉树中,叶子结点的个数为( )。
[1分]
答案:
32、【
单选题
】
下列描述中正确的是( )。
[1分]
、
软件测试的主要目的是发现程序中的错误
、
软件测试的主要目的是确定程序中错误的位最
、
为了提高软件测试的效率,最好由程序编制者自已来完成软件测试的工作
、
软件测试是证明软件没有错误
答案:
33、【
单选题
】
要判断数值型变量Y是否能够被8整除,错误的条件表达式为( )。
[1分]
、
INT(Y/8)=Y/8
、
M()D(Y,8)=0
、
INT(Y/8)=MOD(Y,8)
、
MOD(Y,8)=MOD(8,8)
答案:
34、【
单选题
】
ABC.DBF是…个具有两个备注型字段的数据库文件,使用CTOPY TO PSQ命令进行复制操作,其结果将( )。
[1分]
、
得到~一个新的数据库文件
、
得到一个新的数据库文件和一个新的备注文件
、
得到一个新的数据库文件和两个新的备注文件
、
显示出错误信息,表明不能复制具有备注型字段的数据库文件
答案:
35、【
单选题
】
SQL查询语句中,用来实现关系的投影运算的短语是( )。
[1分]
、
WHERE
、
FROM
、
SELECT
、
GROUP BY
答案:
36、【
单选题
】
开发软件时对提高开发人员工作效率至关重要的是( )。
[1分]
、
操作系统的资源管理功能
、
先进的软件开发工具和环境
、
程序人员的数量
、
计算机的并行处理能力
答案:
37、【
单选题
】
常采用的两种存储结构是( )。
[1分]
、
顺序存储结构和链式存储结构
、
散列方法和索引方式
、
链表存储结构和数组
、
线性存储结构和非线性存储结构
答案:
38、【
单选题
】
下列关于自由表的叙述,正确的是( )。
[1分]
、
全部是用以前版本的FoxPro(FoxBASE)建立的表
、
可以用Visual FoxPro建立,但是不能把它添加到数据库中
、
自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
、
自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表
答案:
39、【
单选题
】
在Visual FoxPr0中,过程的返回语句是( )。
[1分]
、
GOBACK
、
COMEBACK
、
RETURN
、
BACK
答案:
40、【
单选题
】
在程序中用WITH MyForm…ENDWITH修改表单对象的属性再显示该表单,其中“…”所书写的正确代码是( )。
[1分]
、
Width=500
、
MyForm.Width=500 Show MyForm.Show
、
Width=500
、
ThisForm.Width=500Show ThisForm.Show
答案: