计算机类二级VFP

2013年9月全国计算机等级《二级VF》上机临考冲刺试卷(3)

43 题含答案VFP
共 43 题返回本类
1单选题1 / 43
运算结果不是2010的表达式是(  )。
查看答案
C. CEILING(2010.1)
2单选题2 / 43
有两个关系R、S如下:
  
由关系R通过运算得到关系S,则所使用的运算为(  )。
查看答案
B. 投影
3单选题3 / 43
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是(  )。
查看答案
B. LIKE("xy?","xyz")
4单选题4 / 43
下列选项中不属于结构化程序设计原则的是(  )。
查看答案
A. 可封装
6单选题6 / 43
下列关于栈叙述正确的是(  )。
查看答案
A. 栈顶元素能最先被删除
8单选题8 / 43
假设新建了一个程序文件myProc.prg(5;5存在同名的.exe、.app和.fxp文件),然后在命令窗El输人命令DO myProc,执行该程序并获得正常的结果,现在用命令ERASEmyProc.prg删除该程序文件,然后再次执行命令DO myProc,产生的结果是(  )。
查看答案
A. 出错(找不到文件)
9单选题9 / 43
SQL语句中,能够判断“订购日期”字段是否为空值的表达式是(  )。
查看答案
C. 订购日期IS NULL
10单选题10 / 43
删除student表的“平均成绩”字段的正确SQL命令是(      )。
查看答案
C. ALTER TABLE student DROP COLUMN平均成绩
12单选题12 / 43
算法的时间复杂度是指(  )。
查看答案
D. 算法在执行过程中所需要的基本运算次数
13单选题13 / 43
在Visual FoxPr0中,假设表单上有一选项组:○男⊙女,初始时该选项组的Value属性值为l。若选项按钮“女”被选中,该选项组的Value属性值是(  )。
查看答案
B. 2
14单选题14 / 43
以下关于关系的说法正确的是(  )。
查看答案
C. 列的次序无关紧要
15单选题15 / 43
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(  )。
查看答案
A. DBS包括DB和DBMS
16单选题16 / 43
下面不属于软件设计阶段任务的是(  )。
查看答案
D. 制定软件确认测试计划
17单选题17 / 43
消除SQL SELECT查询结果中的重复记录,可采取的方法是(  )。
查看答案
C. 使用DISTINCT短语
18单选题18 / 43
一棵三叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为(      )。
查看答案
B. 16
19单选题19 / 43
在Visual FoxPro中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令(  )。
查看答案
B. SKIP
20单选题20 / 43
下列叙述中正确的是(  )。
查看答案
B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
21单选题21 / 43
欲执行程序temp.prg,应该执行的命令是(  )。
查看答案
B. DO temp.prg
22单选题22 / 43
删除表S中字段C的SQL命令是(  )。
查看答案
B. ALTER TABLE s DROP c.
23单选题23 / 43
在项目管理器的“数据”选项卡中按大类划分可以管理(  )。
查看答案
A. 数据库、自由表和查询
24单选题24 / 43
下列程序段执行后,内存变量sl的值是(      )。
s1="network"
sl=stuff(sl,4,4,"BIOS")
? s1
查看答案
B. netBl0S
25单选题25 / 43
下列叙述中正确的是(  )。
查看答案
D. 以上三种说法都不对
26单选题26 / 43
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(      )。
查看答案
C. 内模式
27单选题27 / 43
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是(  )。
查看答案
A. ()ptiongroupl
28单选题28 / 43
数据库管理系统中负责数据模式定义的语言是(  )。
查看答案
A. 数据定义语言
29单选题29 / 43
产生扩展名为qpr文件的设计器是(  )。
查看答案
B. 查询设计器
30单选题30 / 43
在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是(  )。
查看答案
C. 综合查询(\<x)
34单选题34 / 43
下列数据结构中,属于非线性绪构的是(  )。
查看答案
C. 二叉树
35单选题35 / 43
在Visual FoxPro程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是(  )。
查看答案
B. 私有变量
36单选题36 / 43
有三个关系R、S和T如下:
  
其中关系T由关系R和s通过某种操作得到,该操作为(  )。
查看答案
D. 并
37单选题37 / 43
下列叙述中正确的是(  )。
查看答案
B. 只有一个根结点的数据结构不一定是线性结构
38单选题38 / 43
建立表之间临时关联的命令是(  )。
查看答案
B. SET RELATION TO…
39单选题39 / 43
查询和视图有很多相似之处,下列描述中正确的是(  )。
查看答案
D. 查询和视图都能像基本表一样使用
40单选题40 / 43
在Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是(  )。
查看答案
A. 1个
41主观题41 / 43
(1)在考生文件夹下建立数据库“学生”。
(2)把自由表“student”“score”添加到“学生”数据库中。
(3)在“学生”数据库中建立视图“viewl”,要求显示表“score”中的全部字段(按表“score”中的顺序)和所有记录。
(4)为“student”表建立主索引,索引名和索引表达式均为“学号”。
查看答案
【考点指引】本大题主要考查数据库的建立、添加自由表、视图的建立和索引的创建等基本探作。 (1)【操作步骤】 选择【文件】→【新建】命令,选择“数据库”,单击“新建文件”按钮在“创建”对话框中输入数据库名“学生”,单击“保存”按钮将新建数据库“学生”保存到考生文件夹下。
(2)【操作步骤】 在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“stuDEnt”,单击“确定,,按钮将自由表“stuDEnt”添加到数据库“学生”中,同理,将自由表“sCorE”添加到数据库“学生”中。
(3)【操作步骤】 ①在“数据库设计器”中,单击右键选择“新建本地视图”,选择“新建视图”,打开“添加表或视图”对话框,选择“表”单选项,选择数据库“学生”和数据库中的表“sCorE”,单击“添加”按钮将数据表"sCorE"添加到视图设计器中,然后关闭“添加表或视图”对话框。 ②在视图设计器中单击“字段”选项卡,单击“全部添加”按钮,将“可用字段,,列表框中的字段全部添加到右边的“选定字段”列表框中。 ③在视图设计器中单击“关闭”按钮,将视图文件以“viEwl”名保存在考生文件夹下。
(4)【操作步骤】 在数据库设计器中,选择表“stuDEnt”,选择【数据库】一【修改】命令,打开表设计器修改表“stuDEnt,,结构,在“stuDEnt”表设计器的“索引”选项卡的“索引名”中输入“学号”,选择索引类型为‘‘主索引”,索引表达式为“学号”,单击“确定”按钮关闭表设计器并保存表“stuDEnt”结构。
42主观题42 / 43
(1)根据“school”数据库中的表用SQL SELECT命令查询学生的“学号”“姓名”“成绩”,按结果“课程名称”升序排序,“课程名称”相同时按“成绩”降序排序,并将查询结果存储到“score2”表中,将SQL语句保存在“result.txt”文件中。
(2)使用表单向导生成一个名为“score”的表单。要求选择成绩表中的所有字段,表单样式为“凹陷式”;按钮类型为“文本按钮”;排序字段选择“学号’’(升序);表单标题为“成绩数据维护”。
查看答案
【考点指引】本大题第1小题考查了sqL多表查询,设计过程中要注意多个表之间进行关联的字段,注意利用INTO TABLE将查询结杲保存到数据表中。第2小题考查的是表单的设计,利用表单向导按提示步骤即可完成表单的设计。
(1)【解题步骤】 ①选择【文件】一【打开】命令,打开考生文件夹下的数据库“sChool”。 ②在命令窗口中输入sQL命令:SELECT stuDEnt.学号,姓名,课程名称,成绩INTO TABLE sCorE2 FROM stuDEnt,CoursE,sCorE WHERE stuDEnt.学号=sCorE.学号AND CoursE.课程编号=sCo rE.课程编号ORDER BY课程名称,成绩DESC(回车执行)。 ③新建文件夹“rEsult.txt”;将步骤②输入的命令保存到文本文件"rEsult.txt”中。
(2)【解题步骤】 ①选择【文件】一【新建】命令,选择“表单”,单击“向导”按钮,在弹出的“向导选取”窗口中选择“表单向导”,单击“确定”按钮。②在“表单向导”窗口的“数据库和表”列表框中选择“sCorE”数据表,将“可用字段”下的全部字段添加到“选定字段”列表框中,单击“下一步”按钮。 ③在“样式”列表框中选择“凹陷式”,“按钮类型”选择“文本按钮”,单击“下一步”按钮。 ④在“可用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步”按钮。 ⑤输入表单标题为“成绩数据维护”,单击“完成”按钮,输入表单名称“sCorE”并保存退出。
43主观题43 / 43
(1)根据数据库“投资管理”中的表“股票信息”和“股票账户”建立一个名为“viewl”的视图,该视图包含股票账户表中的所有字段和每个股票的“股票简称”。要求根据“股票简称”升序排序。
(2)建立一个表单,文件名为“bd2”,表单标题为“股票投资信息”。表单中包含一个表格控件,该表格控件的数据源是前面建立的视图。
在表格控件下面添加一个“关闭”命令按钮,单击该按钮退出表单。
查看答案
【考点指引】本大题主要考查视图的创建和表单的设计,重点是表格控件数据源的设置。
(1)【解题步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“投资管理.DBC”,单击“确定”按钮,打开数据库设计器。 ②选择【文件】→【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“投资管理”,将表“股票信息”和“股票账户”分别“添加”到视图设计器中,系统会自动选择关联字段“股票代码”为两个表建立内部联系,单击“确定”按钮关闭“联接条件”对话框,然后关闭“添加表或视图”对话框。 ③在视图设计器中单击“字段”选项卡,将“可用字段”列表框中的股票账户表的全部字段和“股票简称”等字段添加到右边的“选定字段”列表框中。④在视图设计器中单击“排序依据”选项卡,在“排序依据”选项卡的“字段名”下拉列表框中选择“股票简称”字段,单击“添加”按钮,将“股票简称”字段添加到右边的“排序条件”列表框中,在“排序条件”中选择“升序”单选项。 ⑤在视图设计器中单击“关闭”按钮,将视图文件以“viEwl”名保存。
(2)【解题步骤】 ①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将CAption属性值修改为“股票投资信息”,单击表单控件工具栏上的“表格”控件图标,添加一个表格控件“GriDl”,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加一个命令按钮CommAnDl。 ②选择命令按钮,在按钮属性窗口中将命令按钮CommAnDl的CAption属性值修改为“关闭”,如图4-1所示。双击“关闭”命令按钮。在CliCk事件中输入代码:thisForm.RElEAsE,用来关闭表单。
    
③在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据库“投资管理”,选定“视图”,将视图“viewl”添加到数据环境中。 ④选择表格控件“Gridl”,在表格控件属性窗口中将“RecordSouree”属性值修改为“1”。 ⑤选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd2”,保存在考生文件夹下,然后运行表单。
← 上一卷下一卷 →