2014年全国计算机等级《二级VF》全真模拟试卷(10)
-
设计一个表单名和文件名均为form_tem的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combo1)、一个文本框(Text1)和两个命令按钮“统计”(Command1)和“退出”(Command2)。 运行表单时,组合框中有3个条目“sl”、“s2”和“s3”(只有3个,不能输入新的,Row Source Type的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。
单击“退出”按钮关闭表单。
注意:完成表单设计后要运行表单的所有功能。
-
在考生目录下完成如下简单应用:
1.用SQL语句完成下列操作:列出所有盈利(现价大于买人价)的股票的简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表stock temp中。
2.使用一对多报表向导建立报表。要求:父表为stock_name,子表为stock_s1,从父表中选择字段“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题设为“股票持有情况”;生成的报表文件名为stock_report。然后用报表设计器打开生成的文件stock_report.frx进行修改,将标题区中显示的当前日期移到页注脚区,使得在页注脚区能够显示当前日期。
-
有学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)
要求查询所有计算机系学生的学号和姓名,正确的命令是( )。
- A.SELECT*FROM学生
- B.SELECT*FROM学生WHERE院系=计算机系
- C.SELECT学号,姓名FROM学生
- D.SELECT学号,姓名FROM学生WHERE院系="计算机系"
-
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。
- A.模拟现实世界中不同事物之间的联系
- B.强调模拟现实世界中的算法而不强调概念
- C.使用现实世界的概念抽象地思考问题从而自然地加以解决
- D.鼓励开发者在软件开发的绝大部分过程中都用实际领域的概念去思考
-
在考生目录下完成下列操作:
1.从数据库stock中移除表stock_fk(不是删除)。
2.将自由表stock_name添加到数据库中。
3.为表stock_s1建立一个主索引,索引名和索引表达式均为“股票代码”。
4.为stock_na/ne表的股票代码字段设置有效性规则,“规则”如下:
left(股票代码,1)=”6”,错误提示信息是“股票代码的第一位必须是6”
-
在Visual FoxPro中,预览报表的命令是( )。
- A.PREVIEW REPORT
- B.REPORT FORM…PREVIEW
- C.DO REPORT...PREVIEW
- D.RUN REPORT...PREVIEW
-
从“订单”表中删除签订日期为2010年1月1日(含)之前的订单记录,正确的SQL语句是( )。
- A.DROP FROM订单WHERE签订日期<={^2010—1—1}
- B.DROP FROM订单FOR签订日期<={^2010—1—1}
- C.DELETE FROM订单WHERE签订日期<={^2010—1—1}
- D.DELETE FROM订单FOR签订日期<={^2010—1—1}
-
在Visual FoxPro中,有关参照完整性的删除规则正确的描述是( )。
- A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录
- B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录
- C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录
- D.上面三种说法都不对
-
用二维表的形式表示实体和实体问联系的数据模型( )。
- A.关系模型
- B.层次模型
- C.网状模型
- D.数据模型
-
如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下SQL正确的是( )。
CREATE TABLE职工表( 职工号__________,
职工名C(20),
部门号C(5),
工资Y
)
- A.C(5)DEFAULT
- B.C(5)PRIMARY KEY
- C.C(5)NOT NULL
- D.C(5)CHECK KEY
-
在SQL语句中,用于限定条件的短语是( )。
- A.CONDITION
- B.WHERE
- C.WHILE
- D.FOR
-
为当前表中所有教师的工资增加1000元,可以使用的命令是( )。
- A.CHANGE工资WITH工资+1000
- B.REPLACE工资WITH工资+1000
- C.REPLACE ALL工资WITH工资+1000
- D.CHANGE ALL工资WITH工资+1000
-
已知表中有字符型字段“职称”和“工龄”,要建立一个索引,要求首先按工龄排序,工龄相同时再按职称排序,正确的命令是( )。
- A.INDEX ON工龄+职称TO sy_sep
- B.INDEX ON工龄,职称TO sy_sep
- C.INDEX ON职称+工龄T0 sy_sep
- D.INDEX ON职称,工龄T0 sy_sep
-
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是( )。
- A.学生成绩管理系统
- B.C语言编译程序
- C.UNIX操作系统
- D.数据库管理系统
-
有关控件对象的Click事件的正确叙述是( )。
- A.用鼠标双击对象时引发
- B.用鼠标单击对象时引发
- C.用鼠标右键单击对象时引发
- D.用鼠标右键双击对象时引发
-
下列叙述中正确的是( )。
- A.软件测试的目的是确定程序中错误的位置
- B.软件测试的目的是发现程序中的错误
- C.软件调试的目的是发现程序中的错误
- D.软件调试后一般不需要再测试
-
在Visual FoxPo的字段类型中,日期型字段占多少字节( )。
- A.1
- B.2
- C.4
- D.8
-
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。
- A.可行性分析
- B.需求分析
- C.详细设计
- D.程序编码
-
下列与创建表结构相关的命令是( )。
- A.CREATE
- B.ALTER
- C.UPDATE
- D.INSERT
-
在所有索引中,不允许出现重复值的索引是( )。
- A.主索引
- B.主索引和唯一索引
- C.主索引和候选索引
- D.主索引、候选索引和唯一索引
-
在Visual FoxPr0中,表单文件的扩展名是( )。
- A..dbf
- B..scx
- C..vcx
- D..dbc
-
有关PACK命令的描述,正确的是( )。
- A.PACK命令能物理删除当前表的当前记录
- B.PACK命令能删除当前表的带有删除标记的记录
- C.PACK命令能删除当前表的全部记录
- D.PACK命令能删除表的结构和全部记录
-
关系数据库管理系统能实现的专门关系运算包括( )。
- A.选择、投影、连接
- B.排序、查找、统计
- C.关联、更新、排序
- D.显示、打印、制表
-
关于INSERT—SQL语句描述正确的是( )。
- A.可以向表中插入若干条记录
- B.在表中任何位置插入一条记录
- C.在表尾插入一条记录
- D.在表头插入一条记录
-
下面不属于软件设计原则的是( )。
- A.抽象
- B.模块化
- C.自底向上
- D.信息隐蔽
-
概要设计使用的工具是( )。
- A.系统结构图
- B.程序流程图
- C.PAD图
- D.数据流图(DFD图)
-
最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。
- A.树状图
- B.网络格式
- C.二维表
- D.图表结构
-
设有图书(图书编号,书名,第一作者,出版社)、读者(借书证号,姓名,单位,职称)和借阅(借书证号,图书编号,借书日期,还书日期)三张表,则借阅表的关键字(键或码)为( )。
- A.借书证号,图书编号
- B.图书编号,借书日期
- C.借书日期,还书日期
- D.借书证号,借书日期
-
创建一个名为myteacher的新类,保存新类的类库名称是mylib,新类的父类是Teacher,正确的命令是 ( )。
- A.CREATE CLASS mylib OF myteacher AS Teacher
- B.CREATE CLASS myteacher OF Teacher AS mylib
- C.CREATE CLASS myteacher OF mylib AS Teacher
- D.CREATE CLASS Teacher OF mylib AS myteacher
-
Visual FoxPro是一种关系数据库管理系统,这里的关系通常是指( )。
- A.数据库文件(.dbc文件)
- B.一个数据库中两个表之间有一定的关系
- C.表文件(.dbf文件)
- D.一个表文件中两条记录之间有一定的关系
-
以下有关SELECT短语的叙述错误的是( )。
- A.SELECT短语中可以使用别名
- B.SELECT短语中只能包含表中的列及其构成的表达式
- C.SELECT短语规定了结果集中的列顺序
- D.如果FROM短语引用的两个表有同名的列;则SELECT短语引用它们时必须使用表名前缀加以限定
-
视图不能单独存在,它必须依赖于( )。
- A.视图
- B.数据库
- C.数据表
- D.查询
-
数据库设计包含四个阶段,它们是需求分析、( )、逻辑设计和物理设计。
- A.编码设计
- B.测试阶段
- C.运行阶段
- D.概念设计
-
下列关于栈的描述错误的是( )。
- A.栈按“先进后出”的原则组织数据
- B.栈是特殊的线性表,只能在一端插入或删除数据
- C.栈具有记忆功能
- D.栈只能顺序存储
-
按条件f对关系R进行选择,其关系代数表达式为( )。
- A.
- B.
- C.σf(R)
- D.πf(R)
- A.
-
下列叙述中正确的是( )。
- A.栈是“先进先出”的线性表
- B.队列是“先进后出”的线性表
- C.循环队列中元素的个数是由队头指针和队尾指针共同决定的
- D.循环队列中队头指针是固定不变的
-
?LEN(”奥运会”)
- A.T
- B.F
- C..T.
- D..F.
-
设有下列二叉树:对此二叉树前序遍历的结果为
- A.ACBDEF
- B.DEBFCA
- C.ABDECF
- D.DBEAFC
-
在SQL的计算查询中,用于求平均值的函数是( )。
- A.AVG
- B.AVERAGE
- C.COUNq
- D.SUM
-
执行命令MyForm=Create Objeet(”Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令( )。
- A.MyForm.List
- B.MyForm.Display
- C.MyForm.Show
- D.MyForm.Show Form.
-
下列对于软件测试的描述正确的是( )。
- A.软件测试的主要目的是发现程序中的错误
- B.软件测试的目的是证明程序是否正确
- C.软件测试的目的是使程序运行结果正确
- D.软件测试是为了证明软件中没有错误
-
如果将一个数据表设置为“排除”状态,那么系统连编后,该数据表将( )。
- A.成为自由表
- B.被删除
- C.不能编辑修改
- D.可以随时编辑修改
-
在Visual FoxPro中以下叙述正确的是( )。
- A.表也称作表单
- B.一个数据库中的所有表文件存储在一个物理文件中
- C.数据库文件的扩展名是.dbf
- D.数据库文件不存储用户数据