计算机二级《VFP》练习试题及答案

合集下载

VFP计算机二级历年试题笔试加答案

VFP计算机二级历年试题笔试加答案
A)8 13 B)3 13 C)3 5 D)8 5 (27) 下列程序段执行以后,内存标量 CLEAR X=12345 Y=0
X 和 Y 的值是: y 的值是:
DO WHILE X>0 y=y+x%10 x=int(x/10)
ENDDO ?y A)54321
B)12345 C)51
D)15
(28) 下列程序段执行后,内存变量 s1="network" s1=stuff(s1,4,4,"BIOS")
D) 父表中的连接字段值在任何情况下都不允许更新
(30)在查询设计器环境中, “查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不 包括:
A) 临时表
B) 表
C) 文本文件
D) 屏幕
(31)表单名为 myForm 的表单中有一个页框 myPageFrame,将该页框的第 3 页(Page3)的标题设置为“修 改”,可以使用代码:
D) 学号,姓名,成绩 (11)在超市营业过程中, 每个时段要安排一个班组上岗值班, 每个收款口要配备两名收款员配合工作, 共 同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是 A) “顾客”与“收款口”的关系 B) “收款口”与“收款员”的关系 C) “班组”与“收款口”的关系 D) “收款口”与“设备”的关系 (12) 在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是 A) 选择 B) 投影 C) 联接 D) 自然联接 (13)在 SELECT 语句中使用 ORDERBY 是为了指定 A) 查询的表 B) 查询结果的顺序 C) 查询的条件 D) 查询的字段 (14) 有下程序,请选择最后在屏幕显示的结果: SET EXACT ON s="ni"+SPACE(2) IF s=="ni" IF s="ni" ?"one" ELSE ?"two" ENDIF ELSE IF s="ni" ?"three" ELSE ?"four" ENDIF ENDIF RETURN A)one B)two C)three D)four (15)如果内存变量和字段变量均有变量名 "姓名 " ,那么引用内存的正确方法是: A)M. 姓名 B) M_> 姓名 C) 姓名 D) A 和 B 都可以 (16)要为当前表所有性别为 "女 " 的职工增加 100 元工资,应使用命令 A)REPLACE ALL 工资 WITH 工资 +100 B)REPLACE 工资 WITH 工资 +1100 FOR 性别 =" 女 " C)REPLACE ALL 工资 WITH 工资 +100 D)REPLACE ALL 工资 WITH 工资 +100 FOR 性别 =" 女 " (17)MODIFY STRUCTURE 命令的功能是: A) 修改记录值 B) 修改表结构 C) 修改数据库结构 D) 修改数据库或表结构 (18) 可以运行查询文件的命令是:

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. 日期型B. 字符串型C. 数值型D. 所有选项答案:D2. Visual FoxPro中,用于创建表单的命令是:A. CREATE FORMB. DO FORMC. DISPLAY FORMD. ALL OF THE ABOVE答案:D3. 若要将Visual FoxPro中的表单保存为PRG文件,应使用以下哪个命令?A. SAVEB. EXPORTC. EXPORT TO PRGD. ALL OF THE ABOVE答案:C4. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. BOTH A AND C答案:D5. Visual FoxPro中,以下哪个控件用于显示文本?A. TEXTBOXB. LABELC. COMMANDBUTTOND. BOTH A AND B答案:D6. 在Visual FoxPro中,以下哪个命令用于打开一个表?A. OPEN TABLEB. USEC. SELECTD. ALL OF THE ABOVE答案:D7. 若要将Visual FoxPro中的表单窗口最大化,应使用哪个属性?A. WindowStateB. FormStateC. MaxButtonD. MinButton答案:A8. 在Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. VALC. CTYPED. BOTH A AND B答案:B9. Visual FoxPro中,以下哪个命令用于关闭一个打开的表?A. CLOSE TABLEB. RELEASEC. DESELECTD. ALL OF THE ABOVE答案:D10. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?A. CaptionB. FormTitleC. TitleD. BOTH A AND C答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

计算机二级《VFP》试题及答案

计算机二级《VFP》试题及答案

计算机二级《VFP》试题及答案计算机二级《VFP》试题及答案一、选择题1.在Visual FoxPro中与关系有关的是( )。

A.表或视图B.表或查询C.表单D.表或报表2.项目管理器窗口的“数据”选项卡用于显示和管理( )。

A.数据库、视图和查询B.数据库、自由表和查询C.数据库、视图、自由表和查询D.数据库、表单和查询3.在Visual FoxPro命令窗口退出Visual FoxPro的命令是( )。

A.QUITB.EXITC.CLOSED.RELEASE4.在Visual FoxPro中,不能隐藏命令窗口的操作是( )。

A.按Ctrl+F4组合键B.单击命令窗口右上角的“关闭”按钮C.单击“窗口”菜单下的“命令窗口”选项D.单击常用工具栏上的“命令窗口”按钮5.在Visual FoxPro中,CREATE PROJECT命令将创建一个( )。

A.项目B.数据库C.程序D.菜单6. 在Visual FoxPro中如果字段定义为日期型,则长度固定为( )。

B.6C.10D.47.假设A=〝计算机〞,B=〝等级考试〞,结果是“计算机等级考试”的表达式是( )。

A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B8.在Visual FoxPro中,假设一个表已经打开,执行LIST命令后再执行DISPLAY命令将显示该表的哪条记录( )。

A.无显示B.第一条记录C.随机不确定D.最后一条记录9.在Visual FoxPro中自由表可以建立的索引是( )。

A.候选索引、唯一索引和普通索引B.主索引、唯一索引和普通索引C.主索引、候补索引和普通索引D.主索引、候选索引、唯一索引10.假设已打开student表,命令INDEX ON性别TO student将产生一个名为( )。

A.性别.idx的文件B.student.cdx的文件C.student.idx的文件D.性别.cdx的文件11.在Visual FoxPro的查询设计器中,查询去向可以是标签。

计算机二级VFP题目和答案

计算机二级VFP题目和答案

第一套1.在考生文件夹下新建一个名为"供应"的项目文件。

2.将数据库"供应零件"加入到新建的"供应"项目中。

3.通过"零件号"字段为"零件"表和"供应"表建立永久性联系,其中,"零件"是父表,"供应"是子表。

4.为"供应"表的"数量"字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是"数量超范围"。

(注意:规则表达式必须是"数量>0.and.数量<9999")(1)启动Visual FoxPro 6.0,单击工具栏中的"新建"按钮,在"新建"对话框中选择"文件类型"选项组中的"项目",再单击"新建文件"按钮;在"创建"对话框中输入项目名:"供应",然后单击"保存"按钮。

(2)在项目管理器的"全部"选项卡中,选择"数据"节点下的"数据库",单击"添加"按钮,在打开的"打开"对话框中选择考生文件夹下的"供应零件"数据库,再单击"确定"按钮。

(3)步骤1:在项目管理器中选择"供应零件"数据库,单击"修改"按钮,打开数据库设计器,在数据库设计器中选中"零件"表并右击,在弹出的快捷菜单中选择"修改"命令,在表设计器中的索引选项卡中建立索引,索引名为"零件号",索引表达式为"零件号",索引类型为"主索引",单击"确定"按钮保存修改。

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案计算机二级《VFP》考试试题及答案1.下列关于栈的叙述正确的是( )。

A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。

A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X<>Y)C.NOT(X>=Y)D.NOT(X$Y)3.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.以下是与设置系统菜单有关的命令,其中错误的是( )。

A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A.并B.自然连接C.笛卡尔积D.交6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。

A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩7.结构化程序设计的基本原则不包括( )。

A.多态性B.自顶向下C.模块化D.逐步求精8.在软件开发中,需求分析阶段产生的主要文档是( )。

A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划9.软件设计中模块划分应遵循的准则是( )。

A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.程序流程图中带有箭头的线段表示的是( )。

A.图元关系B.数据流C.控制流D.调用关系11.算法的有穷性是指( )。

A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的'用户使用12.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案注:以下为VFP考试中可能的试题及答案,仅供参考。

一、单选题1. 在VFP中,以下哪个命令可以用于创建新的数据库文件?A. CREATE TABLEB. CREATE DATABASEC. CREATE FILED. CREATE NEW答案:B2. 下列哪个函数可以用来获取当前系统时间?A. NOW()B. DATE()C. TIME()D. DATETIME()答案:A3. VFP中,以下哪个函数可以从指定的文本日期时间返回一个datetime值?A. CTOT()B. RGB()C. TRANSFORM()D. VAL()答案:A4. 若要从光标记录中删除指定的行,应该使用哪个命令?A. DELETEB. REMOVEC. ERASED. UNLINK答案:A5. 以下哪个命令可以将可编辑文本框更改为只读状态?A. READONLY .T.B. READONLY .F.C. SET READONLY OND. SET READONLY OFF答案:C二、多选题1. 若要通过程序修改表格的结构,以下哪个操作可以实现?A. 添加新的字段B. 删除已有的字段C. 重命名字段D. 更改字段的数据类型答案:A、B、C、D2. VFP中,以下哪些控件可以用于显示数据库中的数据?A. TEXTBOXB. LABELC. GRIDD. LISTBOXE. COMBOBOX答案:C、D、E3. 下列哪些命令可以用于实现对表格数据的排序?A. SORT DESCENDINGB. INDEX ONC. ORDER BYD. QUERY答案:A、B、C三、填空题1. 若要定义一个日期类型的变量,应该使用以下语句:_____答案:LOCAL dDate AS DATE2. 若要将一个字符串转换为数值类型,应该使用以下函数:_____答案:VAL()3. 若要在代码中打开一个表格,应该使用以下命令:_____答案:USE tablename四、简答题1. VFP中,什么是视图?答:视图是一个虚拟表格,它是基于其他表格或查询构建的,因此它实际上并不存储数据,而是从其他表格中检索数据。

全国计算机二级《VFP》考题与答案解析

全国计算机二级《VFP》考题与答案解析

全国计算机二级《VFP》考题与答案解析全国计算机二级《VFP》考题与答案解析1.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )。

A.数据B.文档C.类D.代码2.扩展名为pjx的文件是( )。

A.数据库表文件B.表单文件C.数据库文件D.项目文件3.在Visual FoxPro中以下叙述正确的是( )。

A.关系也被称作表单B.数据库表文件存储用户数据C.表文件的扩展名是.DBCD.多个表存储在一个物理文件中4.以下关于“视图”的描述正确的是( )。

A.视图保存在项目文件中B.视图保存在数据库中C.视图保存在表文件中D.视图保存在视图文件中5.关闭表单的程序代码是ThisForm.Release,Release是( )。

A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法6.在关系模型中,每个关系模式中的关键字( )。

A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能唯一标识关系中任何元组的属性组成7.Visual FoxPro是( )。

A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统8.在Visual FoxPm中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。

如果表S所有的记录在表SC中都有相关联的记录,则( )。

A.允许修改表S中的学号字段值B.允许删除表S中的记录C.不允许修改表S中的学号字段值D.不允许在表S中增加新的记录9.在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是( )。

A.空值等同于空字符串B.空值表示字段还没有确定值C.不支持字段值为空值D.空值等同于数值010.在Visual FoxPro中,下面关于索引的正确描述是( )。

A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针D.使用索引可以加快对表的更新操作11.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL命令是( )。

计算机二级《VFP》考试试题及答案3篇

计算机二级《VFP》考试试题及答案3篇

计算机二级《VFP》考试试题及答案第一篇:VFP数据管理一、选择题1、以下不属于DBF文件的组成部分的是( )。

A、数据文件B、索引文件C、程序文件D、备份文件答案: C2、以下程序中,将DBF表的数据导入到Excel表中的命令为( )。

A、USE ExcelB、COPY TO EXCELC、SELECT ExcelD、APPEND FROM Excel答案: B3、以下不属于DBF表的创建方式的是( )。

A、在程序中使用CREATE TABLE命令创建B、在DBF表中使用COPY STRUCTURE命令复制C、在Excel表中使用COPY TO命令复制D、在命令行窗口中使用MODIFY FILE命令创建答案: C4、以下程序中,用于更新表结构的命令是( )。

A、MODIFY STRUCTUREB、CHANGE STRUCTUREC、ALTER STRUCTURED、MODIFY TABLE答案: C5、在VFP程序开发中,以下不属于DBF表创建关键字的是( )。

A、BINARYB、NUMBERC、FLOATD、CHARACTER答案: B二、填空题1、可以将DBF表的数据导出到文本文件中的命令是( )。

答案: COPY TO2、修改DBF表字段属性的命令是( )。

答案: MODIFY FIELD3、在VFP中,利用父子表关系进行数据管理时,可以使用( )类型的控件。

答案: Grid4、在DBF表中,如果要添加一个新的字段,可以使用命令( )。

答案: ALTER TABLE5、查询关键字中,用于显示全部数据的关键字是( )。

答案:LIST三、问答题1、请简述VFP中DBF表的基本结构。

答案:VFP中的DBF表由数据文件、索引文件和备份文件三部分组成。

其中,数据文件用于存储表的数据;索引文件用于提高表的查询性能;备份文件则为表的数据提供了重要的保障。

2、请简述如何在VFP中创建DBF表?答案:在VFP中创建DBF表可以使用CREATE TABLE命令来进行创建。

计算机二级《VFP》模拟试题及答案

计算机二级《VFP》模拟试题及答案

计算机二级《VFP》模拟试题及答案一、选择题1. 以下哪项是Visual FoxPro的主要特点?A. 面向对象的编程B. 数据库管理C. 图形用户界面D. 所有以上选项答案:D2. 在Visual FoxPro中,下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. SIZE()D. COUNT()答案:A3. 以下哪个操作符用于连接字符串?A. +B. -C.D. /答案:A4. 在Visual FoxPro中,下列哪个数据类型用于存储日期?A. DateB. DateTimeC. TimeD. Timestamp答案:A5. 以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DAY()C. DATE()D. DATETIME()答案:A二、填空题6. 在Visual FoxPro中,用于定义数据表的主键的属性是______。

答案:主索引7. 在SQL查询语句中,用于指定查询结果的排序方式的子句是______。

答案:ORDER BY8. 在Visual FoxPro中,将内存变量定义为全局变量的命令是______。

答案:PUBLIC9. 在Visual FoxPro中,用于创建数据表的SQL命令是______。

答案:CREATE TABLE10. 在Visual FoxPro中,用于删除数据表的SQL命令是______。

答案:DROP TABLE三、判断题11. 在Visual FoxPro中,每个数据表只能有一个主键。

()答案:正确12. 在SQL查询语句中,可以使用DISTINCT关键字去除查询结果中的重复记录。

()答案:正确13. 在Visual FoxPro中,可以使用MODIFY COMMAND命令修改程序文件。

()答案:正确14. 在Visual FoxPro中,可以使用DO CASE语句实现多分支结构。

()答案:正确15. 在Visual FoxPro中,内存变量的作用域默认为私有变量。

计算机二级VFP试题及答案

计算机二级VFP试题及答案

一、选择题(1) 下面叙述正确的是(C)A。

算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A。

队列B。

线性表C。

二叉树D. 栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A. 8B. 16 C。

32 D。

15(4) 下面描述中,符合结构化程序设计风格的是(A)A。

使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B。

模块只有一个入口,可以有多个出口C。

注重提高程序的执行效率D. 不使用goto语句(5) 下面概念中,不属于面向对象方法的是(D) 注:P55—58A。

对象B。

继承C。

类D. 过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A。

可行性分析B。

需求分析C. 详细设计D. 程序编码(7) 在软件开发中,下面任务不属于设计阶段的是(D)A。

数据结构设计B。

给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型(8) 数据库系统的核心是(B)A。

数据模型B。

数据库管理系统C。

软件工具D。

数据库(9) 下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B。

数据库设计是指设计数据库管理系统C。

数据库技术的根本目标是要解决数据共享的问题D。

数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)注:P108A。

内模式B. 外模式C。

概念模式D. 逻辑模式(11) 算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B。

算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(12) 算法的空间复杂度是指(D)A。

算法程序的长度B。

算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A。

计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)

计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)

计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.打开VisualFoxPro“项目管理器”的“文档”(Does)选项卡,其中包括______。

A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上三种文件正确答案:D 涉及知识点:Visual FoxPro概述2.在VisualFoxPro中,用于建立或修改过程文件的命令是______。

A.MODIFY<文件名>B.MODIFY COMMAND<文件名>C.MODIFY PROCEDURE<文件名>D.上面B和C都对正确答案:B 涉及知识点:Visual FoxPro概述3.使用VisualFoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择______。

A.Pad NameB.SubmenuC.CommandD.Procedure正确答案:B 涉及知识点:Visual FoxPro概述4.扩展名为.dbc的文件是______。

A.表单文件B.数据库表文件C.数据库文件D.项目文件正确答案:C 涉及知识点:Visual FoxPro概述5.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。

A.DO mymenuB.DO mymenu.mprC.DO mymenu.pjxD.DO mymenu.max正确答案:B 涉及知识点:Visual FoxPro概述6.一个数据库名为student,要想打开该数据库,应使用命令______。

A.OPEN studentB.OPENDATA studentC.USEDATA studentD.USE student正确答案:B 涉及知识点:Visual FoxPro概述7.在命令窗口中,将A盘根目录下的STD.PRG文件复制到C盘的\DB目录中,应使用命令______。

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)第一部分VFP概述一、选择题1、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制2、在下列四个选项中,不属于基本关系运算的是()A.连接B.投影C.选择D.排序3、按照传统的数据模型分类,数据库系统可分为三种类型()A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体4、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一联系B.一对二联系C.多对多联系D.一对多联系5、VisualFoxPro支持的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型6、设有关系R1和R2,经过关系运算得到结果S,则S是()A.一个关系B.一个表单C.一个数据库D.一个数组7、在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是()A.层次结构B.二维表结构C.网状结构D.封装结构8、一个数据库系统必须能够表示实体和关系,关系可与(①)实体有关。

实体与实体之间的关系有一对一、一对多和多对多三种,其中(②)不能描述多对多的联系。

A.0个B.1个C.2个或2个以上D.1个或1个以上9、按所使用的数据模型来分,数据库可分为()三种模型。

A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时10、实体是信息世界中的术语,与之对应的数据库术语为()A.文件B.数据库C.字段D.记录11、层次型、网状型和关系型数据库划分原则是()A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系二、填空题1、VisualFoxPro6.0是面向__的程序设计系统。

2、VisualFoxPro6.0集成环境主要包括标题栏_______、_______、________、________、_________。

计算机二级《VFP》练习试题及答案

计算机二级《VFP》练习试题及答案

计算机二级《VFP》练习试题及答案练习题一1[单选题] 假设A=〝计算机〞,B=〝等级考试〞,结果是“计算机等级考试”的表达式是( )。

A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B参考答案:A参考解析:字符表达式由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。

字符串运算符有两个,它们的优先级相同:+:前后两个字符串首尾连接形成一个新的字符串。

-:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。

故D选项正确。

2[简答题](1)将考生文件夹下的自由表“List”添加到数据库“数据库1”中。

(2)为表“List”增加字段“经手人”,类型和宽度为“字符型(10)”。

(3)设置字段“经手人”的默认值为“john”。

(4)为表“List”的字段“经手人”设置有效性规则,要求经手人不为空值,否则提示信息:“输入经手人”。

参考解析:(1)【操作步骤】在“数据库1”数据库设计器中使用右键单击,选择“添加表”命令,双击考生文件夹下的“List”自南表。

(2)【操作步骤】在数据库设计器中,使用右键单击“List”数据表,选择“修改”菜单命令。

在“字段”选项卡列表框内的最后插入一个新的字段。

输入新的字段名为“经手人”,选择类型为“字符型”,宽度为“10”。

(3)【操作步骤】选择“经手人”字段,在默认值框内输入“john”。

(4)【操作步骤】选择“经手人”字段,在“字段有效性”设置区域内,输入“规则”文本框中的内容为“经手人!=NULL”,在“信息”文本框中输入“输入经手人”。

3[单选题] 软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及( )。

A.阶段性报告B.需求评审C.总结D.都不正确参考答案:B参考解析:需求分析是软件定义时期的最后一个阶段,可以概括为四个方面:需求获取;需求分析;编写需求规格说明书;需求评审。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机二级《VFP》练习试题及答案2016年计算机二级《VFP》练习试题及答案练习题一A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B参考答案:A参考解析:字符表达式由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。

字符串运算符有两个,它们的优先级相同:+:前后两个字符串首尾连接形成一个新的字符串。

-:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。

故D选项正确。

2[简答题](1)将考生文件夹下的自由表“List”添加到数据库“数据库1”中。

(2)为表“List”增加字段“经手人”,类型和宽度为“字符型(10)”。

(3)设置字段“经手人”的默认值为“john”。

(4)为表“List”的字段“经手人”设置有效性规则,要求经手人不为空值,否则提示信息:“输入经手人”。

参考解析:(1)【操作步骤】在“数据库1”数据库设计器中使用右键单击,选择“添加表”命令,双击考生文件夹下的“List”自南表。

(2)【操作步骤】在数据库设计器中,使用右键单击“List”数据表,选择“修改”菜单命令。

在“字段”选项卡列表框内的最后插入一个新的字段。

输入新的字段名为“经手人”,选择类型为“字符型”,宽度为“10”。

(3)【操作步骤】选择“经手人”字段,在默认值框内输入“john”。

(4)【操作步骤】选择“经手人”字段,在“字段有效性”设置区域内,输入“规则”文本框中的内容为“经手人!=NULL”,在“信息”文本框中输入“输入经手人”。

3[单选题]软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。

A.阶段性报告B.需求评审C.总结D.都不正确参考答案:B参考解析:需求分析是软件定义时期的最后一个阶段,可以概括为四个方面:需求获取;需求分析;编写需求规格说明书;需求评审。

4[简答题](1)编写程序“cx.prg”,用SQL语句查询“school”数据库中参加了课程编号为“0002”的学生的“学号”、“姓名”、“课程编号”和“成绩”。

(2)在“school”数据库中统计每门课程考试的平均成绩,并将结果(课程编号、课程名称、平均成绩)放在表“result”中。

参考解析:【考点指引】本大题主要考查了SQL语句的查询和统计命令,这里要用到分组命令,注意用INTOTABLE将结果保存到表中。

(1)【操作步骤】①在命令窗口中输入命令:MODICOMMcx(回车执行),打开程序文件“CX.prg”编辑窗口,在程序文件编辑窗口中输入以下代码:SELECTstudent.学号,姓名,course.课程编号,成绩FROMscore,course,studentWHEREscore.课程编号=course.课程编号ANDscore.学号=student.学号ANDcourse.课程编号="0002"关闭程序文件编辑窗口并保存程序文件。

②在命令窗口中输入命令:DOcx(回车执行),执行程序文件。

(2)【操作步骤】①在命令窗口中输入命令:SELECTcourse.课程编号,课程名称,AVG(成绩)AS平均成绩INTOTABLEresultFROMscore,courseWHEREscore.课程编号=course.课程编号GROUPBYcourse.课程编号,课程名称②在命令窗口中输人命令:DOcx(回车执行),执行程序文件,结果将自动保存到表“result”中。

5[简答题]对“仓库管理”数据库中的表“仓库”、“工作单”和“库存”,建立文件名为“bd3”的表单,标题为“仓库管理”,表单上有一个表格控件和3个命令按钮,标题分别为“按仓库查看”、“工作单浏览”和“关闭”。

当表单运行时:(1)单击“按仓库查看”按钮,以“仓库编号”排序查询库存表中的记录,结果在表格控件中显示。

(2)单击“工作单浏览”按钮,以“日期”排序查询工作单表中的记录,结果中工作单表的全部字段和“仓库名称”字段在表格控件中显示。

(3)单击“关闭”按钮关闭表单。

参考解析:【考点指引】本大题主要考查表单的建立,重点是命令按钮事件代码的编写和表格控件数据源的设置。

【操作步骤】①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,将Caption属性值修改为“仓库管理”,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加3个命令按钮Command1、Command2、Command3,单击表单控件工具栏上的“表格”控件图标,再添加一个表格控件。

②分别选择3个命令按钮,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“按仓库查看”,将命令按钮Command2的Caption属性值修改为“工作单浏览”,将命令按钮Command3的Caption属性值修改为“关闭”,如图68一l所示。

双击“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。

③选择表格控件“Grid1”,在表格控件属性窗口中将“RecordSource”属性值修改为“〝〞”,将“RecordSourceType”属性值修改为“4”。

④双击“按仓库查看”命令按钮,在Click事件中输入以下代码:SELECT仓库名称,库存.*INTOCURSORtmpFROM仓库,库存WHERE仓库.仓库编号一库存.仓库编号ORDERBY仓库.仓库编号ThisForm.Grid1.ColumnCount=-1ThisForm.Grid1.RecordSourceType=1ThisForm.Grid1.RecordSouree=〝tmp〞ThisForm.Grid1.Refresh⑤双击“工作单浏览”命令按钮,在Click事件中输入以下代码:SELECT仓库名称,工作单.*INTOCURSORtmpFROM仓库,工作单WHERE仓库.仓库编号=工作单.仓库编号0RDERBY日期ThisForm.Grid1.ColumnCount=-1ThisForm.Grid1.RecordSourceType=1ThisForm.Grid1.RecordSource=〝trap〞ThisForm.Grid1.Refresh⑥选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd3”,保存在考生文件夹下,然后运行表单。

第5题笔记记录我的笔记(0)|精选笔记(0)选择笔记标签:试题内容(0)答案解析(0)限500字保存记录本题难易程度:12345点击查看试题笔记(0)6[单选题]以下所列各项属于命令按钮事件的是()。

A.ParentB.ThisC.ThisFormD.Click参考答案:D参考解析:在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置,经常要用到的关键字是Parent、This、ThisForm、ThisFormSet。

this是当前对象,This-Form是当前表单,Parent 是当前对象的父对象。

因此A)、B)、C)都不是命令按钮的事件。

Click为命令按钮的事件,在鼠标单击时引发,选项D)正确。

7[单选题]建立表Employee的视图Em—view,正确的SQL命令是A.CREATEVIEWEm—viewWHLIESELECT职工号,工资FROMEmployeeB.CREATEASEm—ViewVIEWSELECT职工号,工资FROMEmployeeC.CREATEVIEWEm—viewASSELECT职工号,工资FROMEmployeeD.CREATEVIEWEm—dewSELECT职工号,工资参考答案:C考解析:可以直接用建立视图的sQL命令CREATEVIEW…AS…建立视图,C选项格式正确。

8[单选题]数据库管理系统是()。

B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统参考答案:B参考解析:数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。

是一种在操作系统之上的系统软件。

9[单选题]以下所列各项属于命令按钮事件的是()。

A.ParentB.ThisC.ThisFormD.Click参考答案:D参考解析:在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置,经常要用到的关键字是Parent、This、ThisForm、ThisFormSet。

this是当前对象,This-Form是当前表单,Parent是当前对象的父对象。

因此A)、B)、C)都不是命令按钮的事件。

Click为命令按钮的事件,在鼠标单击时引发,选项D)正确。

10[单选题]若将过程放在过程文件中,可在应用程序中使用下列()命令打开过程文件。

A.SETROUTINETO<文件名>B.SETPROCEDURETO<文件名>C.SETPROGRAMTO<文件名>D.SETFUNCTl0NTO<文件名>参考答案:B参考解析:一般情况下,过程保存在称为过程文件的单独文件里。

过程文件包含的过程数量不限。

过程文件的建立仍使用MODIFYCOMMAND命令,文件的默认扩展名还是.prg。

要调用过程文件中的过程,首先要打开过程文件。

打开过程文件的命令格式为:SETPROCEDURETO[<过程文件1>[,<过程文件2>…]][ADDITIVE]可以打开一个或多个过程文件。

一旦一个过程文件被打开,那么该过程文件中的所有过程都可以被调用。

相关文档
最新文档