C)表、查询或视图 D)表或其他报表 12、为了在报表中打印当前时间,应该插入一个( D )。 A)文本框控件 B) 表达式 C) 标签控件 D) 域控件 13、有Visual FoxPro中,在屏幕上预览报表的命令是(B) A)PREVIEW REPORT B)REPORT FORM … PREVIEW C)DO REPORT … PREVIEW D)RUN REPORT … PREVIEW 14、在Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括( C )。 A) APP B) EXE C) DBC D) FXP 15、从项目“学生管理.pjx”连编应用程序“学生管理系统”应使用的命令是(D) A)CREATE APP 学生管理 FROM 学生管理系统 B) CREATE APP 学生管理系统 FROM 学生管理 C)BULID APP 学生管理 FROM 学生管理系统 D) BULID APP 学生管理系统 FROM 学生管理 16、如果添加到项目中的文件标识为“排除”,表示C A)此类文件不是应用程序的一部分 B)生成应用程序时不包括此类文件 C)生成应用程序时包括此类文件,用户可以修改 D)生成应用程序时包括此类文件,用户不能修改 1、 下面叙述正确的是______。
A、算法的执行效率与数据的存储结构无关
B、算法的空间复杂度是指算法程序中指令(或语句)的条数
C、算法的有穷性是指算法必须能在执行有限个步骤之后终止
D、以上三种描述都不对
2、 在一棵二叉树上第5层的结点数最多是______。 A、8
B、16
C、32
D、15
3、在软件开发中,下面任务不属于设计阶段的是______。 A、数据结构设计
B、给出系统模块结构
C、定义模块算法
D、定义需求并建立系统模型
4、对建立良好的程序设计风格,下面描述正确的是______。
A、程序应简单、清晰、可读性好
B、符号名的命名要符合语法
C、充分考虑程序的执行效率
D、程序的注释可有可无
5、在数据管理技术的发展过程中,经历了人工管理阶段、文件系
统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。
A、数据库系统
B、文件系统
C、人工管理
D、数据项管理
6、关系数据库管理系统能实现的专门关系运算包括______。 A、排序、索引、统计
B、选择、投影、连接
C、关联、更新、排序
D、显示、打印、制表
7、在下列函数中,函数返回值为数值的是______。 A、BOF()
B、CTOD('01/01/96')
C、AT('人民','中华人民共和国')
D、SUBSTR(DTOC(DATE()),7) 8、打开一个数据库的命令是______。 A、USE
B、USE DATABASE
C、OPEN
D、OPEN DATABASE
9、以下关于视图的描述正确的是______。 A、不能根据自由表建立视图
B、可以根据查询建立视图
C、只能根据数据库表建立视图
D、可以根据数据库表和自由表建立视图
10、下面关于表单控件基本操作的陈述中,______是不正确的。 A、要在\表单控件\工具栏中显示某个类库文件中自定义
类,可以单击表单控件工具栏中的\查看类\按钮,然后在弹出的菜单中选择\添加\命令
B、要在表单中复制某个控件,可以按住CTRL键并拖放该控件
C、要使表单中所有被选控件具有相同的大小,可单击\布局\工具栏中的\相同大小\按钮
D、要将某个控件的TAB序号设置为1,可在进入TAB键次序交互设置状态后,双击控件的TAB键次序盒
11、在下述关于数据库系统的叙述中,正确的是______。 A、数据库中只存在数据项之间的联系
B、数据库的数据项之间和记录之间都存在联系
C、数据库的数据项之间无联系,记录之间存在联系
D、数据库的数据项之间和记录之间都不存在联系 12、Visual FoxPro6.0是一个______。 A、8位数据库开发系统
B、16位数据库开发系统
C、32位数据库开发系统
D、64位数据库开发系统
13、Append blank命令的作用是______。 A、编辑记录
B、在第一条记录前增加新记录
C、在表尾增加一条空白记录
D、在当前记录前增加一条空白记录
14、可以链接或嵌入OLE对象的字段类型是______。 A、备注型字段
B、通用型和备注型字段
C、通用型字段
D、任何类型的字段
15、在Visual FoxPro的数据工作期窗口,使用SET RELATION命
令可以建立两个表之间的关联,这种关联是____。
A、永久性关联
B、永久性关联或临时性关联
C、临时性关联
D、永久性关联和临时性关联
16、使用关系运算对系统进行操作,得到的结果是______。 A、属性
B、元组
C、关系
D、关系模式
17、STR(109.87,7,3)的值是______。
A、109.87
B、\
C、109.870
D、\
18、设有变量pi=3.1415926,执行命令?ROUND(pi,3)的显示结果
为______。
A、3.141
B、3.142
C、3.140
D、3.000
19、在输入SET COLLATE TO \后,命令?[李华]<=[黄华],
\计算机报\计算机\的执行结果应为______
A、.T..T.
B、.F..F.
C、.T..F.
D、.F..T.
20、不属于数据定义功能的SQL语句是______。 A、CREAT TABLE
B、CREAT CURSOR
C、UPDATE
D、ALTER TABLE
21、在标准SQL中,建立视图的命令是______。 A、CREATE SCHEMA命令
B、CREATE TABLE命令
C、CREATE VIEW命令
D、CREATE INDEX命令
22、有关SCAN循环结构,叙述正确的是______。
A、SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假
B、在使用SCAN循环结构时,必须打开某一个数据库
C、SCAN循环结构的循环体中必须写有SKIP语句
D、SCAN循环结构,如果省略了
B、内存变量
C、字符型字段
D、备注型字段
24、HAVING短语不能单独使用,必须接在______之后。 A、ORDER BY
B、FROM
C、WHERE
D、GROUP BY
25、设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。 下面SQL语句正确的是______。
SELECT 出版单位,MAX(单价),AVG(单价) FROM 图书;
A、GROUP BY 出版单位 HAVING COUNT 总编号>=2
B、GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)>=2
C、GROUP BY 出版单位>=2
D、WHERE 总编号>=2 26、设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地
址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。
下面SQL语句正确的是______。
SELECT DISTINCT 姓名,单位 FROM 读者,借阅 ______
A、WHERE 图书.总编号=借阅.总编号
B、WHERE 读者.借书证号=借阅.借书证号
C、WHERE 总编号 IN(SELECT 借书证号 FROM 借阅)
D、WHERE 总编号 NOT IN(SELECT 借书证号 FROM 借阅) 27、设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库,求CIE单位借阅图书的读者的人数。 下面SQL语句正确的是______。 SELECT ______ FROM 借阅 WHERE; 借书证号 _______
A、COUNT (DISTINCT 借书证号)
IN (SELECT 借书证号 FROM 读者 WHERE 单位=\
B、COUNT (DISTINCT 借书证号)
IN (SELECT 借书证号 FROM 借阅 WHERE 单位=\
C、SUM (DISTINCT 借书证号)
IN (SELECT 借书证号 FROM 读者 WHERE 单位=\
D、SUM (DISTINCT 借书证号)
IN (SELECT 借书证号 FOR 借阅 WHERE 单位=\28、在Visual Foxpro中,关于视图的正确叙述是______。 A、视图与数据库表相同,用来存储数据
B、视图不能同数据库表进行连接操作
C、在视图上不能进行更新操作
D、视图是从一个或多个数据库表导出的虚拟表
29、部门表
部门号 部门名称 40 家用电器部 10 电视录摄像机部 20 电话手机部 30 计算机部 商品表
部门号 商品号 商品名称 单价 数量 产地
40 0101 A牌电风扇 200.00 10 广东 40 0104 A牌微波炉 350.00 10 广东 40 0105 B牌微波炉 600.00 10 上海 20 1032 C牌传真机 1000.00 20 北京 40 0107 D牌微波炉_A 420.00 10 广东 20 0110 A牌电话机 200.00 50 广东 20 0112 A牌手机 2000.00 10 广东 40 0202 A牌电冰箱 3000.00 2 广东 30 1041 B牌计算机 6000.00 10 广东 30 0204 C牌计算机 10000.00 10 上海 SQL语句
SELECT 部门表.部门号,部门名称,商品号,商品名称,单价; FROM 部门表,商品表;
WHERE 部门表.部门号=商品表.部门号; ORDER BY 部门表.部门号 DESC,单价 查询结果的第一条记录的商品号是______。
A、0101
B、0202
C、0110
D、0112
30、在Visual FoxPro中有如下程序:
*程序名:TEST.PRG *调用方法: DO TEST SET TALK OFF CLOSE ALL CLEAR ALL
mX=\mY=\二级\DO SUB1 WITH mX ?mY+mX RETURN
*子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX
mX=\考试\mY=\计算机等级\RETURN
执行命令DO TEST后,屏幕的显示结果为______。
A、二级Visual FoxPro
B、计算机等级二级Visual FoxPro DBMS考试
C、二级Visual FoxPro DBMS考试
D、计算机等级二级Visual FoxPro 31、学生.DBF:学号 C(8),姓名 C(12),性别 C(2),出生日期 D,
院系 C(8)
课程.DBF:课程编号 C(4),课程名称 C(10),开课院系C(8) 学生成绩.DBF:学号 C(8),课程编号 C(4),成绩 I
统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。正确的命令是______。
A、SELECT 课程名称,开课院系,COUNT(课程编号) AS 选修人数;
FOR 学生成绩,课程 WHERE 课程.课程编号=学生成绩.课程编号;
GROUP BY 学生成绩.课程编号 HAVING COUNT(*)<=2; ORDER BY COUNT(课程编号)
B、SELECT 课程名称,开课院系,COUNT(学号) 选修人数; GROUP BY 学生成绩,课程编号 HAVING COUNT(*)<=2; ORDER BY COUNT(学号)
C、SELECT 课程名称,开课院系,COUNT(学号) AS 选修人数;
FROM 学生成绩,课程 WHERE 课程.课程编号=学生成绩.课程编号;
GROUP BY 课程名称 HAVING COUNT(学号)<=2; ORDER BY 选修人数
D、SELECT 课程名称,开课院系,COUNT(学号) AS 选修人数;
FROM 学生成绩,课程 HAVING COUNT(课程编号)<=2; GROUP BY 课程名称 ORDER BY 选修人数
32 、以下数据结构中不属于线性数据结构的是______。 A、队列
B、线性表
C、二叉树
D、栈
33、在结构化方法中,用数据流程图(DFD)作为描述工具的软件
开发阶段是______。
A、可行性分析
B、需求分析
C、详细设计
D、程序编码
34、在深度为5的满二叉树中,叶子结点的个数为______。
A、32
B、31
C、16
D、15
35、算法一般都可以用哪几种控制结构组合而成______。 A、循环、分支、递归
B、顺序、循环、嵌套
C、循环、递归、选择
D、顺序、选择、循环 36、设有下列二叉树:
A B C D E F 对此二叉树中序遍历的结果为______。
A、ABCDEF
B、DBEAFC
C、ABDECF
D、DEBFCA
37、在面向对象方法中,一个对象请求另一对象为其服务的方式
是通过发送______。
A、调用语句
B、命令
C、口令
D、消息
38、下列工具中不属于需求分析常用工具的是______。 A、PAD
B、PFD
C、N-S
D、DFD 39、索引属于______。 A、模式
B、内模式
C、外模式
D、概念模式
40、以下日期值正确的是______。 A、{\
B、{^2001-05-25}
C、{2001-05-25}
D、{[2001-02-25]}
41、连续执行以下命令之后,最后一条命令的输出结果是______。
SET EXACT OFF X=\
?IIF(\
A、A
B、BCD
C、ABCD
D、A BCD
42、下面关于过程调用的陈述中,______是错误的。 A、实参与形参的数量必须相等
B、当实参的数量多于形参的数量时,出现运行时错误
C、当形参的数量多于实参的数量时,多余的形参被逻辑假
D、参数传递可以是按值传递也可以是按引用传递 43、在表单设计器环境下,要选定表单中某选项组里的某个选项按
钮,可以______。
A、单击选项按钮
B、双击选项按钮
C、先右击选项组,并选择\编辑\命令,然后再单击选项按钮
D、以上B)和C)都可以 44、把一个项目编译成一个应用程序时,下面的叙述正确的是
______。
A、所有的项目文件将组合为一个单一的应用程序文件
B、所有项目的包含文件将组合为一个单一的应用程序文件
C、所有项目排除的文件将组合为一个单一的应用程序文件