计算机类二级VFP

2014年全国计算机等级《二级VF》上机考试冲刺试题(5)

43 题含答案VFP
共 43 题返回本类
1单选题1 / 43
有下列二叉树,对此二叉树中序遍历的结果为(  )。
  
查看答案
B. BDAECF
2单选题2 / 43
线性表进行二分法检索,其前提条件是(  )。
查看答案
A. 线性表以顺序方式存储,并按关键码值排好序
3单选题3 / 43
执行USE SC IN 0命令的结果是(  )。
查看答案
B. 选择空闲的最小号工作区打开SC表
4单选题4 / 43
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(  )。
查看答案
A. 控制流
6单选题6 / 43
有下列SQL SELECT语句:
SELECT*FR()M工资表WHERE基本工资<一300(
AND基本工资>=1000
下列与该语句等价的是(  )。
查看答案
A. SEl,ECT*FROM工资表WHERE基本工资BE TWEEN l000 AND 3000
7单选题7 / 43
当前盘当前日录下有数据库db—stock,其中有数据库表stock.dbf,将stock表的股票名称字段的宽度由 8改为10. 应使用sQL语句(  )。
查看答案
C. ALTER TABLE stock ALTER股票名称c(10)
8单选题8 / 43
下列关于SQL对表的定义的说法中,正确的选项是(  )。
查看答案
C. SQL只能对数据库表实现其完整性、有效性规则等信息的设置
9单选题9 / 43
下列描述中正确的是(  )。
查看答案
B. 算法的时间复杂度是指执行算法所需要的计算工作量
10单选题10 / 43
检索职工表中年龄大于50的职工姓名,正确的命令是(  )。
查看答案
D. SELECT姓名FROM职工WHERE年龄>50
11单选题11 / 43
下列叙述中正确的是(  )。
查看答案
C. 在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则
12单选题12 / 43
在表单中为表格控件指定数据源的属性是(  )。
查看答案
C. RecordSource
13单选题13 / 43
在Visual FoxPro中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是(  )。
查看答案
D. 项目管理器
14单选题14 / 43
要屏蔽系统菜单,使系统菜单不可用,下列命令正确的是(  )。
查看答案
C. SET SYSMENU TO
15单选题15 / 43
在表单数据环境中,将环境中所包含的表字段拖到表单中,根据字段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是(  )。
查看答案
C. 备注型字段一编辑框
16单选题16 / 43
在visual FoxPr0中,下列关于SQL表定义语句 (CREATE TABLE)的说法中错误的是(  )。
查看答案
D. 对自由表,同样可以实现其完整性、有效性规则等信息的设置
17单选题17 / 43
在创建数据库结构时,为该表中一些字段建立普通索引,其目的是(  )。
查看答案
D. 加快数据库表的查询速度
18单选题18 / 43
在单链表中,增加头结点的目的是(  )。
查看答案
A. 方便运算的实现
19单选题19 / 43
有下列二叉树,对此二叉树前序遍历的结果为(  )。
  
查看答案
B. ABDGCEHF
20单选题20 / 43
要为当前表所有职工增加l00元工资应该使用命令(  )。
查看答案
D. REPLACE ALL工资WITH工资+100
21单选题21 / 43
在Visual FoxPr0中,学生表STUDENT中包含通用型字段,将通用型字段中的数据均存储到另一个文件中,则该文件名为(  )。
查看答案
D. STUDENT.FPT
22单选题22 / 43
在Visual FoxPr0中,下列选项中数据类型所占字符的字节数相等的是(  )。
查看答案
D. 通用型和备注型
23单选题23 / 43
在Visual FoxPr0中,假设教师表T(教师号,姓名, 性别,职称,研究生导师)中,性别是c型字段,研究生导师 是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句”SELECT女FROM T WHERE<逻辑表达式>”中的<逻辑表达式>应是(  )。
查看答案
A. 研究生导师AND性别=”女”
24单选题24 / 43
视图设计器中包括的选项卡有(  )。
查看答案
D. 更新条件、筛选、字段
25单选题25 / 43
如果要创建一个3级分组报表,第一级分组是“工广”,第二级分组是“车间”,第三级分组是“工资总和”,当前索引的索引表达式应当是(  )。
查看答案
B. 工厂+车间+STR(工资总和)
26单选题26 / 43
设有学生表S(学号,姓名,性别,年龄)、课程表 (课程号。课程名,学分)和学生选课表SC(学号,课程号,绩).检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL语句是(  )。
查看答案
D. SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN c ON SC.课程号=C.课程 号ON S.学号=SC.学号
27单选题27 / 43
在使用查询设汁器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是(  )。
查看答案
D. 杂项
28单选题28 / 43
为学生表建立普通索引,要求按“学号”字段升序排列,如果学号(C,4)相等,则按成绩(N,3)升序排列,下列语句正确的是(  )。
查看答案
D. INDEX ON学号+STR(成绩,3)TO XHCJ
31单选题31 / 43
下列关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是(  )。
查看答案
C. 产生表单对象引用变量YY,在释放变量YY时自动关闭表单
32单选题32 / 43
在SQL语句中,与表达式“年龄BETWEEN 12 AND 46”功能相同的表达式是(  )。
查看答案
D. 年龄>=12 AND年龄<=46
33单选题33 / 43
数据库技术的根本目标是要解决数据的(  )。
查看答案
B. 共享问题
34单选题34 / 43
程序设计语言的基本成分是数据成分、运算成分、控制成分和(  )。
查看答案
D. 传输成分
36单选题36 / 43
在查询没计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括(  )。
查看答案
C. 文本文件
37单选题37 / 43
在视图没计器中有,而在查询设计器中没有的选项卡是(  )。
查看答案
B. 更新条件
38单选题38 / 43
设置参照完整性的目的是(  )。
查看答案
D. 在插入、更新、删除记录时,确保已定义的表间关系
39单选题39 / 43
软件工程的理论和技术性研究的内容主要包括软件开发技术和(  )。
查看答案
B. 软件工程管理
40单选题40 / 43
下列关于SELECT短语的描述中错误的是(  ).
查看答案
B. SElLECT短语中只能包含表中的列及其构成的表达式
41主观题41 / 43
(1)将考生文件夹下的数据库“公司”中的表“部门”拷贝到表“部门2”中(拷贝表结构和记录)。
(2)将表“部门2”添加到数据库“公司”中。
(3)对数据库“公司”下的表“部门”,使用视图向导建立视图“view1”,要求显示出表中的所有字段,并按“部门编号”排序(降序)。
(4)修改表单“bd1”,将其中选项按钮组中的3个按钮的标题属性分别设置为“查询”、“打印”和“关闭”。
查看答案
【考点指引】本大题主要考查SQL语句INTO TABLE的使用、数据库添加表、使用视图向导建立视图和表单按钮的基本操作。
(1)【操作步骤】 在命令窗口中输人命令:SELECT*INTO TABLE部门2 FROM部门(回车执行)。
(2)【操作步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“公司.DBE”,单击“确定”按钮,打开数据库设计器。②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“部门2”,单击“确定”按钮将自由表“部门2”添加到数据库“公司”中。
(3)【操作步骤】 ①选择【文件】→【新建】命令,选择“视图”,进入“本地视图向导”对话框。 ②在“本地视图向导”对话框中,选择“公司”数据库下的“部门”数据表,并把“可用字段”下的全部字段添加到“选定字段”列表框中。③连续单击“下一步”进入“排序记录”的设计界面,将“可用字段”列表框中的“部门.部门编号”字段添加到右边的“选定字段”列表框中,并选择“降序”单选项。 ④iF_续单击“下一步”进入最后的“完成”设计界面,单击“完成”按钮保存视图为“viEw1”,退出视图设计向导。
(4)【操作步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框EE选择“表单”,选择“BD1.sEx”,单击“确定”按钮,打开表单设计器。 ②选择选项按钮组0ptionGroup1,单击右键,在弹出的快捷菜单中选择“生成器”打开选项按钮组生成器对话框,单击“按钮”选项卡,在“标题”列下修改3个按钮的标题分别 为“查询”、“打印”和“关闭”,单击“确定”按钮关闭命令组生成器对话框。 ③关闭表单设计器并保存表单。
42主观题42 / 43
(1)建立一个名为“cd1”的菜单.菜单中有两个菜单项“查询”和“关闭”。“查询”菜单项下还有两个子菜单项“按条件1查询”和“按条件2查询”。“按条件l查询”菜单项负责查询学生奖励表中奖学金为“一等”的学生的信息;“按条件2查询”菜单项负责查询学生表中来自江两的“学生”的信息。在“关闭”菜单项下创建一个命令,负责返回到系统菜单。
(2)考生文件夹下有一个文件名为“bd2”的表单文件,其中有两个命令按钮“统计”和“关闭”。它们的Click事件下的语句是错误的。请按要求进行修改(要求保存所做的修改):单击“统计”按钮查询学生表中“江两”籍贯的学生数,统计结果中含“籍贯”和“数量”两个字段;“关闭”按钮退出表单。
查看答案
【考点指引】本大题第1小题考查菜单及子菜单的创建;第2小题考查使用SQL语句常见的一些错误。 (1)【操作步骤】 ①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“查询”,在“结果”下拉列表框中选择“子菜单”,单击下一行,在“菜单名称”中输入“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中输入:SET SYS-MENU TO DEFAULT。②单击“查询”菜单行,单击“创建”按钮创建“查询”子菜单,输入子菜单名称“按条件1查询”,在“结果”F拉列表框中选择“过程”,单击“创建”按钮创建“按条件1查询”过程,在过程代码编辑窗口中输入以下代码: SELECT stuDEnt.* FROM stuDEnt,学生奖励 WHERE stuDEnt.学号=学生奖励.学号AND奖励等级=”一等” 关闭过程代码编辑窗口回到菜单设计器。③单击下一行,输入子菜单名称“按条件2查询”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“按条件2查询”过程,在过程代码编辑窗口中输入以下代码: SELECT*FROM stuDEnt WHERE籍贯LIKE”江西%”关闭过程代码编辑窗口回到菜单设计器。 ④选择【菜单】【生成】命令,将菜单保存为‘'CDl”,生成一个菜单文件“CDl mpr”。关闭菜单设计窗口,在命令窗口输入命令:DO CDl.mpr,看到VisuAl FoxPr0的菜单栏被新建的菜单所代替,单击“关闭”菜单命令将恢复系统菜单。
(2)【操作步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“BD2.sEx”,单击“确定”按钮,打开表单设计器。 ②在表单设计器中,双击“统计”命令按钮,在CliCk事件代码编辑窗口中做如下修改(注:黑体加下划线部分为需要修改的地方):SELECT籍贯,COUNT(*)AS数量FR()M stuDEntWHERE籍贯=”江西”③在表单设计器中,双击“关闭”命令按钮,在CliCk事件代码编辑窗口中将Exit改为:ThisForm.RElEAsE。 ④关闭表单设计器并保存表单。
43主观题43 / 43
(1)根据数据库“投资管理”中的表“股票信息”和“股票账户”建立一个名为“view1”的视图,该视图包含股票账户表中的所有字段和每个股票的“股票简称”。要求根据“股票简称”升序排序。
(2)建立一个表单,文件名为“bd2”,表单标题为“股票投资信息”。表单中包含一个表格控件,该表格控件的数据源是前面建立的视图。
在表格控件下面添加一个“关闭”命令按钮,单击该按钮退出表单。
查看答案
【考点指引】本大题主要考查视图的创建和表单的设计,重点是表格控件数据源的设置。
(1)【解题步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“投资管理.DBC”,单击“确定”按钮,打开数据库设计器。 ②选择【文件】→【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“投资管理”,将表“股票信息”和“股票账户”分别“添加”到视图设计器中,系统会自动选择关联字段“股票代码”为两个表建立内部联系,单击“确定”按钮关闭“联接条件”对话框,然后关闭“添加表或视图”对话框。 ③在视图设计器中单击“字段”选项卡,将“可用字段”列表框中的股票账户表的全部字段和“股票简称”等字段添加到右边的“选定字段”列表框中。④在视图设计器中单击“排序依据”选项卡,在“排序依据”选项卡的“字段名”下拉列表框中选择“股票简称”字段,单击“添加”按钮,将“股票简称”字段添加到右边的“排序条件”列表框中,在“排序条件”中选择“升序”单选项。 ⑤在视图设计器中单击“关闭”按钮,将视图文件以“viEw1”名保存。
(2)【解题步骤】 ①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将CAption属性值修改为“股票投资信息”,单击表单控件工具栏上的 “表格”控件图标,添加一个表格控件“GriD1”,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加一个命令按钮CommAnD1②选择命令按钮,在按钮属性窗口中将命令按钮CornmAnDl的CAption属性值修改为“关闭”,如图4-1所示。双击“关闭”命令按钮。在CliCk事件中输入代码:thisForm.RElEAsE,用来关闭表单。
图4-1  
③在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据库“投资管理”,选定“视图”,将视图“viEwl”添加到数据环境中。 ④选择表格控件“GriD1”,在表格控件属性窗口中将“RECorDSourCE”属性值修改为“1”。 ⑤选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“BD2”,保存在考生文件夹下,然后运行表单。
← 上一卷下一卷 →