VF期末考试模拟题第1、2套
国家二级VF机试模拟试卷120(题后含答案及解析)
国家二级VF机试模拟试卷120(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间加一条水平的分组线,并为“退出”菜单项设置一条返回到系统菜单的命令(不可以使用过程)。
(2)创建一个快速报表sport_report,报表中包含了表“金牌榜”中的“国家代码”和“金牌数”两个字段。
(3)使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden.dbf。
请将该SQL语句存储在文件one.prg 中,否则不得分。
(4)使用SQL语句向自由表golden.dbf中添加一条记录(“011”,9,7,11)。
请将该SQL语句存储在文件two.prg中,否则不得分。
正确答案:(1)①在命令窗口执行命令:MODIFY MENU my-menu,打开菜单设计器,接着单击菜单设计器中“文件”行的“编辑”按钮进入子菜单界面。
②选中“退出”子菜单命令,然后单击菜单设计器右边的“插入”命令按钮,插入一个菜单名称为“新菜单项”菜单行,修改菜单名称为:\-。
③修改“退出”菜单命令的“结果”项为“命令”,并输入命令语句:SET SYSMENU TO DEFAULT。
④执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。
⑤在命令窗口执行命令:DO my_menu mpr,运行菜单查看结果。
(2)①在命令窗口执行命令:USE金牌榜,打开“金牌榜”表。
②在命令窗口执行命令:CREATE REPORTsport_report,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”命令按钮,在弹出的“字段选择器”对话框中,将“国家代码”和“金牌数”两个字段添加到“选定字段”列表框中,单击“确定”按钮关闭“字段选择器”对话框。
VF习题集(答案)
VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。
A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。
A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。
A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。
A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。
A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。
A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。
A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。
A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。
2. 在关系数据库的三种关系运算是选择、投影、连接。
3. 从关系中找出满足条件的元组的操作是_选择__运算。
习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。
A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。
A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。
A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。
中职vf期末考试试题及答案
中职vf期末考试试题及答案中职VF期末考试试题一、选择题(每题2分,共20分)1. VF中的主窗口是:A. 表单设计器B. 项目管理器C. 数据环境D. 代码编辑器答案:B2. 在VF中,以下哪个不是数据库表的字段属性?A. 必填B. 可为空C. 只读D. 表答案:D3. VF中,以下哪个命令用于打开一个表单?A. DISPLAYB. DOC. OPEND. VIEW答案:C4. 在VF中,哪个函数用于计算两个日期之间的天数差?A. DATE()B. DATEDIFF()C. DATEADD()D. DATEPART()答案:B5. 在VF中,以下哪个控件用于创建下拉列表?A. TEXTBOXB. COMBOBOXC. LISTBOXD. GRID答案:B二、填空题(每空2分,共20分)6. VF中,用于定义表单的类是______。
答案:Form7. VF中,用于定义数据表的类是______。
答案:Table8. VF中,用于定义报表的类是______。
答案:Report9. VF中,用于定义查询的类是______。
答案:Query10. VF中,用于定义数据库的类是______。
答案:Database三、简答题(每题10分,共20分)11. 请简述VF中表单(Form)的基本组成元素。
答案:表单的基本组成元素包括标题栏、菜单栏、工具栏、工作区和状态栏。
表单可以包含各种控件,如文本框、按钮、列表框等,用于与用户交互。
12. 请简述VF中如何创建一个简单的查询。
答案:在VF中创建查询通常涉及以下步骤:- 打开查询设计器。
- 选择要查询的表。
- 设置查询条件。
- 定义输出字段。
- 执行查询。
四、编程题(每题15分,共40分)13. 编写一个VF命令,用于计算并显示一个表中所有记录的总和。
答案:```SELECT SUM(字段名) AS 总和 FROM 表名```14. 编写一个VF表单程序,用于接收用户输入的姓名和年龄,并在表单上显示。
vf期末试题及答案
vf期末试题及答案[注意:文中所含试题和答案仅供参考,具体内容应以实际考试为准。
]第一部分:选择题(共30题,每题2分,共60分)1. 下列选项中,哪一个不是计算机网络的特点?A. 可靠性B. 可扩展性C. 可移植性D. 可管理性答案:C2. 在TCP/IP模型中,以下哪一层负责数据传输的错误处理?A. 物理层B. 数据链路层C. 网络层D. 运输层答案:D3. 下列选项中,哪个协议用于终端与服务器之间的登录认证?A. HTTPB. FTPC. SSHD. SMTP答案:C4. 所谓的“黑客”是指:A. 在计算机系统中进行破坏和非法入侵的人B. 专门从事对计算机网络进行攻击的人C. 对计算机软件进行破解的人D. 从事计算机安全工作的人答案:A5. 下面哪个不是常见的网络安全威胁类型?A. 病毒B. 木马C. 垃圾邮件D. 数据库答案:D...第四部分:应用题(共4题,共40分)1. 请列举至少5个常用的云计算服务提供商,并简要介绍其提供的服务。
答案略。
2. 简述大数据技术的应用场景以及其在相关领域的作用。
答案略。
3. 请简要说明软件开发生命周期(SDLC)的各个阶段,并指出其中哪些环节较为关键。
答案略。
4. 什么是物联网(IoT)?请从技术构成、应用领域和未来发展趋势等方面进行简要解释。
答案略。
第五部分:附加题(共2题,每题10分,共20分)1. 简述人工智能(AI)的基本概念和发展历程,并对其在社会和经济中的影响进行展望。
答案略。
2. 以一个你熟悉的行业为例,探讨人工智能应用的现状、挑战和前景。
答案略。
总结:本文通过介绍vf期末试题及答案的格式,按照题目要求进行了编写。
文章内容整洁美观,语句通顺,表达流畅。
每道题目都给出了简要的答案,涵盖了计算机网络、网络安全、云计算、大数据、软件开发生命周期、物联网、人工智能等多个领域的基本概念和应用。
同时,附加题部分对人工智能的概念及影响、某一行业中的人工智能应用进行了探讨。
VF数据库期末考试题及答案
VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
国家二级VF笔试模拟试卷123(题后含答案及解析)
国家二级VF笔试模拟试卷123(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.DBMS的含义是______。
A.数据库系统B.数据库管理系统C.数据库管理员D.数据库正确答案:B解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。
它们之间的关系是数据库系统包括数据库和数据库管理系统。
2.从关系模式中指定若干个属性组成新的关系的运算称为______。
A.连接B.投影C.选择D.排序正确答案:B解析:选择是从关系中找出满足指定条件元组的操作;投影是从关系中指定若干个属性组成新的关系;连接是两个关系的横向结合,而拼成一个更宽的关系模式。
3.对于“关系”的描述,正确的是______。
A.同一个关系中允许有完全相同的元组B.在一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名正确答案:D解析:在同一个关系中不能出现相同的属性名,Visual FoxPro不允许同一个表中有相同的字段名;关系中不允许有相同的元组,即冗余;关系中元组的次序无关紧要,关系中的关键字是属性或属性的组合,其值能够唯一标识一个元组。
4.在表设计器的“字段”选项卡中可以创建的索引是______。
A.唯一索引B.候选索引C.主索引D.普通索引正确答案:D解析:在表设计器“字段”选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候选索引或唯一索引,必须在“索引”选项卡中设置。
5.在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是______。
A.局部变量B.公共变量C.私有变量D.全局变量正确答案:C解析:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量,该变量不需要事先声明,全局变量和局部变量都需要先声明后才能使用。
vf期末考试题库含答案
D.从左至右按
先后次序
15. 条件函数 IIF(LEN(SPACE(4))>3,1,-1)的值是)( A )。★
A. 1
B. -1
C. 3
D. 4
16. 数学表达式 5≤X≤8 在 Visual FoxPro 中应表示为( B)。
A. X>=5.OR.X<=8
B. X>=5.AND.X<=8
C. X≤8.AND.5≤X
22.物理删除某一打开的表中的第 3 条记录,使用以下命令:①DELE ②GO
3③PACK。正确的操作顺序是(D)
A.①②③ B.②③①
C.①③② D.②①③
23.修改表结构的命令是( D )。
A.CREATE B.LIST STRUCTURE
C.BROESE
D.MODIFY
STRUCTURE
24.设表文件及其索引文件已打开,为了确保指针定位在记录号为 1 的记录上,应
A. 文件
B. 字段
C. 数据项
D. 表
12. 联接运算要求联接的两个关系有相同的( B )。
A. 主键
B. 属性名
C. 实体名
D. 主属性名
13. 退出 VFP 系统的命令是(D )。
A.EXIT
B.RETURN C.CANCEL D.QUIT
14. 逻辑运算符在运算时的优先顺序是(A)
A.NOT→AND→OR B.AND→NOT→OR C.OR→NOT→AND
盘退出。
A、ctrl+w
B、ctrl+q C、ctrl+c D、esc
6. 在 Visual FoxPro 中,用 modify structure 对数据库结构进行修改时,数据
vf期末考试试题
vf期末考试试题一、单项选择题:(每题1分,共30分)1、用二维表来表示实体与实体间联系的数据模型称为:A、层次模型B、实体—联系模型C、关系模型D、网状模型答案:C2、数据库管理系统的英文缩写是:A、DBB、DB SC、D B MSD、D B A答案:C3、下面哪一个不是V F P的工作方式:A、菜单工作方式B、窗口工作方式C、命令工作方式D、程序工作方式答案:B4、V P F中一共有多少种数据类型:A、11B、12C、13D、14答案:D5、V F P提供了几种常量类型:A、4B、5C、6D、7答案:C6、下列哪项不是合法的字段变量名:A、姓名B、X MC、_X MD、编号B L答案:C7、数值运算符不包括下列的哪项:A、$B、+C、–D、**答案:A8、在V i s u a l F o x P r o中,M I N(R O UN D(8.89,1),9)的值是A、8B、8.9C、9D、8.8答案:B9、V P F数据表的扩展名为:A、DB CB、DB FC、D CTD、P J X答案:B10、下列可以作为数据表合法文件名的是:A、j.d b fB、2a.d b fC、成绩表?.d b fD、a a*.d b f答案:B11、以下哪个说法是错误的:A、数据库表设计器可以设计字段有效性规则B、数据库表设计器可以设计字段内容显示格式C、数据库表设计器可以设计记录有效性规则D、自由表设计器和数据库表设计器有完全相同的设置项答案:D12、打开表X S CJ后,下列哪条命令不能显示数据表X S C J的全部记录:A、l i s tB、l i s t a l lC、d i s p l a yD、d i s p l a y a l l答案:C13、在V i s u a l F o x P r o中,建立索引的作用之一是A、节省存储空间B、便于管理C、提高查询速度D、提高查询速度和更新速度答案:C14、在V FP中,可以对每个记录进行纵向求和的命令是:A、RE P L AC EB、A VE R A G EC、S UMD、T O T A L ON答案:C15、使用A V E R A GE命令时,表文件需要:A、排序B、建立索引C、排序或建立索引D、处于打开状态答案:D16、执行了S E L EC T0选择工作区的结果是:A、选择了0号工作区B、选择了空闲的最小号工作区C、选择了一个空闲的工作区D、显示出错信息答案:B17、S Q L语言具有两种使用方式,分别称为交互式S Q L和________A、提示式S Q LB、多用户S Q LC、嵌入式S Q LD、解释式S Q L答案:C18、DE L E T E F R O M S WH E RE年龄>60语句的功能是________A、从S表中彻底删除年龄大于60岁的记录B、S表中年龄大于60岁的记录被加上删除标记C、删除S表D、删除S表的年龄列答案:B19、设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,如下S Q L 语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是________A、S E L EC T学号,姓名,性别F R O M s W HE R E E X I S T S(S E L E C T*F R O M S C W HE R E S C.学号=s.学号A N D 成绩<=85)B、S E LE CT学号,姓名,性别F R O M S W HE R E N OT E X I S T S (S E L E C T * F R O M S C W HE R E S C.学号=s.学号A N D 成绩<=85)C、S E LE CT学号,姓名,性别F R O M S W HE R E E X I S T S(SE L E C T *F R O M S C W HE R E S C.学号=S.学号AN D 成绩>85)D、S E LE CT学号,姓名,性别F R O M S W HE R E N OT E X I S T S (S E L E C T * F R O M S C W HE R E S C.学号=S.学号AN D 成绩<85)答案:D20、查询设计器和视图设计器的主要区别表现在________A、查询设计器有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”B、查询设计器没有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”C、视图设计器没有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”D、视图设计器有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”答案:B21、下列选项中不属于结构化程序设计方法的是________A、自顶向下B、逐步求精C、模块化D、可复用答案:D22、结构化程序设计的三种基本逻辑结构是________A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构答案:B23、如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有R E T U R N T O M A S T E R语句,则将由子程序3返回________A、主程序B、子程序1C、子程序2D、子程序3答案:A24、在V i s u a l F o x P r o中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮的C l i c k事件代码设置为 CA、T h i s F o r m.D e l e t eB、T h i s F o r m.R e f r e s hC、T h i s F o r m.Re l e a s eD、T h i s F o r m.H i d e答案:C25、假如表单中包含一个命令按钮,那么在运行表单时,下列有关事件引发次序的描述正确的是(D)A、先命令按钮的I n i t事件,然后表单的In i t事件,最后表单的L oa d事件B、先表单的I n i t事件,然后命令按钮的I n i t事件,最后表单的L oa d事件C、先表单的L oa d事件,然后命令按钮的I n i t事件,最后表单的I n i t事件D、先表单的L o a d事件,然后表单的I n i t事件,最后命令按钮的I n i t事件26、在命令按钮组控件中,不能设定下列哪一个属性 DA、B u t t o n c o u n tB、B u t t o n sC、E n a b l e dD、C o n t r o l s o u r c e27、指定页框控件中所含页的的数目的属性名是 AA、P a ge c o u n tB、T a b sC、T a b s t r e t c hD、T a b s t y l e28、设计报表不需要定义报表的(c)A、页注脚B、页标头C、输出方式D、细节29、设计菜单要完成的最终操作是A、创建主菜单及子菜单B、指定各个菜单任务C、浏览菜单D、生成菜单程序答案:D30、用D O命令运行菜单程序,菜单程序的文件扩展名是A、.m n xB、.m p rC、.f m tD、.f r m答案:B二、多项选择题(每题2分,共10分)1、表达式V A L(S U BS T R("2010",2)+R I G HT(S T R(Y E A R(D A T E())),2))+1的数据类型和2值分别是:(假设系统日期为2010/01/01)A、数值型1011.00B、字符型“1011”C、数值型2010D、字符型“2001”答案:A2、U S E R S G LG O T O2S C AT T E R T O AG O T O4S C AT T E R T O BG A T HE R F R O M AG O T O2G A T HE R F R O M B如下说法错误的是:A、该程序执行后,将出现两条完全相同的记录B、该程序执行中,有可能出现两条完全相同的记录C、该程序实现了记录数据的互换D、该程序使用一维的数组传送数据答案:A3、要在浏览窗口中显示表T E A CH E R.d bf中所有教授和副教授的记录,下列命令中错误的是:A、S E LE CT*F R O M T E A CH E R W HE RE职称="教授"A N D职称="副教授"B、S E LE CT * F R O M T E A C HE R W HE R E职称="教授" U N I O N S E LE CT *F R O M T E AC HE R W HE R E职称="副教授"C、S E L EC T*F R O M T E A CH E R W HE R E"教授"$职称D、S E LE CT*F R O M T E A CH E R W HE R E职称I N("教授","副教授")答案:A4、I N P U T"请输入A:"T O AI N P U T"请输入B:"T O BI F A<b< p="">T=AA=BB=TE N D I FD O W H I LE B<>0T=M OD(A,B)A=BB=TE N D DOA运行时分别输入:8、12。
vf期末试题及答案
vf期末试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,用于定义数据表结构的命令是()。
A. CREATE TABLEB. DEFINE TABLEC. MODIFY TABLED. ALTER TABLE答案:A2. 在Visual FoxPro中,要实现数据的排序,可以使用()命令。
A. ORDER BYB. SORTC. ARRANGED. RANK答案:B3. 下列哪个选项不是Visual FoxPro的表单控件?()A. Command ButtonB. Text BoxC. Data GridD. List Box答案:C4. 在Visual FoxPro中,若要将一个表的记录添加到另一个表中,可以使用()命令。
A. INSERT INTOB. APPEND FROMC. COPY TOD. SELECT INTO答案:B5. 在Visual FoxPro中,要计算表中某字段的平均值,可以使用()函数。
A. AVGB. SUMC. COUNTD. MAX答案:A6. 在Visual FoxPro中,要将一个表复制到另一个表,可以使用()命令。
A. COPY TOB. SELECT INTOC. INSERT INTOD. CREATE TABLE答案:A7. 在Visual FoxPro中,要删除表中的重复记录,可以使用()命令。
A. DELETEB. DELETE ALLC. DELETE DUPLICATESD. REMOVE DUPLICATES答案:C8. 在Visual FoxPro中,要查找表中的特定记录,可以使用()命令。
A. FINDB. SEEKC. LOCATED. LOOKUP答案:A9. 在Visual FoxPro中,要将表中的数据导出到Excel文件,可以使用()命令。
A. EXPORTB. OUTPUT TOC. COPY TOD. SEND TO答案:B10. 在Visual FoxPro中,要实现表单的事件驱动编程,可以使用()命令。
VF试题(学1)做
一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.对于现实世界中事物的特征,在实体-联系模型中使用(A)P11A属性描述B)关键字描述C)二维表格描述D)实体描述2.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过(C)P13-14A)建立新的属性来实现B)建立新的关键字来实现C)建立新的关系来实现D)建立新的实体来实现3.专门的关系运算不包括下列中的(D)P17A)连接运算B)选择运算C)投影运算D)交运算4.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为(A)A)并运算B)交运算C)差运算D)积运算5.关于Visual FoxPro的变量,下面说法中正确的是(B)A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组元素赋以数值0D)数组元素的下标下限是06.在下面的表达式中,运算结果为逻辑真的是(C)A)EMPTY(.NULL.) B)LIKE("edit","edi?")C)A T("a","123abc") P48 D)EMPTY(SPACE(10))P477.Visual FoxPro内存变量的数据类型不包括(C)P37-38A)数值型B)货币型C)备注型D)逻辑型8.为了设置两个表之间的数据参照完整性,要求这两个表是(A)P120第五章习题A)同一个数据库中的两个表B)两个自由表C)一个自由表和一个数据库表D)没有限制9.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个(A)P112-113A)逻辑表达式B)字符表达式C)数值表达式D)日期表达式10.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的(C)A)参照完整性B)实体完整性C)域完整性D)字段完整性11.用命令"INDEX on 姓名T AG index_name "建立索引,其索引类型是(C)P89A)主索引B)候选索引C)普通索引D)惟一索引(不存在吧?)12.执行命令"INDEX on 姓名T AG index_name "建立索引后,下列叙述错误的是(B)P91A)此命令建立的索引是当前有效索引B)此命令所建立的索引将保存在.idx文件中C)表中记录按索引表达式升序排序D)此命令的索引表达式是"姓名",索引名是"index_name"13.查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是(C)P47A)SELECT * FROM 订单WHERE SUBSTR(订购单号,4)="1"B)SELECT * FROM 订单WHERE SUBSTR(订购单号,4,1)="1"C)SELECT * FROM 订单WHERE "1"$订购单号D)SELECT * FROM 订单WHERE RIGHT(订购单号,1)="1"14.以下关于空值(NULL)叙述正确的是(B)P65第五章习题A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值015.两表之间"临时性"联系称为关联,在两个表之间的关联已经建立的情况下,有关"关联"的正确叙述是(C)P116A)建立关联的两个表一定在同一个数据库中B)两表之间"临时性"联系是建立在两表之间"永久性"联系基础之上的C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动D)当关闭父表时,子表自动被关闭16.在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是(A)A)工资>=1210 AND 工资<=1240B)工资>1210 AND 工资<1240C)工资<=1210 AND 工资>1240D)工资>=1210 OR 工资<=124017.在SQL语句中,与表达式"仓库号NOT IN("wh1","wh2")"功能相同的表达式是(D)A)仓库号="wh1" AND 仓库号="wh2"B)仓库号!="wh1" OR 仓库号# "wh2"C)仓库号< >"wh1" OR 仓库号!="wh2"D)仓库号!="wh1" AND 仓库号!="wh2"18.打开表并设置当前有效索引(相关索引已建立)的正确命令是(B)?A)ORDER student IN 2 INDEX 学号B)USE student IN 2 ORDER 学号C)INDEX 学号ORDER studentD)USE student IN 219.查询设计器中"联接"选项卡对应的SQL短语是(B)?A)WHERE P129 B)JOIN P131C)SET D)ORDER BY P13220.在SQL SELECT语句中用于实现关系的选择运算的短语是(C )A)FOR B)WHILEC)WHERE D)CONDITION21.执行下列一组命令之后,选择"职工"表所在工作区的错误命令是(B )CLOSE ALLUSE 仓库IN 0USE 职工IN 1A)SELECT 职工B)SELECT 0C)SELECT 2 D)SELECT B**************************22.一条没有指明去向的SQL SELECT 语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是(C )A)ALT B)DELETEC)ESC D)RETURN第(30)-(33)题使用如下三个表:学生.DBF:学号C(8) ,姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4) ,课程名称C(10) ,开课院系C(8)学生成绩.DBF:学号C(8) ,课程编号C(4) ,成绩I23.查询每门课程的最高分,要求得到的信息包括课程名称和分数。
VF数据库期末考试题及答案
VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. VF数据库中,以下哪个选项是正确的数据类型?A. 整型B. 数值型C. 字符型D. 以上都是答案:D2. 在VF数据库中,创建表单的基本单位是?A. 表B. 视图C. 表单D. 报表答案:C3. VF数据库中,以下哪个函数用于计算字符串长度?A. LEN()B. LENGTH()C. SIZE()D. STRLEN()答案:A4. 在VF数据库中,如何表示当前日期?A. DATE()B. TODAY()C. NOW()D. CURRENT DATE答案:B5. 下列哪个选项是VF数据库中有效的SQL语句?A. SELECT * FROM 表名 WHERE 条件B. SELECT 表名 FROM 条件C. SELECT * FROM 表名D. SELECT 表名答案:A6. VF数据库中,用于连接两个表的SQL语句是?A. CREATE TABLEB. JOINC. SELECTD. INSERT INTO答案:B7. 在VF数据库中,如何删除表中的一条记录?A. DELETE FROM 表名 WHERE 条件B. REMOVE 表名 WHERE 条件C. DROP TABLE 表名D. CLEAR 表名 WHERE 条件答案:A8. VF数据库中,以下哪个选项是正确的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 以上都是答案:D9. 在VF数据库中,如何将查询结果输出到一个新的表中?A. SELECT * INTO 新表名 FROM 旧表名B. CREATE TABLE 新表名 AS SELECT * FROM 旧表名C. INSERT INTO 新表名 SELECT * FROM 旧表名D. COPY TABLE 旧表名 TO 新表名答案:B10. VF数据库中,以下哪个选项是正确的数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VF数据库中,使用________函数可以计算两个日期之间的天数差。
国家二级VF机试模拟试卷2(题后含答案及解析)
国家二级VF机试模拟试卷2(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下完成下列操作(在“成绩管理”数据库中完成):(1)为“学生”表在“学号”字段上建立升序主索引,索引名为学号。
(2)为“学生”表的“性别”字段定义有效性规则,规则表达式为:性别$”男女”,出错提示信息是:性别必须是男或女。
(3)在“学生”表的“性别”和“年龄”字段之间插入一个“出生日期”字段,数据类型为“日期型”(修改表结构)。
(4)用SQL的UPDATE命令将学生“李勇”的出生日期修改为1984年3月5日,并将该语句粘贴在sql a2.txt文件中(第一行、只占一行)。
正确答案:(1)在命令窗口输入命令:USE学生打开表设计器,在“索引”选项卡的“索引名”中输入“学号”,选择索引类型为“主索引”,索引表达式为“学号”。
(2)在“学生”表设计器的字段选项卡中,首先选中“性别”字段,然后在规则文本框中输入“性别$”男女””,在信息文本框中输入““性别必须是男或女””,如图3-6所示。
(3)在“学生”表设计器的“字段”选项卡中,选中“年龄”字段,然后单击右边的“插入”命令按钮,新增一个字段,将字段名改为“出生日期”,将“类型”改为日期型。
(4)请查看sql a2.txt文件中的命令,其中的SQL语句为:学生SEt出生日期={?3/03/04}WHERE姓名=“李勇”。
解析:本大题所考查的都是数据表结构的一些基本操作,包括字段索引的建立、字段的有效性规则建立以及字段的新增,可在“字段”选项卡中完成,主索引的建立需要在“索引”选项卡中进行设置。
简单应用题(40分)2.(1)在销售记录数据库中有“商品信息”表和“购买信息”表。
用SQL 语句查询会员号为“C3”的会员购买的商品的信息(包括购买表的全部字段和商品名)。
并将结果存放于表new中。
(2)在考生文件夹下有一个数据库“图书借阅”,其中有数据库表借阅。
国家二级VF机试模拟试卷200(题后含答案及解析)
国家二级VF机试模拟试卷200(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作:(1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。
(2)在S T表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30。
(3)使用SQL的ALTER TABLE语句将s_t表的“年度”字段的默认值修改为“2004”,并将该SQL语句存储到命令文件one.prg中。
(4)通过“部门号”字段建立s_t表和dept表问的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。
正确答案:(1)①在命令窗口执行命令:MODIFY DATABASEselldb,打开selldb数据库设计器。
②右击数据库设计器中的s_t表,选择【修改】快捷菜单命令,打开s_t表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“no”,在“索引”选项卡中将“类型”选择为“主索引”,在表达式下方的文本框中输入“部门号+年度”,建立主索引。
如图2-24所示。
③接着在“字段”选项卡中选中“部门号”,然后在“索引”列中选择“升序”,建立“部门号”字段的普通索引,单击“确定”按钮保存表结构修改。
(2)继续打开s_t表设计器,在表设计器“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“备注”,在“类型”下拉框中选择“字符型”,在“宽度”文本框中输入“30”,保存表结构修改。
(3)①在命令窗口执行命令:MODIFY COMMAND one,打开程序文件编辑器。
②在编辑器中输入SQL查询代码:ALTER TABLE s_tALTER 年度C(4) DEFAULT “2004”。
国家二级VF机试模拟试卷1(题后含答案及解析)
国家二级VF机试模拟试卷1(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到sql al.txt 文件,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,以此类推;如果某道题没有做,相应行为空。
在考生文件夹下完成下列操作:(1)利用SQL SELECT命令将表stock sl.dbf复制到sto,ck bk.dbf。
(2)利用SQL INSERT命令插入记录(“600028”,4.36,4.60,5500)到stock bk.dbf表。
(3)利用SQL UPDATE命令将stock_bk.dbf表中“股票代码”为“600007”的股票“现价”改为8.88。
(4)利用SQL DELETE命令删除stock_bk.dbf表中“股票代码”为“600000”的股票。
正确答案:请查看sql al.txt文件,其中的4条语句分别为:(1)SELECT * FROM stock sl INTO TABLE stock bk (2)INSERT INTO stock_bk V ALUE(“600028”,4.36,4.60,5500) (3)UPDATE stock_bk SET现价=8.88 WHERE股票代码=“600007”(4)DELETE FROM stock_bk WHERE股票代码=“600000”解析:本大题主要考查了SQL的操作功能,包括数据的插入(INSERT)、更新(UPDATE)和删除(DELETE)。
复制表可以使用SQL查询功能中表的去向语句来实现。
简单应用题(40分)2.(1)在考生文件夹下有一个数据库stsc,其中有数据库表student、score 和course,利用SQL语句查询选修了“网络工程”课程的学生的全部信息,并将结果按学号降序存放在netp.dbf文件中(表的结构同student,并在其后加入课程号和课程名字段)。
国家二级VF机试(操作题)模拟试卷365(题后含答案及解析)
国家二级VF机试(操作题)模拟试卷365(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开数据库“外汇”,通过“外币代码”字段为“外汇代码”和“外汇账户”建立永久联系。
(2)新建一个名为“外汇管理”的项目文件,将数据库“外汇”加入“外汇管理”项目中。
(3)修改mymenu菜单文件,为“文件”下的子菜单项“查找”设置访问键F。
(4)修改one.prg中的SQL语句,使之正确(该语句的功能是从rate表中删除币种1代码为14,并且币种2代码为27的记录)。
正确答案:【操作步骤】(1)①命令窗口执行:MODIFY DATABASE 外汇,打开数据库设计器。
②数据库设计器中,右击“外汇代码”表,选择【修改】,打开“外汇代码”表设计器,“字段”选项卡中选“外币代码”,“:索引”列中选“升序”,修改“类型”为“主索引”,单击“确定”按钮保存表结构修改。
③数据库设计器中,右击“外汇账户”表,选择【修改】,打开“外汇账户”表设计器,选中“字段”中的“外币代码”,在“索引”列中选“升序”,单击“确定”保存修改。
④拖动“外汇代码”表“索引”下方的主索引“外币代码”到“外汇账户”表中“索引”下方的普通索引“外币代码”上,为两个表建立联系。
(2)①命令窗口执行:CREATE PROJECT 外汇管理,新建一个项目管理器。
②在项目管理器中,选中“数据”选项卡内“数据库”项,单击“添加”按钮,在“打开”对话框中双击“外汇”数据库,将数据库添加到项目管理器中。
(3)①命令窗口执行:MODIFY MENU mymenu,打开菜单设计器。
②选中“文件”菜单下的子菜单“查找”,将菜单名称修改为“查找(\<F)”,单击常用工具栏中的“保存”按钮。
③执行【菜单】→【生成】菜单命令,在弹出的对话框中单击“是”按钮,在“生成菜单”对话框中单击“生成”按钮生成一个可执行的菜单文件。
(4)命令窗口执行:MODIFY COMMAND one,打开程序文件编辑器,代码修改为:DELETE FROM rate WHERE 币种1代码=”14’ AND 币种2代码=”27”简单应用题2.(1)用SQL语句进行以下查询:查询“外汇账户”表中的日元信息。
春计算机二级VF理论考试练习题一
春计算机二级VFP理论考试练习题一第一部分计算机基础知识1.信息技术指的是用来扩展人的信息器官功能、协助人们进行信息处理的一类技术。
在下列基本信息技术中,用于扩展人的效应器官功能的是______。
A、感测与识别技术B、通信与存储技术C、计算与处理技术D、控制与显示技术2.微电子技术是以集成电路为核心的电子技术。
在下列关于集成电路(IC)的叙述中,正确的是______。
A、集成电路的发展导致了晶体管的发明B、现代计算机的CPU均是超大规模集成电路C、小规模集成电路通常以功能部件、子系统为集成对象D、所有的集成电路均为数字集成电路3.通信技术的发展促进了信息的传播。
在下列有关通信与通信技术的叙述中,错误的是______。
A、通信系统必有“三要素”,即信源、信号和信宿B、现代通信指的是使用电(光)波传递信息的技术C、数据通信指的是计算机等数字设备之间的通信D、调制技术主要分为三种:即调幅、调频和调相4.在计算机中,数值为负的整数一般不采用“原码”表示,而是采用“补码”方式表示。
若某带符号整数的8位补码表示为1000 0001,则该整数的十进制表示为______。
A、129B、-1C、-127D、1275.在下列有关CPU(中央处理器)与Pentium微处理器的叙述中,错误的是______。
A、CPU除包含运算器和控制器外,一般还包含若干个寄存器B、CPU所能执行的全部指令的集合,称为该CPU的指令系统C、Pentium系列微处理器在其发展过程中,其指令系统越来越丰富D、Pentium微处理器与Power PC微处理器虽然产自不同的厂商,但其指令系统相互兼容6.根据存储器芯片的功能及物理特性,目前用做优盘存储器芯片的是______。
A、SRAMB、SDRAMC、EPROMD、Flash ROM7.I/O接口指的是计算机中用于连接I/O设备的各种插头/插座,以及相应的通信规程及电气特性。
在下列有关I/O总线与I/O接口的叙述中,错误的是______。
VFP期末考试试卷重点[1](最新整理)
A. 算术运算表达式
B. 字符运算表达式
C. 日期运算表达式
D. 关系运算表达式
29、CLEAR MEMORY 命令的功能是__ C __。
A. 清除整个屏幕
B. 清除内存中的所有信息
C. 清除所有内存变量
D. 清除所有变量
2
30、变量名中不能包括__D_ __。
A. 数字
B. 字母
C.汉字
D. 空格
1、set talk off
clear s=1 n=1 do while s<=400000 n=n+1
5
s=s*n enddo ?n set talk on clear
2. 求解 w=x!+y!+z!,x、y、z 为从键盘输入的正常数。(要求将阶乘运算作为一个过程, 主模块中调用阶乘的过程得到返回值,并限定变量的作用域,要求主模块不要使用自 定义的过程内的任何变量) 2、
C.DO FORM1 T1
D.DO FROM T1
26、在设计器中,对于表单中不需要的控件,选定后按__B_____键可删除控件。
A.SHIFT
B.DELETE
C.CTRL+W
D.CTRL+X
27、内存变量一旦定义后,它的_B_ ____可以改变。
A. 类型和值
B. 值
C. 类型
D. 宽度
28、下列表达式中,结果总是逻辑值的是_ D ___。
A.Order B.Group C.Sum D.where
14、关系数据库理论中,关系的完整性约束是为保证数据库中数据的正确性和兼容性对
关系模型提出的某种约束条件和规则,下述不属于完整性约束的是
B。
VF题及答案 (1)
单选题1.下列数据中是 B."3.1415926”字符型常量。
2.下列变量名中,正确的是___ A.VARNAME3.在下列表达式中,A."Visual"$"Visual FoxPro"的运算结果是逻辑型。
4._ D.LEN( ) 函数返回字符表达式中字符的数目。
5.在Visual FoxPro中,表结构中的逻辑型、日期时间型、备注型的宽度由系统自动给出,它们分别为 B.1,8,46.在表中 B.通用型字段中可以存储图形。
7._ D.ZAP___命令,从表中删除所有记录,只留下表的结构。
8.在使用"表设计器"创建并修改自由表时,不能建立的索引类型为____。
A.主索引9. A.LOCATE .____命令既可以在有索引的表中查询,也可以在无索引的表中查询。
10.文本框对象的NAME属性(对象名)默认值是____。
C.Text111 A.THIS B.THISFORM.____ 关键字,提供了在方法中对当前对象的引用。
12.对于标签控件,设置 A.AutoSize ____属性为.T.(真)时,控件可自动调整大小以容纳标题。
13. B.Image____ 属性,指定需要在控件中显示的位图文件(.BMP),图标文件(.ICO)或通用字段。
14.在文本框(TextBox)控件中,InputMask 属性指定数据的输入格式和显示方式。
如果输入数据为5位整数2位小数,则 InputMask 属性应设置为D.99999.915.当 C.用户按下并释放键盘上某个键____时,KeyPress 事件发生。
16.将鼠标指针放在一个控件上按下并释放鼠标左键, D.Click____事件发生。
17. C.SetFocus方法,为一个控件设置焦点。
18.以下是表单的Activate事件的代码:s=0n=5do while n>0s=s+nn=n-1enddobel1.caption=str(s,2)这段代码执行后,标签Label1的标题为C.15。
国家二级VF笔试模拟试卷1(题后含答案及解析)
国家二级VF笔试模拟试卷1(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.线性表若采用链式存储结构时,要求内存中可用存储单元的地址A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续不连续都可以正确答案:D解析:在链式存储结构中,存储数据结构的存储空间可以是连续的,也可以是不连续的,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致。
2.在待排序的元素序列基本有序的前提下,效率最高的排序方法是A.冒泡排序B.选择排序C.快速排序D.归并排序正确答案:A解析:从平均时间性能而言,快速排序最佳,其所需时间最少,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。
当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法,故本题答案应该为选项A。
3.下列叙述中,错误的是A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构正确答案:B解析:一般来说,一种数据结构根据需要可以表示成多种存储结构。
常用的存储结构有顺序、链接、索引等,而采用不同的存储结构,其数据处理的效率是不同的;一个数据结构中的各数据元素在计算机存储空间中的位置关系与逻辑关系是有可能不同的。
4.希尔排序属于A.交换排序B.归并排序C.选择排序D.插入排序正确答案:D解析:希尔排序的基本思想是把记录按下标的一定增量分组,对每组记录使用插入排序,随增量的逐渐减小,所分成的组包含的记录越来越多,到增量的值减小到1时,整个数据合成一组,构成一组有序记录,故其属于插入排序方法。
5.下列叙述中,不属于结构化分析方法的是A.面向数据流的结构化分析方法B.面向数据结构的Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法正确答案:D解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法两类。
VF复习之改错题
VF改错题第2套:SET TALK OFFUSE STUDENTLOCATE FOR 政治面目="群众"******ERROR FOUND******DO WHILE .NOT.FOUND() 判断是否找到,所以应改为:DO WHILE .NOT. EOF() IF 性别="女"CONTINUE******ERROR FOUND******BREAK 如果是“女”,则继续,所以应改为:LOOPENDIF? 姓名,班级******ERROR FOUND******SKIP 继续查找下一个,所以应改为:CONTINUEENDDOUSESET TALK ON第3套:*本题目需要在基本操作题的基础上完成。
本程序在表ORDERS.DBF的基础上完成如下功能:*(1)创建视图viewes,视图内容为按职工号统计订单金额(每个职工经手的订单总金额),统计结果包括:职工号、总金额;*(2)从视图viewes中查询订单总金额在30000以上(含30000)的职工信息(职工号,总金额),查询结果按总金额降序排序并存入表newtable.dbf。
OPEN DATABASE ordersmanageCREATE viewes AS SELECT 职工号,SUM(金额) AS 总金额 FROM orders GROUPBY 职工号SELECT * FROM orders WHERE 总金额>=30000 ORDER BY 总金额 DESC改正:第1处:CREATE view viewes AS SELECT 职工号,SUM(金额) AS 总金额 FROM ordersGROUP BY 职工号第2处:SELECT * FROM viewes WHERE 总金额>=30000 ORDER BY 总金额 DESC INTO DBFnewtable第4套:*本程序的功能为输入圆柱体的半径和高,计算圆柱体表面积。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一套、第二套题一.判断1.数据表和自由表无差异。
错2.Vf允许您将同一个表重复打开在不同工作区中。
错3.执行delete命令一定要慎重,否则记录逻辑删除后,将无法恢复。
错4.自由表的字段名最长为10个字符。
对5.设表文件中有8条记录,且已打开,当bof()为真时,recno()的返回值为1。
对6.您可以在一个工作区中同时打开多个表。
错7.设表文件中有5条记录,且已打开,当bof()为真时,recno()的返回值为0.错8.数据库表可以拥有主索引。
对二.选择1.为表单myform添加事件或方法代码,改变该表单中的控件cmd1的caption属性的正确命令是(C)A.THisformset.cmd1.caption=”最后一个“B.Myform.cmd1=”最后一个“C.Thisform.cmd1. caption=”最后一个“D.This.cmd1. caption=”最后一个“2.物理删除表中所有记录命令是(C)A.DELETEB.SkipC.ZapD.Recall3.将当前库文件内容拷贝到kbo1.dbf库文件中的命令是(B)A.Copy stru to kbo1B.Copy to kbo1C.Copy stru exte to kbo1D.Copy file to kbo14.在vf 中,浏览表记录的命令是(B)eB.browseC.modifyD.close5.项目管理器中移去文件是指(B)A.将文件从磁盘上彻底删除B.将文件从项目中一区移去C.移去文件后再也不能恢复D.移去文件与删除文件相同6.表单文件的扩展名为(B)A..sctB..scxC..vctD..pqr7.在“选项“对话框的“文件位置“选项卡中可以设置(B)A.表达的默认大小B.默认目录C.日期和事件的显示格式D.程序代码的颜色8.使用SEEK 命令搜索表中出生日期为01/23/1996的记录,应执行(d)命令A . Seek{^1996/01/23}B. SEEK{01/23/96}C. SEEK{96/01/23}D. SEEK{^01/23/1996}9. 使用“标签向导”设置标签时,必须首先确定(d)A.表B.视图C.查询D.数据源10. 在VF 中,逻辑运算符有(d)A. .NOT.B. .AND.C. .OR.D. 以上答案均正确11. 下列命题正确的是(b)A. 关系代数语言和关系演算语言均为DDL 语言B. 关系代数语言和关系演算语言均为DML 语言C.关系代数语言为DML 语言,关系演算语言为DDL 语言D. 关系代数语言为DDL 语言,关系演算语言为DML 语言12. 使用MODIFY DATABASE命令打开数据库设计器时,如果指定了NOEDIT选项,则表示(a)A.只是打开数据库设计器,禁止对数据库进行修改B.打开数据库设计器,并可以对数据库进行修改C.在数据库设计器打开后程序继续执行D.打开数据库设计器,应用程序会暂停13. 选择操作是根据某些条件对关系做(C)A. 重直分割B.选择权C. 水平分割D. 分解操作14. 在“SET EXACT ON”的情况下,命令“FOX”=“FO”显示的结果是(B)A. .T.B. .F.C.错误信息D.以上都不对15. 下列表达式中结果为“计算机等级考试”的表达式为(D)A. “计算机”|“等级考试”B. “计算机”&“等级考试”C. “计算机”and“等级考试”D. “计算机”+“等级考试”16. 下列选项中是日期型常量的是(D)A.{“99/12/31”}B {99/12/31}C. 99/12/31D.CTOD(“12/31/1999”)17. 利用向导创建数据表时,应该(D)A.在工具栏上单击向导按钮B. 在命令窗口执行CREATEC. 在表设计器中选择D. 在新建窗口中单击向导按钮18. 在VF中删除记录有(A)和()两种A. 逻辑删除和物理删除B. 逻辑删除和彻底删除C. 物理删除和彻底删除D. 物理删除和移去删除19. 唯一索引中的“唯一性”是指(A)的唯一A. 字段值B. 字符值C. 索引项D. 视图项20. WAIT TIMEOUT 后的数值代表(A)A.秒数B. 分钟数C. 小时数D. 天数21 vf主界面的菜单栏中包括( B)菜单。
A文件编辑视图格式工具程序窗口帮助B文件编辑显示格式工具程序窗口帮助C文件编辑视图格式工具程序表格窗口帮助D文件编辑显示格式工具表格窗口帮助22使用sort命令,若选择了参数(C),则表示排序时字母数据不区分大小写A /A B /B C /C D /D23关于foxpro中的运算符的优先级,下列选项中不正确的是(C)A算术运算符的优先级高于其他类型运算符B字符串运算符“+”和“-”优先级相等C逻辑运算符的优先级高于关系运算符D所有关系运算符的优先级都相等24数据库系统的结构化特征指出:由DBMS管理数据的物理结构和(C)结构A 机械B驱动C逻辑D管理25不能够作为应用程序系统中的主程序的是(C)A表单B菜单C数据表D程序26如要改变标尺刻度为像素,则需要在(A)A“格式”菜单中选择“设置网格刻度”命令B“工具”菜单中选择“设置网格刻度”命令C“格式”菜单中选择“选项”命令D“工具”菜单中选择“选项”命令27一数据表中的“婚否”字段为逻辑性,要显示所有已婚人的信息应执行命令(A)A LIST FOR 婚否B LIST FOR 婚否=-“真”C LIST FOR 婚否=“已婚”D LIST 婚否28 在项目管理器的哪个选项卡下管理菜单(C)A菜单选项卡B文档选项卡C其他选项卡D代码选项卡29输入下列命令,结果是(D)STORE -46.611 TO X?“X=”+STR(X,6,2)A 46.61BX=46.61C-46.61D X=-46.6130.用表单设计器设计表单,下列叙述中错误的是(D)A. 可以创建表单集B. 可以将表单一类的形式保存在类库中C.可以对表单添加新属性和新方法D.数据环境对象时表单包含的子对象,可以添加到表单中31 MOD (-7,-4)的函数值为(a)A.-3B.3c. -1D 132.数据表中有30条记录,如果当前记录为敌30条记录,吧记录指针移到第一个记录,测试当前记录号函数RECNO ()的值是(C)A. 29B. 30C. 1D. 033.在非嵌套程序结构中,可以使用loop 和exit 语句的基本程序结构是(B)A.TEXT-ENDTEXTB. DO WHILE-ENDDOC.IF-ENDIFD.DO CASE-ENDCASE34.下列关于查询的说法不正确的一向是(D)A.查询是vf 支持的一种数据库对象B.查询就是预先定义好的一个sql select语句C.查询是从直盯盯表中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果D.查询是一种表文件35.在VF 中,表示E3.5的表达式(C)A.E**3.5B.E^3.5CEXP(3.5)D. e3.536.在vf 中,求余运算和(A)函数作用相同A. MOD()B. ROUND()C. PI()D. SORT()37.对于实现对数据库进行各种数据操作的软件称为(C)A数据软件B操作系统C数据库管理系统D编译程序38表单向导形成的表单数据源只能基于(A)A表B视图C查询DSOL语句39在VF中菜单的扩展名为(A)A.MNXB.MNTC.IDXD.PJT40数据绑定型控件不可以直接设置其control 属性AA TEXTOBOXB COMBOBOXC GRIDD LISTBOX判断题1.设表中有10条记录,当EOF()为真时,说明记录指向了表中最后一条记录。
错2.设表文件中有5条记录,当BOF()为真时,RECNO()的值为0 错3.将指针指向第一条记录的命令可以用GO TOP 对4.在”文件”下拉菜单中单击”退出”命令可关闭vf. 对5.要清除vf主窗口编辑区的数据,可直接在命令窗口键入clear命令对6.浮点数类型比数值型更为精确。
对7.执行delete命令删除数据记录后,这些数据记录并未真正删除,而只是被标上删除记号以是删除。
对8.在命令窗口中执行exit命令可结束vf. 错9.要取得目前所在环境的帮助,应按f1键。
对10.您可以使用表向导去修改某一个已有的表的结构。
错一.单选1若要使command1上显示”确定”两字,应将其(B)属性设为”确定”。
(A)Name. B. Caption. C. FontName D. Forecolor2.希望用户输入到“身高”字段中的数值必须大于0,应使用哪一种数据字典项目来进行检验操作。
BA.字段标题B.字段说明C.验证规则D.默认值3.下面关于vf数据的叙述中,不正确的是。
AA一个数组中各个数组元素必须是同一种数据类型B新定义的数组的各个数组元素初值为.F.Cvf只支持一维和二维数组D用dimension 命令可以定义数组4.要创建一个顶层表单,应将表单的show window 属性设置为(1)A.0B.1C.2D.35.Vf 中过程固定的入口语句是(C)A go topB goto topC procD endproc6.可以连接或嵌入ole对象的字段类型是 CA备注型字段B通用性和备注型字段C通用型字段D任何类型的字段7.在vf中进行参照完整性设置时,要想设置成:当更改附表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。
应选择(C)A 限制B 忽略C 级联D级联或限制8.下列符号中(C)不能作为vf中的变量名A . abc B. XYZ C.5YOU D.good luck9.以下函数中能返回指定日期是一年中的第几周的是(C)A. YEARB.DOWC.WEEKD.DAY10.对关系代数表达式进行优化处理时,尽可能早的执行下列哪些操作(C)A.笛卡尔积B投影C选择D连接11.使用alltrim()函数可以删除所给表达式的(C)A.前导空格B。
尾部空格C。
前后空格D所有空格12.执行命令dimension A(100),A(1)的值是AA. .F. B 0 C.T. D空值13.下列变量中,vf的合法变量名是 AA.GLOWB.7X.YC.01 RD.AB.V14.报表是按照(A)处理数据的A.数据源中记录出现的顺序B。
主索引C。
人的愿望D。
逻辑顺序15.如果在一个运算表达式中包含有逻辑运算,关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是(D)A.逻辑—算术—关系B。
关系—逻辑—算术C。
算术—逻辑—关系D算术—关系—逻辑16.要显示数据表文件中平均分超过80分和平均分不及格的所有男生记录,应使用的命令为 CA.LIST FOR 性别=“男”平均分>80,平均分<=60B.LIST FOR 性别=“男”and 平均分>=80,and 平均分<=60C.LIST FOR 性别=“男”and (平均分>80 .or 平均分<60)D.LIST FOR 性别=“男”and 平均分>80 .or 平均分<6017.计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量gzh,应使用命令: AA.SUM 工资TO gzh FOR 职称=“工程师”B.SUM ON 工资TO gzh FOR 职称=“工程师”C.TOTAL ON 工资TO gzh FOR 职称=“工程师”D.TOTAL 工资TO gzh FOR 职称=“工程师”18.将库文件AA.DBF复制成以#为定界符的文本文件BB.TXT,使用命令(B)A.copy to bb delimited with #B copy to bb delimited with “#”C.copy from AA delimited with #D.copy from AA delimited with “#”19.主索引可确保字段中输入值的(A)性A唯一B重复C多样D兼容20.修改表单的命令可以是(C)A create form B.create object C.modifi form D use form21.数据表文件有十条纪录,当前记录号是3,使用APPEND BLANK 命令增加一条空白纪录,该记录的序号的(D)A 4B 3C 1D 1122.在vf 中,逻辑运算优先级最高的是:BA.OR.B.AND.C.NOT. D相同23.数据环境中表的别名设置通过(B)属性来完成B.ALIASC.LONGDNAME DROWSOURCE24.vf支持()和(A)两种工作方式。