试卷详情
-
二级VISUAL FOXPRO笔试-240
-
[单项选择]SQL的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果( )。
A. 数组、永久性表、视图
B. 临时表、视图、文本文件
C. 视图、永久性表、文本文件
D. 永久性表、数组、文本文件
-
[单项选择]STR(123.45,5,1)命令的输出结果是( )。
A. 123.4
B. 123.5
C. 123.45
D. *****
-
[单项选择]设置参照完整性的目的是( )。
A. 建立两表个之间的联系
B. 保证记录的惟一性
C. 提高表之间的查询速度
D. 在插入、更新、删除记录时,确保已定义的表间关系
-
[单项选择]新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。
A. Name属性
B. Caption属性
C. Closable属性
D. AlwaysOnTop属性
-
[填空题]数据完整性一般包括______、域完整性和参照完整性等。
-
[单项选择]Visual FoxPro是一种关系数据库管理系统,所谓关系是指( )。
A. 表中各条记录彼此有一定关系
B. 表中各个字段彼此有一定关系
C. 一个表与另一个表之间有一定关系
D. 数据模型符合满足一定条件的二维表格式
-
[单项选择]有关查询设计器,正确的描述是( )。
A. “连接”选项卡与SQL语句的GROUP BY短语对应
B. “筛选”选项卡与SQL语句的HAVING短语对应
C. “排序依据”选项卡与SQL语句的ORDER BY短语对应
D. “分组依据”选项卡与SQL语句的JOIN ON短语对应
-
[单项选择]对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
A. 125
B. n/2
C. n
D. n+1
-
[填空题]逻辑删除成绩表中总分在600分以下的学生记录,可使用SQL语句:
DELETE ______ 成绩表 WHERE 总分<600
-
[单项选择]下列描述中正确的是( )。
A. 软件工程只是解决软件项目的管理问题
B. 软件工程主要解决软件产品的生产率问题
C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
D. 软件工程只是解决软件开发过程中的技术问题
-
[填空题]在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
-
[单项选择]为使日期型数据库能够显示世纪(即年为4位),应该使用命令( )。
A. SET MARK ON
B. SET DATE ON
C. SET CENTURY ON
D. SET STRICTDATE ON
-
[填空题]在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
-
[填空题]在项目管理器的“其他”选项卡中,包括文本文件、______文件和其他文件。
-
[单项选择]有“仓库”表和“保管工”表,检索工资大于1500元的保管工姓名和他们所在的仓库名( )。
A. SELECT 姓名,仓库名 FROM 保管工;
B. SELECT 姓名,仓库名 FROM 仓库;
C. SELECT 姓名,仓库名 FROM 保管工,仓库;
D. SELECT 姓名,仓库名 FROM 保管工,仓库;
-
[填空题]深度为5的满二叉树中,叶子结点的个数为______。
-
[填空题]在Visual FoxPro中修改表结构的非SQL命令是______。
-
[单项选择]在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。
A. 列表框和组合框都可以设置成多重选择
B. 列表框和组合框都不可以设置成多重选择
C. 列表框可以设置多重选择,而组合框不可以
D. 组合框可以设置多重选择,而列表框不可以
-
[单项选择]数据库系统的核心是( )。
A. 数据模型
B. 数据库管理系统
C. 数据库
D. 数据库管理员
-
[填空题]在运行表单时,INIT、GOTFOFUS和DESTROY 3个事件中第2个引发的事件是______。
-
[单项选择]下列SQL语句能实现的功能是( )。
SELECT*FROM 仓库 WHERE 仓库号="WH1";
UNION;
SELECT * FROM 仓库 WHERE 仓库号="WH2"
A. 查询在WH1或者WH2仓库中的职工信息
B. 查询仓库号为WH1或者WH2的仓库信息
C. 查询即在仓库号为WH1,又在仓库号为WH2工作的职工信息
D. 语句错误,不能执行
-
[单项选择]下列关于SQL语言特点的描述中,错误的是( )。
A. 语言非常简洁
B. 是一种一体化语言
C. 是一种高度过程化的语言
D. 可以直接以命令方式交互使用,也可以程序方式使用
-
[单项选择]数据的存储结构是指( )。
A. 数据所占的存储空间
B. 数据的逻辑结构在计算机中的存放形式
C. 数据在计算机中的顺序存储方式
D. 存储在计算机外存中的数据
-
[填空题]多栏报表的栏目数可以通过______对话框来设置。
-
[单项选择]栈和队列的共同点是( )。
A. 都是先进先出
B. 都是先进后出
C. 只允许在端点处插入和删除元素
D. 没有共同特点
-
[填空题]表单标签控件的Caption(标题)属性最多能接收______个字符。
-
[单项选择]下列程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。
X=8
DO WHILE .T.
X=X+1
IF X=INT(X/3)*3
X
ELSE
LOOP
ENDIF
IF X>10
EXIT
ENDIF
ENDDO
A. 9 12
B. 12 15
C. 15 18
D. 18 21
-
[填空题]条件函数IIF(LEN(SPACE(4))>6,"TRUE","FALSE")的返回值是______。
-
[单项选择]在表单数据环境中,将环境中所包含的表字段拖到表单中,根据字段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是( )。
A. 字符型字段→标签
B. 逻辑型字段→文本框
C. 备注型字段→编辑框
D. 数据表→列表框
-
[填空题]SQL语句中,______命令短语的功能是修改表中的记录。
-
[单项选择]源程序的文档化不包括( )。
A. 符号名的命名要有实际意义
B. 正确的文档形式
C. 良好的视觉组织
D. 正确的程序注释
-
[单项选择]下列叙述正确的是( )。
A. 算法的执行效率与数据的存储结构无关
B. 算法的空间复杂度是指算法程序中指令(或语句)的条数
C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止
D. 以上3种描述都不对
-
[填空题]按照“先进先出”的原则组织数据的结构的是______。
-
[填空题]Jackson方法是一种面向______的结构化方法。
-
[单项选择]假设已经生成了名为TESTMENU的菜单,执行该菜单可在命令窗口中输入( )。
A. DO TESTMENU
B. DO TESTMENU.MPR
C. DO TESTMENU.PJX
D. DO TESTMENU.MNX
-
[单项选择]在Visual FoxPro中,假设当前没有打开的数据库,在命令窗口输入MODIDFY DATEBASE命令,系统产生的结果是( )。
A. 系统会弹出“创建”对话框:请用户输入数据库名并保存
B. 系统会弹出“打开”对话框,请用户选择数据库名
C. 系统会弹出“另存为”对话框,请用户输入数据库名并保存
D. 出错信息,提示“数据库不存在”
-
[单项选择]为了提高软件模块的独立性,模块之间最好是( )。
A. 控制耦合
B. 公共耦合
C. 内容耦合
D. 数据耦合
-
[单项选择]待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第( )个位置。
A. 3
B. 5
C. 7
D. 9
-
[单项选择]要求为当前表建立一个候选索引,索引表达式为“职工号”,索引名zgh,则下列各语句中,正确的是( )。
A. INDEX ON 职工号 TAG zgh UNIQUE
B. INDEX TO 职工号 TAG zgh UNIQUE
C. INDEX ON 职工号 TAG zgh CANDIDATE
D. INDEX TO 职工号 TAG zgh CANDIDATE
-
[单项选择]如果要为控件设置焦点,则下列属性值是真(.T.)的是( )。
A. Enabled和Cancel
B. Enabled和Visible
C. Default和Cancel
D. Visible和Cancel
-
[填空题]SQL语句:
SELECT * FROM 仓库表 WHERE NOT EXISTS;
(SELECT * FROM 职工表 WHERE 仓库号=仓库.仓库号)
该语句等价于:
SELECT * FROM 仓库表 WHERE 仓库号 ______;
(SELECT 仓库号 FROM 职工表)
-
[单项选择](31)到(35)题使用下列数据表。
“班级”表:
班级号 班级名
11 信息200801班
12 信息200802班
21 计算机200801班
22 计算机200802班
“教师”表:
教师编号 姓名 班级号 工资 职称 电话
T11 李清 11 1500.00 讲师 65854587
T22 王晓黎 12 2200.00 教授 63525876
T33 欧倩倩 11 1600.00 讲师 65548478
T44 刘宏 21 1200.00 助教 63252585
T55 赵虎 22 2100.00 教授 68989854
T66 胡丽丽 22 1400.00 讲师 65847952
T77 刘纷 12 1100.00 助教 65847931
下列SQL语句执行后,查询结果共显示几条记录( )。
SELECT 姓名,MIN(工资) FROM 教师 GROUP BY 班级号
A. 0
B. 1
C. 4
D. 7
-
[单项选择]如果要创建一个3级分组报表,第一级分组是“工厂”,第二级分组是“车间”,第三级分组是“工资总和”,当前索引的索引表达式应当是( )。
A. 工厂+车间+工资总和
B. 工厂+车间+STR(工资总和)
C. 车间+工厂+STR(工资总和)
D. STR(工资总和)+车间+工厂
-
[单项选择]若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。
A. SET ROUTINE TO<文件名>
B. SET PROCEDURE TO<文件名>
C. SET PROGRAM TO<文件名>
D. SET FUNCTION TO<文件名>