Visual FoxPro 程序设计题库.doc_第1页
Visual FoxPro 程序设计题库.doc_第2页
Visual FoxPro 程序设计题库.doc_第3页
Visual FoxPro 程序设计题库.doc_第4页
Visual FoxPro 程序设计题库.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷编号:68所属语言:Visual Foxpro试卷方案:西北民大VFP2010年春季试卷总分:100分共有题型:4种一、填空 共10题 (共计10分)第1题 (1.0分) 题号:11在Visual FoxPro的表中,通用型字段是用来放置特定的OLE对象的,OLE对象的,OLE的中文名称是【1】.OLE对象的数据,实际上是存储在扩展名为【2】的文件中的.答案:=(答案1)=对象的链接与嵌入=(答案2)=FPT第2题 (1.0分) 题号:50视图可分为【1】、【2】两种.答案:=(答案1)=本地视图=或=远程视图=(答案2)=本地视图=或=远程视图第3题 (1.0分) 题号:58不带参数的【1】命令将会屏蔽系统菜单,使系统菜单不可用.答案:=(答案1)=SET SYSEMENU TO第4题 (1.0分) 题号:18顺序执行如下两条命令后,显示的结果是【1】.M=ABC?m=m+DEF答案:=(答案1)=F第5题 (1.0分) 题号:28执行如下命令序列:USE STUDENTLIST记录号 姓名 性别 年龄 1 欧阳惠 女 23 2 李 明 男 27 3 杨 霞 女 24 4 郭 吴 男 21 5 吴 友 女 25 6 何文强 男 24INDEX ON 年龄 TO AGE SEEK 23SKIP?姓名,年龄执行结果应该是【1】答案:=(答案1)=杨霞 24第6题 (1.0分) 题号:15顺序执行以下命令序列:STORE 123.456 TO A STORE STR(A+A,5) TO B STORE ASC(B) TO C? LEN(B)内存变量A和C的数据类型分别是【1】、【2】,最后一条命令的输出结果是【3】.答案:=(答案1)=N=或=数值型=(答案2)=N=或=数值型=(答案3)=5第7题 (1.0分) 题号:53Visual FoxPro 基类有两种,即:【1】和【2】.答案:=(答案1)=控件类=或=容器类=(答案2)=控件类=或=容器类第8题 (1.0分) 题号:46如样张所示教师表和系表,使用SQL语句实现求计算机系所有职工的工资.SELECT工资FROM教师WHERE系号【1】(SELECT系呈号FROM【2】)WHERE系名=计算机)答案:=(答案1)=IN=(答案2)=系第9题 (1.0分) 题号:47如样张所示教师表和系表,数组A包含两个数据元素,分别为04和数学,把数组A中的数据元素添加到系表,使用SQL语句:【1】INTO系FROM【2】A答案:=(答案1)=INSERT=(答案2)=ARRAY第10题 (1.0分) 题号:44修改表的结构的命令是【1】.答案:=(答案1)=ALTER TABLE二、单项选择 共35题 (共计35分)第1题 (1.0分) 题号:279在Visual FoxPro系统中,以下关于事件的叙述错误的是( ).A:事件是每个对象可以识别和响应的某些行为和动作B:事件不能适用于多种控件C:事件是通过用户的操作行为引发的D:当事件发生时,将执行包含在事件过程中的全部代码答案:B第2题 (1.0分) 题号:181下列有关数组的说法,不正确的是( )A:在Visual FoxPro中,只有一维数组和二维数组B:数组在使有DIMENSION命令定义之后,就已经具有了初值C:数组中各个元素的数据类型必须一致D:通过数组的重新定义,可以将一维数组变成二维数组答案:C第3题 (1.0分) 题号:226以下关于查询的描述中,正确的是( ).A:只能有自由表创建查询B:不能由自由表创建查询C:只能由数据库表创建查询D:可以由各种表创建查询答案:D第4题 (1.0分) 题号:273在Visual FoxProK ,索引文件有两种扩展名,即.DIX和.CDX.下列对这两种扩展名的描述正确的是( )A:两者无区别B:.IDX是FoxBASE建立索引文件,而.CDX是Visual Fox Pro建立的索引文件C:.IDX是只含一个索引元的索引文件,而.CDX是含多个索引元的复合索引文件D:.IDX是含多个索引元的复合索引文件,而.CDX是只含一个索引元的索引文件答案:C第5题 (1.0分) 题号:42本题可能要用到下面的表:STUDENT 表学号(C,4) 姓名(C,6) 性别(C,2) 年龄(N,2) 总成绩(N,3,0) 0301 曹茹欣 女 19 0302 倪红健 男 20 0303 肖振奥 男 21 COURSE 表课程号(C,2) 课程名(C,10) 学时数(N,3,0) 01 计算机 68 02 哲学 120 03 大学物理 190 SCORE 表学号(C,4) 课程号(C,2) 成绩(N,3,0) 0301 01 85 0301 02 86 0302 03 65 0302 02 78 0303 01 90 0303 02 91 在上面3个表中查询学生的学号、姓名、课程名和成绩,使用SQL语句().A:SELECT A. 学号,A. 姓名,B. 课程名,C. 成绩FROM STUDENT,COURSE SCOREB:SELECT学号,姓名,课程名,成绩FROM STUDENT,COURSE SCOREC:SELECT学号,姓名,课程名,成绩FROM STUDENT,COURSE SCORE;WHERE STUDENT. 学号=SCORE. 学号AND COURSE. 课程号=SCORE. 课程号D:SELECT A. 学号,A. 姓名,B. 课程名,C. 成绩FROM STUDENT A,COURSE B,SCORE C;WHERE STUDENT. 学号=SCORE. 学号AND COURSE. 课程号=SCORE.课程号答案:D第6题 (1.0分) 题号:216以下属于非容器类控件的是().A:FormB:LabelC:PageD:Container答案:B第7题 (1.0分) 题号:210已经打开选课表,其中包括课程号、学号、成绩字段.不同的记录分别重复的课程号或重复的学号.要使用COUNT命令计算所有学生选修的不同课程有多少,应在执行COUNT命令之前使用( )命令A:INDEX ON 学号 TO GGB:INDEX ON 课程号TO GGC:INDEX ON 学号TO GG UNIQUED:INDEX ON 课程号TO GG UNIQUE答案:D第8题 (1.0分) 题号:317在下列关于视图的叙述中,正确的一条是( ).A:视图和查询一样B:若导出某视图的数据库表被删除了,该视图不受任何影响C:视图一旦建立,就不能被删除D:当某一视图被删除后,由该视图导出的其他视图也将自动删除答案:D第9题 (1.0分) 题号:250用于更新表中数据的SQL语句是().A:UPDATEB:REPLACEC:DROPD:ALTER答案:A第10题 (1.0分) 题号:267在Visual FoxPro中,为项目添加数据库或自由表,应选择( )选项卡.A:数据B:信息C:报表D:窗体答案:A第11题 (1.0分) 题号:211以下( )不是标准下拉式菜单的组成部分A:菜单项B:菜单条C:菜单标题D:快捷菜单答案:D第12题 (1.0分) 题号:38建立STUDENT表的结构:学号(C,4)姓名(C,8),课程名(C,20),成绩(N,3),使用SQL语句().A:NEW STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0)B:CREATE STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0)C:CREATE STUDENT(学号,姓名,课程号,成绩)WITH(C(4),C(8),C(20),N(3,0)D:ALTER STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0)答案:B第13题 (1.0分) 题号:225以下关于Visual FoxPro类的说法,不正确的是( ).A:类具有继承性和封装性B:用户必须给基类定义属性,否则出错C:子类一定具有父类的全部属性D:用户可以按照已有的类派生出多个子类答案:B第14题 (1.0分) 题号:88可以链接或嵌入OLE对象的字段类型是( )A:备注型B:通用型和备注型C:通用型D:任何类型字段答案:C第15题 (1.0分) 题号:75函数DAY(08/09/98)返回值是( )A:计算机日期B:出错信息C:8D:9答案:B第16题 (1.0分) 题号:297在表单MyForm控件的事件或方法代码中,改变该表单背景属性为绿色,正确的命令是().A:MyForm.BackColor=RGB(0,255,0)B:This.Parent.BackColr=RGB(0,255,0)C:ThisFrom.Parent.BackColr=RGB(0,255,0)D:This. BackColr=RGB(0,255,0)答案:B第17题 (1.0分) 题号:219以下各表达式中,运算结果为数值型的是( )A:DATE()-30B:YEAR=2003C:RECNL()12D:AT(IBM,Computer)答案:D第18题 (1.0分) 题号:16SQL的数据操作语句不包括().A:INSERTB:DELETEC:UPDATED:CHANGE答案:D第19题 (1.0分) 题号:293在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为()A:ThisForm.RefreshB:ThisForm.DeleteC:ThisForm.HideD:ThisForm.Release答案:D第20题 (1.0分) 题号:222以下各表达式中,属于不合法的Visual FoxoPro逻辑型表达式的是( ).A:25年龄35B:FOUND()C:.NOT.T.D:ab$abd答案:A第21题 (1.0分) 题号:315在下列4个同名文件中,查询文件是( ).A:ABC.BATB:ABC.QPRC:ABC.FMTD:ABC.MEM答案:B第22题 (1.0分) 题号:44表单文件的扩展名为().A:.SCXB:.SCTC:.FRXD:.DBT答案:A第23题 (1.0分) 题号:269在Visual Foxpor中创建一个菜单,可以在命令窗口中键入( )命令.A:CREATE MENUB:OPEN MENUC:LIST MENUD:CLOSE MENU答案:A第24题 (1.0分) 题号:265在Visual FoxPro环境下,隐藏命令窗口可选择窗口的选项是( ).A:循环B:清除C:隐藏D:命令窗口答案:C第25题 (1.0分) 题号:178下列叙述中错误的是()A:一个表可以有多个外部关键字B:数据库表可以设置记录级的有效性规则C:永久性关系建立后,主表记录指针将随子表记录指地相应移动D:对于临时性关系,一个表不允许有多个主表答案:B第26题 (1.0分) 题号:179下列叙述中含有错误的是()A:一个数据库表中能设置一个主索引B:惟一索引不允许索引表达式有重复值C:候选索引既可以用于数据库表也可以用于自由表D:候选索引不允许索引表达式有重复值答案:B第27题 (1.0分) 题号:24SQL中可以使用的通配符有().A:*B:%C:_D:B项和C项答案:D第28题 (1.0分) 题号:80假定X=8,执行命令?X=X+1后,结果是( )A:9B:8C:.T.D:.F.答案:D第29题 (1.0分) 题号:157下列创建数据库的方法错误的是()A:在项目管理器中建立数据库B:通过新建对话框建立数据库C:使用命令CREAT DATABASEDatabaseNameD:使用命令USE DATABASEDatabaseName答案:D第30题 (1.0分) 题号:6( )使得一个对象可以像一个部件一样用在各种程序中,同时也切断了不同模块之间数据的非法使用,减少了出错的可能.A:封装B:继承C:多态D:统一答案:A第31题 (1.0分) 题号:132以下()循环结构用于专门扫描表文件。A:FORB:WHILEC:SCAND:以上都可以答案:C第32题 (1.0分) 题号:338字符串匹配运算符是().A:LIKEB:ANDC:IND:=答案:A第33题 (1.0分) 题号:151无论是条形菜单还是弹出式菜单,当选择其中某个选项时都会执行一定的动作.这个动作不可以是( ).A:执行一个程序B:执行一条命令C:执行一个过程D:激活另一个菜单答案:A第34题 (1.0分) 题号:272在Visual FoxPro中 ,SORT命令和INDEX命令的区别是( )A:前者按指定关键字排序,而后者按指定记录排序B:前者按指定记录排列,而后者按指定关键字排序C:前者改变了记录的物理位置,而后者却不改变D:后者改变了记录的物理位置,而前都却不改变答案:C第35题 (1.0分) 题号:13LOOP语句不能出现在仅有( )语句的程序段中.A:DOENDDOB:IFENDIFC:FORENDFORD:SCANENDSCAN答案:B三、程序设计 共1题 (共计10分)第1题 (10.0分) 题号:14*-*【程序设计】*-*题目:为自来水公司计算水费: 如果用户用水量不超过5吨,每吨* 0.8元;超过5吨时, 超出部分每吨1.4元。请编写完整程序。* (要求用input语句接受用水量的输入,最后的水费用变量x* 输出。)完成下列程序填空。* 请按照题目要求,在下面编写程序代码。 *-SET TALK OFFINPUT 请输入用水量: TO W*Program* End *RETURN答案:IF W5 X=0.8*W ELSE X= 0.8*5 + (W-5) * 1.4ENDIF ? 应交水费为:+STR(x)+元SET TALK ON四、VF窗体设计 共2题 (共计45分)第1题 (15.0分) 题号:28如样张所示设计一个名为Form1的表单,要求添加一个标签label1,标题文本改为“今天是”;添加一个文本框text1,用来显示系统当前的日期所对应的年份;要求添加一个标签label2,标题文本改为“年”;添加一个文本框text2,用来显示系统当前的日期对应的月份;要求添加一个标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论