《Visual Foxpro6.0数据库与程序设计》试题(附答案)

合集下载

《visualfoxpro6.0数据库与程序设计》试题(附答案)

《visualfoxpro6.0数据库与程序设计》试题(附答案)

20.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为 。

1.不允许记录中出现重复索引值的索引是( )。

A.主索引和普通索引B.主索引,候选索引和普通索引C.主索引和候选索引D.普通索引,候选索引和唯一索引 2.结构化程序设计的三种基本逻辑结构是( )。

A.选择结构,循环结构和嵌套结构 B.顺序结构,选择结构和循环结构 C.选择结构,循环结构和模块结构 D.循环结构,递归结构和循环结构 FoxPro 参照完整性规则不包括( )。

A.更新规则B.查询规则C.删除规则D.插入规则 4.测试数据库记录指针是否指向数据末尾所使用的函数是( )。

( ) () () () 5.命令SELECT 0的功能是( )。

A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区 6.以下函数结果为“共和国”的是( )。

(“中华人民共和国”,5,3) (“中华人民共和国”9,6) (“中华人民共和国”9,3) (“中华人民共和国”5,6) 7.字符型数据的最大长度是( )。

.254 C8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是( )。

.姓名 >姓名 C.姓名和B都可以9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A.一对一B.多对多C.多对一D.一对多10.当前数据库文件有10条记录,执行下列命令后的结果是()。

GO 5APPEND BLANKRECNO().6 CFoxpro的ZAP命令可以删除当前数据库文件的()。

A.满足条件的记录B.有删除标记的记录C.结构D.全部记录12.命令:CREATE DATABASE ABC是用来()。

A.创建一个名为ABC的数据库B.创建一个名为ABC的数据表C.修改一个名为ABC的数据库D.修改一个名为ABC的数据库13.有以下程序段:DO CASECASE 计算机〈60”计算机成绩是:”+”不及格”CASE 计算机〉=60”计算机成绩是:”+”及格”CASE 计算机〉=70”计算机成绩是:”+”中”CASE计算机〉=80”计算机成绩是:”+”良”CASE计算机〉=90”计算机成绩是:”+”优”ENDCASE设学生数据库当前记录的“计算机”字段的值是79,屏幕输出为()。

VisualFoxPro数据库程序设计课后习题参考答案[1]

VisualFoxPro数据库程序设计课后习题参考答案[1]

第一章Visual FoxPro 数据库基础第一节数据库基础知识1、答案:数据描述事物特性的数据内容存储在某一媒体上的数据形式2、答案:C3、答案:C4、答案:描述事物的数据本身相关事物之间的联系5、答案:D第二节关系数据库1、答案:C2、答案:C3、答案:A4、答案:D5、答案:C第三节数据库设计基础1、答案:D2、答案:A3、答案:C第二章Visual FoxPro系统初识第一节Visual FoxPro的安装与启动1、答案:C2、答案:A3、答案:C第二节Visual FoxPro的主界面介绍1、答案:B2、答案:D第三节Visual FoxPro的工具栏1、答案:显示常用第四节项目工具栏1、答案:A2、答案:B3、答案:D4、答案:数据文档其它5、答案:代码第五节向导、设计器、生成器1、答案:B3 Visual FoxPro数据库程序设计课后习题参考答案及解析2、答案:D3、答案:D第三章数据类型与数据运算第一节常量1、答案:A2、答案:C3、答案:B4、答案:A5、答案:A第二节变量1、答案:C2、答案:D3、答案:B4、答案:C第三节表达式1、答案:C2、答案:C3、答案B第四节函数1、答案:2、答案:C3、答案:C4、答案:B第四章Visual FoxPro数据库及其操作第一节Visual FoxPro基本概念及其建立1、答案:B2、答案:A3、答案:A第二节数据库表1、答案:MODIFY STRUCTURE2、答案:逻辑型3、答案:B第三节表的相关操作1、答案:A2、答案:B3、答案:C5 Visual FoxPro数据库程序设计课后习题参考答案及解析第四节索引1、答案:候选索引惟一索引普通索引主索引2、答案:主关键字或候选关键字3、答案:实体4、答案:A5、答案:D第五节数据完整性1、答案:B2、答案:A3、答案:B第六节自由表1、答案:C2、答案:B第七节多个表的同时使用1、答案:B2、答案:B3、答案:B第八节排序1、答案:A第五章关系数据库标准语言SQL第一节SQL概述1、答案:B2、答案:B3、答案:D第二节数据查询1、答案:D2、答案:C3、答案:D4、答案:C第三节数据操作功能1、答案:A2、答案:A7 Visual FoxPro数据库程序设计课后习题参考答案及解析3、答案:B4、答案:A第四节数据定义功能1、答案:A2、答案:A3、答案:C第六章查询与视图第一节查询1、答案:D2、答案:B3、答案:D第二节视图1、答案:B2、答案:B3、答案:A4、答案:C第七章程序设计基础第二节程序文件的建立、修改于执行1、答案:B2、答案:B第三节程序的基本结构1、答案:C2、答案:D3、答案:A第四节多模块程序设计1、答案:A2、答案:C3、答案:B4、答案:C5、答案:A9 Visual FoxPro数据库程序设计课后习题参考答案及解析第八章表单设计与应用第一节面向对象的概念1、答案:B2、答案:A3、答案:C第二节创建与管理表单1、答案:A2、答案:do form t1或do form t1.scx3、答案:A第四节表单设计器——表单设计器工具栏与表单菜单1、答案:布局2、答案:C3、答案:D第五节表单的常用属性与方法1、答案:D2、答案A3、答案:B4、答案:C5、答案:D第六节常用表单控件——命令按钮与命令按钮组1、答案:D2、答案:D3、答案:Click第七节常用表单控件——标签、文本框与编辑框1、答案:B2、答案:A3、答案:C4、答案:C第八节常用表单控件——复选框、选项按钮组和微调框1、答案:D2、答案:Value3、答案:C第九节常用表单控件——列表框与组合框1、答案:多重选择2、答案:D3、答案:B11Visual FoxPro数据库程序设计课后习题参考答案及解析第十节常用表单控件——表格1、答案:D2、答案:B3、答案:C第十一节页框与计时器1、答案:D2、答案:D第十二节自定义类1、答案:D2、答案:B3、答案:B第九章菜单设计与应用第一节Visual FoxPro系统菜单1、答案:D2、答案:A3、答案:弹出式菜单4、答案:弹出式菜单第二节下拉式菜单设计1、答案:B2、答案:A3、答案:B4、答案:\- 或“\-”第三节快捷菜单设计以及表单与菜单的综合应用1、答案:B2、答案:A3、答案:D4、答案:ShowWindow第十章报表设计第一节创建报表1、答案:C2、答案:A3、答案:D第二节设计报表1、答案:D13Visual FoxPro数据库程序设计课后习题参考答案及解析2、答案:B3、答案:OLE 通用字段第三节数据分组和多栏报表1、答案:C2、答案:C3、答案:D4、答案:页面设置5、答案:自左向右第十一章应用程序的开发和生成第一节应用综合实践1、答案:C2、答案:EXE3、答案:D4、答案:D第二节使用应用程序生成器1、答案:D2、答案:C3、答案:清理4、答案:应用程序框架。

vfp6考试题及答案

vfp6考试题及答案

vfp6考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE VIEW答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A4. 如果要在Visual FoxPro中打开一个表单,应该使用哪个命令?A. DO FORMB. OPEN FORMC. DISPLAY FORMD. RUN FORM答案:A5. 在Visual FoxPro中,以下哪个命令用于排序记录?A. SORTB. ORDER BYC. INDEXD. ALL OF THE ABOVE答案:D6. Visual FoxPro中,以下哪个选项不是数据库对象?A. 表B. 视图C. 表单D. 索引答案:C7. 在Visual FoxPro中,以下哪个命令用于查找记录?A. SEEKB. FINDC. LOCATED. ALL OF THE ABOVE答案:D8. Visual FoxPro中,以下哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. BOTH A AND B答案:D9. 在Visual FoxPro中,以下哪个命令用于删除表单?A. DELETE FORMB. REMOVE FORMC. CLOSE FORMD. DESTROY FORM答案:D10. Visual FoxPro中,以下哪个选项是正确的字段类型?A. NumericB. CharacterC. MemoD. All of the above答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

VisualFoxPro6.0程序设计(试题分析)

VisualFoxPro6.0程序设计(试题分析)

试题编号:20408分值:1参考答案:B35、若rsk.dbf有20条记录,执行下列命令序列后,显示结果为()。

use rskskip 2goto 6skip -2? recno( )A) 6 B) 4 C)8 D)2试题编号:20409分值:1参考答案:B36、表达式val("a2")*len("foxpro")的值是()。

A) a2*foxpro B) 0 C) a2foxpro D) 1238、下列字符串的运算结果为.f.的表达式为()。

A) "fort" $ "comfortable" B) "computer"="comp"C) "former"=="former" D) "computer"=="comp"39、顺序执行以下赋值命令后,下列表达式中,合法的表达式是()。

x="12"y=2*3z=left("foxpro",3)A) x+y B) y+z C) x-z+y D) x-x+z-z试题编号:20509分值:1参考答案:C45、在下列表达式中,错误的表达式是()。

A) {^2000-06-01}-10 B) {^2000-06-01}-date()C) {^2000-06-01}+date() D) {^2000-06-01}+10试题编号:20602分值:1参考答案:C47、下列关于数据库表和自由表的概念叙述中不正确的是()。

A) vfp的表可分为属于数据库的表和自由表两种B) 自由表是一个独立的表,不属于任何数据库C) 数据库表和自由表的表设计器功能完全相同D)数据库表可以从数据库中移出,变成自由表53、某关系表规定“奖金”字段输入的数据必须在100和999之间,则应在字段有效性规则输入框中输入()表达式。

Visual FoxPro数据库程序设计课后习题参考答案及解析

Visual FoxPro数据库程序设计课后习题参考答案及解析

第一章Visual FoxPro 数据库基础第一节数据库基础知识1、答案:数据描述事物特性的数据内容存储在某一媒体上的数据形式解析:本题考查的知识点是数据的概念及包括的内容。

数据是存储在某一媒体上能够识别的物理符号,其概念包括两个方面:一是描述事物特性的数据内容;二是存储在某一种媒体上的数据形式。

做好该题的关键是熟练掌握数据的概念及包含的两个方面。

2、答案:C解析:本题考查的知识点是数据处理。

数据处理是指将数据转换成信息的过程。

完成这一过程的中心问题是管理好数据。

3、答案:C解析:20世纪50年代中期到20世纪50年代后期是计算机数据管理的人工管理阶段;从20世纪50年代后期到20世纪60年代中后期是计算机数据管理的文件系统阶段;20世纪60年代中后期到20世纪70年代后期是计算机数据管理的数据库系统阶段;20世纪70年代是计算机数据管理的分布式数据库系统阶段;20世纪80年代以后开始将面向对象程序设计引入计算机科学领域之中。

4、答案:描述事物的数据本身相关事物之间的联系解析:本题考查的知识点是数据库的概念及相关的内容。

数据库是存储在计算机存储设备上的结构化的相关数据集合,其概念包括两个方面:一是描述事物的数据本身;二是相关事物之间的联系。

做好该题的关键是熟练掌握数据库的概念及包含的两个方面。

5、答案:D解析:本题考查的知识点是数据库系统的组成。

本题需要记忆。

在Visual FoxPro中,数据库系统由计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)。

第二节关系数据库1、答案:C解析:数据库管理系统支持的数据模型有3种:层次模型、网状模型和关系模型。

层次模型是指用树形结构表示实体及其之间联系的模型,网状模型是指用网状结构表示实体及其之间联系的模型,关系模型是指用二维表结构表示实体及其之间联系的模型。

2、答案:C解析:本题考查的知识点是数据库管理系统中的关系的基础知识。

在Visual FoxPro中,一个关系就是一个二维表。

VF程序设计试题及答案

VF程序设计试题及答案

VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。

没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第1题以下关于Visual FoxPro的叙述最全面的是(D)本题1分A、Visual FoxPro是一个数据库应用平台软件B、Visual FoxPro是一个数据库应用开发工具C、Visual FoxPro是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第2题关系数据库系统中所使用的数据结构是(D )本题1分A、树B、图C、表格D、二维表第3题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的(D)本题1分A、操作系统B、文件系统C、文件结构D、数据结构第4题用二维表形式表示的数据模型是( B )本题1分A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型第5题关系数据库管理系统的3种基本关系运算不包括(A)本题1分A、比较B、选择C、连接D、投影第6题下列关于数据库系统的叙述中,正确的是(A )本题1分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C、表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第7题使用数据库技术进行人事档案管理是属于计算机的(C )本题1分A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用第8题在关系理论中,把二维表表头中的栏目称为(C )本题1分A、数据项B、元组C、结构名D、属性名第9题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B )本题1分A、候选键B、主键C、外键D、超键第10题数据库系统的构成为:数据库、计算机硬件系统、用户和(D )本题1分A、操作系统B、文件系统C、数据集合D、数据库管理系统第11题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题1分A、自然语言B、自含语言C、数据描述语言D、数据操作语言第12题DBAS指的是(C )本题1分A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为( C )本题1分A、数据软件B、操作系统C、数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B )本题1分A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系第15题下列关于数据库系统的叙述中,正确的是(D )本题1分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余第16题Visual FoxPro6.0数据库系统是(C )本题1分A、网络模型B、层次模型C、关系模型D、链状模型第17题数据库模型提供了两个映像,它们的作用是(D )本题1分A、控制数据的冗余度B、实现数据的共享C、使数据结构化D、实现数据独立性第18题如果把学生看成实体,某个学生的姓名叫“张三”,则张三应看成是(D)本题1分A、记录型B、记录值C、属性型D、属性值第19题在关系数据库中,实现“表中任意两行不能相同”的约束是靠( B )本题1分A、外码B、属性C、主码D、列第20题对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于(D )本题1分A、实体完整性规则B、参照完整性规则C、用户定义的完整性规则D、不属于以上任何一种规则第21题关系数据库中,实现主码标识元组的作用是通过(A )本题1分A、实体完整性规则B、参照完整性规则C、用户自定义的完整性D、属性的值域第22题项目管理器的功能是组织和管理与项目有关的各种类型的( A )本题1分A、文件B、字段C、程序D、数据表第23题在概念模型中,一个实体集合对应于关系模型中的一个(C )本题1分A、元组B、字段C、关系D、属性第24题( A )可以看成是现实世界到机器世界的一个过渡的中间层次本题1分A、概念模型B、逻辑模型C、结构模型D、物理模型第25题“项目管理器”的“数据”选项卡用于显示和管理(A )本题1分A、数据库、自由表和查询B、数据库、视图和查询C、数据库、自由表、查询和视图D、数据库、表单和查询第26题数据库的概念模型独立于( A )本题1分A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界第27题数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。

visual_fox_pro6.0程序设计习题大全

visual_fox_pro6.0程序设计习题大全

第一部分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集成环境主要包括标题栏_______、_______、________、________、_________。

数据库VFP6.0题库

数据库VFP6.0题库
43.创建一个查询文件的命令格式是______________.
44.在查询方式中,Ascending选项表示______________,Descending选项表示__________.
45.如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为____________________________________.
7.目前最常用的数据库结构是:层次型、网状型和__________。
8.关系型数据库中的数据以___________的形式出现。
9.关系型数据库中的表格中必须有一个字段的数据不能重复,该字段称为____________。
10.关系型数据库可以通过________________将相关的表格联系在一起,这种联系方法称为___________。
62.启动菜单设计器的方法有利用系统菜单方式启动、__________、_________________。
63.启动菜单设计器后,在"显示"菜单中增加了__________和_________两个菜单项。
64.只有当鼠标移动到某到对象或控件上按下_____________才能激活对应的快捷菜单。
65.菜单设计器中的"结果"列表框中有________、_______、________和____________四个选项。
40.在新建查询是可以单击项目管理器上的"新建"按钮,或都选择"项目"菜单选择"新建文件"打开_____________.
41.打开"视图设计器"窗口时,Visual FoxPro6.0的系统菜单将自动显示____________菜单.
42.在视图中可以通过_______________实现对源数据更新.
D.单击主窗口右上角的"关闭"按钮
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.不允许记录中出现重复索引值的索引是()。

A.主索引和普通索引B.主索引,候选索引和普通索引C.主索引和候选索引D.普通索引,候选索引和唯一索引2.结构化程序设计的三种基本逻辑结构是()。

A.选择结构,循环结构和嵌套结构B.顺序结构,选择结构和循环结构C.选择结构,循环结构和模块结构D.循环结构,递归结构和循环结构3.Visual FoxPro参照完整性规则不包括()。

A.更新规则B.查询规则C.删除规则D.插入规则4.测试数据库记录指针是否指向数据末尾所使用的函数是()。

A.FOUND( )B.BOF()C.FILE()D.EOF()5.命令SELECT 0的功能是()。

A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区6.以下函数结果为“共和国”的是()。

A.SUBSTR(“中华人民共和国”,5,3)B.SUBSTR(“中华人民共和国”9,6)C.SUBSTR(“中华人民共和国”9,3)D.SUBSTR(“中华人民共和国”5,6)7.字符型数据的最大长度是( )。

A.20B.254C.10D.2558.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是()。

A.M.姓名B.M_>姓名C.姓名D.A和B都可以9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A.一对一B.多对多C.多对一D.一对多10.当前数据库文件有10条记录,执行下列命令后的结果是()。

GO 5APPEND BLANKRECNO()A.11B.6C.5D.1011.Visual Foxpro的ZAP命令可以删除当前数据库文件的()。

A.满足条件的记录B.有删除标记的记录C.结构D.全部记录12.命令:CREATE DATABASE ABC是用来()。

1.在下面的Visual FoxPro 表达式中,正确的是( )。

A.{^2002-05-01}-10B.{^2002-05-01}-DATE()C.{^2002-05-01}+DATE()D.{^2002-05-01}+1000 2.以下表达式中,合法的是( )。

A.8-3=5 B.[8]+[3]>10C.AT(“ad”,“xyadvanad”)-len(“adadad”)D..not.(a=b).and.a-b>0.or.b=0 3.VisualFoxpro 中的表达式有( )。

A.算术表达式B.字符表达式C.关系表达式D.逻辑表达式 4.表的关联关系类型包括( )。

A.一对一关联关系B.一对多关联关系C.多对多关联关系D.以上都正确 5.VisualFoxpro 中使用了( )等几种变量形式。

A.字段名变量B.数组变量C.系统变量D.内存变量 四、判断题(每小题1分,共5分)( )1.自由表不能设置主索引。

( )2.#DEFINE PI 3.14,其中PI 是一个变量。

( )3.mod (5,3)的值为3。

( )4.整型数据的缩写是I 。

( )5.工作区可用字母A~Z 表示。

五、程序填空题。

补全以下程序代码(每空2分,共14分)1.从键盘输入一个数,判断能否被2整除,然后给出提示信息。

在命令窗口中输入以下代码. Set talk off ClearInput “从键盘输入一个整数:”to a&&判断a 是否能被2整除 ”能被2整除”Else &&否则,表示转折 ”不能被2整除”Endif Return2. 计算1-100之间的整数和。

Set talk off Clear S=0 I=1Do while i<=100 Enddo”s=”,s,”i=”,i Set talk on Return3.用for 语句求1-100以内的奇数的和. 在命令窗口输入以下代码: Clear S=0S=s+i Endfor ”s=”,s Return 4. a=3+1 b=2+2c=IF (a<b,今天星期一,今天星期二) c 结果为:_ __ 5.写出该程序代码的返回值。

Clear S=0FOR I=1 TO 10 S=s+i “s=”,s Return6.clear S=1 I=1Do While i<100I=i+1 If int(i/2)=i/2 Endif S=s+i Enddo?”1-100间的奇数和:”,s Return 1.日期型数据加减有哪些规则?(4分)2.为项目创建数据库的方法有哪几种?(3分)3.简述结构化程序设计的思路。

(3分)4.将数学表达式y=abacb a 242-+-以计算机能够识别的形式表示出来。

(2分)得分 阅卷人 六、简答题(共4小题,共12分)---------------------------密 ----------- 封 ------------ 线------------ 内 ------------不-------------得--------------答---------------题-------------------考场: 班级: 姓名: 学号:x2-7 (x<8)1.编程计算分段函数y = 的函数值,X由键盘输入。

(5分) 8x-3 (x≥8)2.编写程序打印九九乘法表。

(6分)3.分别编写程序:从键盘上输入字符串“visualfoxpro”将每个字符在一行内倒序输出;将每个字符逐行顺序输出。

(8分)倒序输出程序代码:顺序输出程序代码:七、编程题(共3小题,共19分)《Visual Foxpro6.0数据库与程序设计》试卷答案一、填空题(每小题1分,共20分)1.关系型2.PUBLIC(不区分大小写)3.传地址方式4.@5.prg6.SUM(不区分大小写)7.结构化查询语言8.逻辑删除9.COLUMN(不区分大小写) 10.数据库 11.内存变量 12.常量13.字段14.?15.数组16.1717.12.346 18.-6 19.逻辑 20.级联二、单项选择题(每小题1分,共20分)三、多项选择题(每小题2分,共10分)(多选漏选均不得分)四、判断题(每小题1分,共5分)五、程序填空题(每空2分)(程序中字母不区分大小写)1.IF a%2=02.S=s+iI=i+13.FOR i=1 to 100 step 24.今天星期一5.s=556.Loop六、简答题1.一个日期型数值加上一个整数值得到一个比现在这个日期值更大的日期值,整数值与日期值的天数相加;(2分)一个日期型数值减去一个整数值得到一个比现在这个日期值更小的日期值,日期值的天数值与整数值相减;(1分)一个日期型值与一个日期型值相减得到一个整数值,表示两个日期相差的天数。

2.在项目管理器中创建数据库;(1分)利用命令创建数据库;(1分)为项目添加已经存在的数据库(1分)3.结构化程序设计的过程要始终遵循自顶而下、逐步细化,即程序的设计按从头到尾的顺序设计(1分),对于功能较复杂的程序可将程序功能模块化(1分),将不同的功能放到不同的模块中,将问题细化、简单化,最后再将模块组合(1分)。

4.答案:y=(-a+sqrt(b**2-4*a*c))/(2*a*b)或 y=(-a+sqrt(b^2-4*a*c))/(2*a*b) 答以上任何一种写法均得分,但漏写括号,写错函数均不得分。

七、编程题1. 参考程序:Set talk offClearInput”输入x值:” to xIf x<8Y=x^2-7ElseY=8*x-3Endif”y=”,y评分标准:程序书写正确能够执行得满分,其他情况酌情得分。

2. 参考程序:Set talk offClear”# # # 九九乘法表 # # #”For i=1 to 9For i=1 to iK=i*j””+str(j,1)+”*”+ str(i,1)+”=”+str(k,2)+””EndforEndforSet talk onReturn评分标准:程序书写正确能够执行得满分,其他情况酌情得分。

3.倒序输出参考代码:(4分)ClearAccept ”请输入字符串visualfox:” to stN=len(st)Do while n>=1If substr(st,n,1)=space(1)ExitElsesubstr(st,n,1)N=n-1EndifEnddoReturn顺序输出参考代码:(4分)ClearAccept ”请输入字符串visualfox:” to st N=1Do while n<=12If substr(st,n,1)=space(1)ExitElsesubstr(st,n,1)N=n+1EndifEnddoReturn。

相关文档
最新文档