试卷详情
-
二级VISUAL FOXPRO笔试-434
-
[单项选择]面向对象程序设计中程序运行的最基本实体是( )。
A. 对象
B. 类
C. 方法
D. 函数
-
[单项选择]扩展名为.MNX的文件是( )。
A. 备注文件
B. 项目文件
C. 表单文件
D. 菜单文件
-
[单项选择]从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是( )。
A. SELECT 单价>100(XX) FROM 设备表 FOR 设备名称
B. SELECT 设备名称 FROM 设备表 FOR 单价>100000
C. SELECT 单价>100000 FROM 设备表 WHERE 设备名称
D. SELECT 设备名称 FROM 设备表 WHERE 单价>100000
-
[单项选择]在Visual FoxPro中,视图基于( )。
A. 表
B. 视图
C. 查询
D. 报表
-
[填空题]表达式^2005-10-3 10:0:0-^2005-10-3 9:0:0的数据类型是______。
-
[单项选择]下列函数中,函数值为数值型的是( )。
A. AT(“中国”,“中国计算机”)
B. CTOD(“04/30/2004”)
C. BOF(
D. SUBSTR(DTOC(DATE(
-
[单项选择]在当前表中,查找第2个男同学的记录,应使用命令( )。
A. LOCATE FOR 性别=“男” NEXT 2
B. LOCATE FOR 性别=“男”
C. LOCATE FOR 性别=“男” CONTINUE
D. LIST FOR 性别=“男” NEXT 2
-
[填空题]在深度为5的满二叉树中,叶子结点的个数为______。
-
[填空题]在将设计好的表单存盘时,系统将生成扩展名分别是.scx和______的两个文件。
-
[填空题]假设有一个学生班长关系:
学号 姓名 班长
0701 张英 0702
0702 李力 0702
0801 张强 0805
0806 张非 0806
0901 段瑞 0901
0906 常浩 0901
根据学生班长关系列出每个班长管理的学生姓名,应使用SQL语句:
SELECT S.姓名,“班长是”,E.姓名 FROM 学生班长 S,学生班长 E;
WHERE ______
-
[单项选择]设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( )。
A. m:n
B. 1:m
C. m:k
D. 1:1
-
[单项选择]使用SQL语句增加字段的有效性规则,是为了能保证数据的( )。
A. 实体完整性
B. 表完整性
C. 参照完整性
D. 域完整性
-
[单项选择]表设计器中的“有效性规则”框中不包括的规则是( )。
A. 规则
B. 信息
C. 默认值
D. 格式
-
[填空题]在最坏情况下,堆排序需要比较的次数为______。
-
[单项选择]运算结果是字符串“book”的表达式是( )。
A. LEFT(“mybook”,4)
B. RIGHT(“bookgood”,4)
C. SUBSTR(“mybookgood”,4,4)
D. SUBSTR(“mybookgood”,3,4)
-
[填空题]对于顺序存储的栈,因为栈的空间是有限的,在______运算时,可能发生栈的上溢。
-
[填空题]在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18~45岁之间的这种约束属于______完整性约束。
-
[单项选择]数据库、数据库系统和数据库管理系统之间的关系是( )。
A. 数据库包括数据库系统和数据库管理系统
B. 数据库系统包括数据库和数据库管理系统
C. 数据库管理系统包括数据库和数据库系统
D. 三者没有明显的包含关系
-
[单项选择]表单文件的扩展名中,表单信息的数据库表文件是( )。
A. .SCX
B. .SCT
C. .FRX
D. .DBF
-
[单项选择]下列表达式中结果不是日期型的是( )。
A. CTOD(“2000/10/01”)
B. ^99/10/01+365
C. VAL(“2000/10/01”)
D. DATE(
-
[单项选择]求至少出版两本以上图书的作者姓名及数量,下列SQL语句正确的是( )。
A. SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
B. SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
C. SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
D. SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
-
[单项选择]假设在一个表单里有一个文本框Text1和一个命令按钮组CommamdGroup1。命令按钮组是一个容器对象,其中包含Command1和Commsnd2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的语句是( )。
A. This.ThisForm.Text1.Value
B. ThisParent.Parent.Text1.Value
C. ParentParent.Text1.Value
D. ThisParent.Text1.Value
-
[填空题]结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
-
[填空题]打开非结构单索引文件或非结构复合索引文件使用的命令是______。
-
[单项选择]线性表L=(a1,a2,a3,…,ai,…,an),下列说法正确的是( )。
A. 每个元素都有一个直接前件和直接后件
B. 线性表中至少要有一个元素
C. 表中诸元素的排列顺序必须是由小到大或由大到小
D. 除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件
-
[单项选择]下面是关于表单数据环境的叙述,其中错误的是( )。
A. 可以在数据环境中加入与表单操作有关的表
B. 数据环境是表单的容器
C. 可以在数据环境中建立表之间的联系
D. 表单运行时自动打开其数据环境中的表
-
[填空题]从学生管理数据库中的表“考生成绩.dbf”检索所有分数大于或等于名次为2的学生的成绩的学号所用的SQL命令为:
SELECT DISTINCT 学号 FROM 考试成绩 WHERE 成绩 ______;
(SELECT 成绩 FROM 考生成绩 WHERE 名次=2)
-
[单项选择]下列不属于软件工程的3个要素的是( )。
A. 工具
B. 过程
C. 方法
D. 环境
-
[单项选择]在表单设计阶段,以下说法不正确的是( )。
A. 拖动表单上的对象,可以改变该对象在表单上的位置
B. 拖动表单上对象的边框,可以改变该对象的大小
C. 通过设置表单上对象的属性,可以改变对象的大小和位置
D. 表单上的对象一旦建立,其位置和大小均不能改变
-
[单项选择]SQL查询语句中,将查询结果存放在永久表中应使用短语( )。
A. TOP
B. INTO ARRAY
C. INTO CURSOR
D. INTO TABLE
-
[填空题]函数BETWEEN(40,34,50)的运算结果是______。
-
[单项选择]在下列Visual FoxPro表达式中,运算结果为字符型数据的是( )。
A. “abc”+“de”=“abcde”
B. “123”-“23”
C. CTOD(“05/08/11”)
D. DTOC(DATE(
-
[单项选择]在一个Visuai FoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是( )。
A. 1
B. 2
C. 3
D. 5
-
[单项选择]在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是( )。
A. 日期型和逻辑型
B. 日期型和通用型
C. 逻辑型和备注型
D. 备注型和通用型
-
[单项选择]下列对于软件测试的描述中正确的是( )。
A. 软件测试的目的是证明程序是否正确
B. 软件测试的目的是使程序运行结果正确
C. 软件测试的目的是尽可能多地发现程序中的错误
D. 软件测试的目的是使程序符合结构化原则
-
[单项选择]在Visual FoxPro中,创建程序文件的命令是( )。
A. OPEN COMMAND<文件名>
B. CREATE COMMMAND<文件名>
C. MOOIFY COMMAND<文件名>
D. 以上答案都不对
-
[单项选择]下面不属于软件设计原则的是( )。
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
-
[单项选择]显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是( )。
A. SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 ON 订单.客户号=客户.客户号 WHERE 签订日期>^2005-1-1
B. SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客户.客户号 AND 签订日期>^2005-1-1
C. SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期<^2005-1-1
D. SELEcT 订单号,客户名,签订日期 FROM 订单,客户 ON 订单.客户号=客户.客户号 AND 签订日期<^2005-1-1
-
[单项选择]下列关于索引的叙述中,不正确的是( )。
A. Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件
B. 打开和关闭索引文件均使用SET INDEX TO命令
C. 索引的类型有主索引、候选索引、唯一索引和普通索引
D. 索引文件不随库文件的关闭而关闭
-
[单项选择]下列数据模型中,具有坚实理论基础的是( )。
A. 层次模型
B. 网状模型
C. 关系模型
D. 以上3个都是
-
[单项选择]如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()。
A. e3,e1,e4,e2
B. e2,e4,e3,e1
C. e3,e4,e1,e2
D. 任意顺序
-
[单项选择]调用报表格式文件PP1预览报表的命令是( )。
A. REPORT FROM PP1 PREVIEW
B. DO FROM PP1 PREVIEW
C. REPORT FORM PP1 PREVIEW
D. DO FORM PP1 PREVIEW
-
[单项选择]在SQL中,基本表的撤消(从数据库中删除表)可以用( )。
A. DROP SCHEMA 命令
B. DROP TABLE 命令
C. DROP VIEW 命令
D. DROP INDEX 命令
-
[填空题]在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,______负责数据的模式定义与数据的物理存取构建。
-
[填空题]使用“获奖牌情况”和“国家”两个表查询“中国”所获金牌(名次为1)的数量,应使用SQL语句:
SELECT COUNT(*) FROM 国家 INNER JOIN 获奖牌情况;
______ 国家.国家代码=获奖牌情况.国家代码;
WHERE 国家.国家名称=“中国” AND 名次=1
-
[单项选择]选项组控件的ButtonCount属性用于( )。
A. 指定选项组中哪个选项按钮被选中
B. 指明与选项组建立联系的数据源
C. 指定选项组中选项按钮的数目
D. 存取选项组中每个按钮的数组
-
[填空题]如果已对报表进行了数据分组,报表会自动包含______和组脚注带区。
-
[单项选择]将表GP中“股票名称”字段的宽度由8改为10,应使用SQL语句( )。
A. ALTER TABLE GP 股票名称 WITH C(10)
B. ALTER TABLE GP 股票名称 C(10)
C. ALTER TABLE GP ALTER 股票名称 C(10)
D. ALTER GP ALTER 股票名称 C(10)
-
[填空题]删除COURSE表中字段“学时数”,使用SQL语句:
______ TABLE COURSE DROP学时数
-
[单项选择]关系运算中的选择运算是( )。
A. 从关系中找出满足给定条件的元组的操作
B. 从关系中选择若干个属性组成新的关系的操作
C. 从关系中选择满足给定条件的属性的操作
D. A)和B)都对