版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、试卷编号:8244所属语言:Visual Foxpro试卷方案:VF_1004261709试卷总分:100分共有题型:8种一、填空 共5题 (共计10分)第1题 (2.0分) 题号:1315数据库文件是由.dbc、.dct和 【1】三个文件所构成.答案:=(答案1)=.dcx第2题 (2.0分) 题号:1524在SQL中,空值用保留字表示【1】,非空值用保留字NOT NULL表示.答案:=(答案1)=NULL第3题 (2.0分) 题号:1172定义一个标签后,会产生的文件有标签文件【1】和标签备注文件frt.答案:=(答案1)=frx第4题 (2.0分) 题号:1136菜单设计器的两个功能是为
2、顶层表单设计【1】和通过定制Visual Foxpro系统菜单建立应用程序的下拉式菜单.答案:=(答案1)=下拉式 菜单第5题 (2.0分) 题号:1496一个数据表有8条记录,当EOF()为真时,则当前记录号为【1】.答案:=(答案1)=9二、判断 共9题 (共计9分)第1题 (1.0分) 题号:1088在自由表中也可以建立主索引.答案:N第2题 (1.0分) 题号:1004创建表文件时自动产生一个与表文件同名,扩展名为.FTP的备注文件.答案:N第3题 (1.0分) 题号:1031数据库表可以拥有主索引.答案:Y第4题 (1.0分) 题号:1069在Visual FoxPro中,修改结构操
3、作可以选菜单Database再选Setep项,出现窗口再选Structure框中的Modify.答案:Y第5题 (1.0分) 题号:1104set exact on 只对字符串运算起作用.答案:Y第6题 (1.0分) 题号:1057在Visual FoxPro中,copy命令不但可以复制数据库、数据库结构和结构数据库,还可复制各种文件.答案:Y第7题 (1.0分) 题号:969在程序中未作过任何说明的内存变量都被看成局部变量.答案:Y第8题 (1.0分) 题号:607备注型字段用于存放超过256个字符的文本.答案:N第9题 (1.0分) 题号:610表达式?NOT 3>3的返回值是.F.
4、。答案:N三、单项选择 共10题 (共计10分)第1题 (1.0分) 题号:3153扩展名为.DBC的文件表示().A:表文件B:备份文件C:数据库文件D:项目文件答案:C第2题 (1.0分) 题号:3297下列常量中,只占用内存空间1个字节的是().A:数值型常量B:字符型常量C:日期型常量D:逻辑型常量答案:D第3题 (1.0分) 题号:3246设有变量pi=3.1415926,执行命令?ROUND(pi,3)的显示结果为().A:3.141B:3.142C:3.140D:3.000答案:B第4题 (1.0分) 题号:3063Click事件在()时引发.A:用鼠标单击对象B:用鼠标双击对象
5、C:表单对象建立之前D:用鼠标右键单击对象答案:A第5题 (1.0分) 题号:3282使用数据库技术进行人事档案管理是属于计算机的().A:科学计算应用B:过程控制应用C:数据处理应用D:辅助工程应用答案:C第6题 (1.0分) 题号:3672下列符号中,除()外均可作为Visual FoxPro的内存变量名.A:男B:男C:X3D:F1F答案:B第7题 (1.0分) 题号:3067Grid的集合属性和计数属性是().A:Columns和ColumnCountB:Forms和FormCountC:Pages和PageCountD:Controls和ControlCount答案:A第8题 (1.
6、0分) 题号:3959如果要将一个SDI菜单附加到一个表单中,则().A:表单必须是SDI表单,并在表单的Load事件中调用菜单程序B:表单必须是SDI表单,并在表单的Init事件中调用菜单程序C:只要在表单的Load事件中调用菜单程序D:只要在表单的Init事件中调用菜单程序答案:B第9题 (1.0分) 题号:3307下列命题正确的是().A:关系代数语言和关系演算语言均为DDL语言B:关系代数语言和关系演算语言均为DML语言C:关系代数语言为DML语言,关系演算语言为DDL语言D:关系代数语言为DDL语言,关系演算语言为DML语言答案:B第10题 (1.0分) 题号:3116当某控件对象获
7、得焦点后又失去焦点,将依次激发()事件.A:When Valid GotFocus LostFocusB:When GotFocus Valid LostFocusC:Valid GotFocus When LostFocusD:Valid When GotFocus LostFocus答案:B四、多项选择 共5题 (共计10分)第1题 (2.0分) 题号:254以下表达式中,合法的是().A:8-3=5B:8+3>10C:AT("ad","xyadvanad")-len("adadad")D:.not. (a=b) .and.
8、 a-b>0 .or. b=0答案:ACD第2题 (2.0分) 题号:250Visual Foxpro的工作方式包括().A:命令方式B:菜单方式C:程序文件方式D:交互执行方式答案:ABCD第3题 (2.0分) 题号:344如果要在屏幕上直接看到查询结果,"查询去向"可以选择().A:屏幕B:浏览C:临时表D:视图答案:AB第4题 (2.0分) 题号:406以下哪些是程序设计的基本结构().A:分支B:选通C:循环D:顺序答案:ACD第5题 (2.0分) 题号:346数据在主程序与子程序或过程中的传递方式有().A:形式参数B:全局变量C:私有变量D:局部变量答案:
9、AB五、程序填空 共3题 (共计15分)第1题 (5.0分) 题号:816*- *【程序填空】*-*功能:对表xscj.dbf,如下程序可以完全成:1.显示全体同学的* 记录,2.显示全体男同学的记录,3. 显示全体女同学的* 记录,0.退出。* 请在【】处添上适当的内容,使程序完整。*- SET TALK OFFCLEAR *SPACE*【?】DO WHILE .T. 10,10 SAY "1. 显示全体同学的记录,2.显示全体男同学的记录" 14,10 SAY "3. 显示全体女同学的记录,0.退出" 16,16 SAY " "
10、WAIT "请输入选择(0-3):" TO x DO CASE CASE X="1" LIST CASE X="2" LIST ALL FOR 性别="男" CASE X="3" LIST ALL FOR 性别="女" CASE X="0"*SPACE* 【?】 ENDCASE*SPACE*【?】USE SET TALK ONRETURN 答案:=(答案1)=use xscj=(答案2)=quit=(答案3)=enddo=或=endd第2题 (5.0分)
11、题号:810*- *【程序填空】*-*功能:从键盘输入一个表名“XSDA”,查找"姓名"为"刘洪"的记录。* 如果有该记录,则将该表结构及"姓名"为"刘洪"的记录一* 起复制成一个新表(表名为"A1");否则,仅复制表结构。* (设,表中有固定字段"姓名")。* 请在【】处添上适当的内容,使程序完整。*- SET TALK OFFACCEPT TO AUSE &A*SPACE*【?】 FOR 姓名="刘洪"IF NOT EOF( )*SPACE*
12、【?】 TO A1 FOR 姓名="刘洪"ELSE*SPACE* 【?】TO A1ENDIFUSESET TALK ONRETURN答案:=(答案1)=LOCATE=或=LOCA=(答案2)=COPY=(答案3)=COPY STRUCTURE=或=COPY STRU第3题 (5.0分) 题号:856*- *【程序填空】*-*功能: 有三个数据表文件:学生入学情况xsqk.dbf、学生成绩* xscj.dbf、教师情况jsqk.dbf。* 下面程序时生成一个新数据表文件xsqk2.dbf,包括四个* 字段:姓名、班级、任课教师、课程。记录是入学时为* 保送生且本学期计算机成绩
13、在90分以上(包括90分)的* 全部学生。* 请在【】处添上适当的内容,使程序完整。*-set talk offclearsele 3use jsqksele 2use xscjsele 1use xsqk*SPACE*join with c to xsqk1 for 【?】 fields 姓名,班级,c.任课教师,c.课程 *SPACE*【?】4 use xsqk1*SPACE*join with b to xsqk2 for 姓名=b->姓名 .and. b->计算机>=90 field 【?】close dataset talk onreturn答案:=(答案1)=班级
14、= c-> 班级 and 保送生=或=保送生 and 班级= c. 班级=(答案2)=sele=(答案3)=姓名 , 班级 , 任课教师 , b->数学 , b->计算机=或=姓名 , 班级 , 任课教师 , b.数学 , b.计算机六、程序改错 共3题 (共计15分)第1题 (5.0分) 题号:775*-*【程序改错】*-*题目:查找RSH.dbf 中女职工的最高工资,并显示其姓名和工资。*-*注意:不可以增加或删除程序行,也不可以更改程序的结构。*-SET TALK OFFUSE RSHMGZ = 0DO WHILE .NOT.EOF()*FOUND* IF 性别=&qu
15、ot;女",MGZ<"工资" MGZ=工资 MXM=姓名 ENDIF*FOUND* CONTENDDO? MXM,MGZUSE SET TALK ONRETU答案:=(答案1)=IF 性别="女" .and. MGZ<工资=或=IF 性别="女" and MGZ<工资=或=IF MGZ<工资 .and. 性别="女"=或=IF MGZ<工资 and 性别="女"=或=IF 性别='女' .and. MGZ<工资=或=IF 性别=
16、9;女' and MGZ<工资=或=IF MGZ<工资 .and. 性别='女'=或=IF MGZ<工资 and 性别='女'=或=IF 性别=女 .and. MGZ<工资=或=IF 性别=女 and MGZ<工资=或=IF MGZ<工资 .and. 性别=女=或=IF MGZ<工资 and 性别=女=(答案2)=SKIP=或=do while !eof()第2题 (5.0分) 题号:768*-*【程序改错】*-*题目:从键盘输入一串汉字,将它逆向输出, 并在每个汉字中* 间加一个"*"号。*
17、 例如:输入"计算机考试",应输出"试*考*机*算*计"*-*注意:不可以增加或删除程序行,也不可以更改程序的结构。*-SET TALK OFFACCEPT TO A*FOUND*DO N=2 TO LEN(A)*FOUND* ? SUBSTR(A,LEN(A)-N,2) IF N#LEN(A)*FOUND* ? "*" ENDIFENDFORSET TALK ONRETU答案:=(答案1)=FOR N=2 TO LEN(A) STEP 2=(答案2)=? SUBSTR(A,LEN(A)- N + 1 ,2)=或=? SUBS (A,
18、LEN(A)- N + 1 ,2)=(答案3)=? "*"=或=?'*'=或=? *第3题 (5.0分) 题号:796*- *【程序改错】*-*题目:ZHG.DBF是一个职工信息文件,其中包含编号(C 5)、姓名* (C 8)、性别(C 2)、政治面目(C 4)、出生日期(D 8)等字* 段。性别用字符串"男"或"女"表示,政治面目用字符串"* 党员"、"团员"或"群众"表示。此文件已按政治面目建立* 了索引,索引文件名是ZHG.IDX。* 程序MODI1.P
19、RG功能是:显示输出所有政治面目为"群众"* 的女职工的姓名和出生日期(每行输出一个职工的信息)* 在屏幕上*-*注意:不可以增加或删除程序行,也不可以更改程序的结构。*-set talk offclear*FOUND*USE ZHG loca for 政治面目= "群众"*FOUND*DO WHILE !EOF() IF 性别="女" DISP 姓名,出生日期*FOUND* ENDD SKIPENDDOUSESET TALK ONRETU答案:=(答案1)=USE ZHG INDEX ZHG=或=USE ZHG INDE ZHG=(
20、答案2)=DO WHILE 政治面目="群众"=或=DO WHIL 政治面目="群众"=(答案3)=ENDIF=或=ENDI七、程序设计 共2题 (共计10分)第1题 (5.0分) 题号:692*-*【程序设计】*-*题目:求1-200间的所有偶数的和,结果输入变量OUT中*请按照题目要求,在下面编写程序代码。 *-SET TALK OFFSET LOGERRORS ONOUT=-1*Program* End *DO YZJ24 WITH OUTSET TALK ONRETURN答案:-S=0FOR I=1 TO 200 IF I/2=INT(I/2)
21、S=S+I ENDIFENDFOR? SOUT=S-第2题 (5.0分) 题号:707*-*【程序设计】*-*题目:编程判断整数x是否是同构数。若是同构数,结果返回1;* 否则返回0。(x的值要求不大于100)* 所谓“同构数”是指这样的数,这个数出现在它的平方数的右边。* 例如:输入整数5,5的平方数是25,5是25中右侧的数,所以5是* 同构数。* 将结果存入变量OUT中。* 请按照题目要求,在下面编写程序代码。 *-SET TALK ONSET LOGERRORS ON? "输入整数x=25进行判断"x=25OUT=-1*Program* End *DO YZJ WITH OUTSET LOGERRORS OFFSET TALK OFF答案:-k=x*xif k%10=x or k%100=x out=1else out=0endif? out-八、VF窗体设计 共2题 (共计21分)第1题 (11.0分) 题号:93一、基本操作1、为数据库数据库“Stsc”中的表“student”建立主索引,索引名称 和索引表达式均为“学号”;为“Score”建立两个普通索引,索引 名和索引表达式均为“学号”和“课程号”;为“Course”建立主索 引,索引名和索引表达式均为“课程号”。2、建立表“student”、“score”、“co
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年山西省古交市高一化学上册期末考试模拟卷含答案(研优卷)
- 重庆奉节草堂 2026 文旅配套岗公务员招录考试试卷 招聘 3 人
- 长春九台 2026 现代农业岗公务员招录考试试卷 招聘 6 人
- 2025年锅炉检验员GL1特种设备考核题库及答案
- 重庆荣昌 2026 农业农村岗公务员招录测评试题 招聘 5 人
- 开发宝宝脑力就这么简单
- 江西南昌东湖 2026 航空产业岗公务员招录考试试卷 招聘 6 人
- 化妆品公司原材料核算稽核岗岗位说明书
- 若羌 2026 矿产加工辅助岗入职理论试题 招聘 45 人
- 基于深度学习的医学图像三维重建研究综述
- 小学生保护眼睛健康讲座课件
- 致盲性眼病科普
- 驾驶人员技能培训课件
- 2025年中职(动漫与游戏制作)二维动画制作试题及答案
- 亮剑的团队精神
- 儿童电除颤教学课件
- 东北林业大学《生物科学专业英语》2023-2024学年第二学期期末试卷
- 建筑物拆除工程合同模板
- DB32T 3262-2017 移动泵机组运行与维护规范
- 会计基础第四版 课件 项目四 运用借贷记账法
- 2024年全国职业院校技能大赛高职组(社区服务实务赛项)考试题库(含答案)
评论
0/150
提交评论