《数据库VisualFopro》模拟试题

上传人:工**** 文档编号:511089786 上传时间:2024-01-26 格式:DOC 页数:8 大小:136.50KB
返回 下载 相关 举报
《数据库VisualFopro》模拟试题_第1页
第1页 / 共8页
《数据库VisualFopro》模拟试题_第2页
第2页 / 共8页
《数据库VisualFopro》模拟试题_第3页
第3页 / 共8页
《数据库VisualFopro》模拟试题_第4页
第4页 / 共8页
《数据库VisualFopro》模拟试题_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《《数据库VisualFopro》模拟试题》由会员分享,可在线阅读,更多相关《《数据库VisualFopro》模拟试题(8页珍藏版)》请在金锄头文库上搜索。

1、省二级数据库 Visual Foxpro 模拟试题 第一部分 软件技术基础一、判断是非1、数组是一种固定长度的线性表,可以对数组进行插入和删除运算2、白盒测试时,测试者不考虑程序的内部结构特征3、对线性表中的数据进行二分查找,必须要求数据元素有限且有序4、实存管理技术中,每个分区的地址是连续的5、文件的目录结构是一种线性表6、在面向对象的程序设计中,对象的动作取决于发送给该对象的消 息7、虚拟设备是指将大容量的共享设备的一部分空间用来代替实际的 独占设备8、在结构化程序设计中, N-S 图是用于详细设计的工具之一9、在操作系统的设备管理中,打印机被看成是一种共享设备10、分时操作系统的主要特征

2、之一是提高计算机系统的实时性第二部分 数据库语言程序设计一、单项选择1、在 VF 中, ”.dbf ”文件被称为( )A. 数据库文件B.表文件C.程序文件D.项目文件2、 图片声音动画数据一般以()类型的字段存储在数据库记录中A.字符型 B.数值型 C.逻辑型 D.通用型3、 用于打开数据库设计器的命令是()A.create database B. modify database C.set database to D.use database4、下列叙述正确的是: ( )A. 一个数据表被更新时间,它所有的索引文件会被自动更新B. 一个数据表被更新时间,它所有的索引文件不会被自动更新C.

3、一个数据表被更新时间,处于被打开的索引文件会被自动更新D. 当两个数据表用 set relation to 命令建立关联后,调节任何一个数 据表的指针都会同步移动5、若 x=48.789 则 str(x,2)-substr( 48.789,5,1)的显示结果为( )A. 36 B.488C.498 D. 376、SQL 是一种( )数据库的语言A. 关系型 B. 网状型 C. 层次型 D. 非关系型7、在 SQL 查询时,使用 where 子句指出的是: ( )A.查询目标B.查询结果C.查询条件D.查询视图8、在 VF 中,表单是指: ( )A. 数据库中的各个表的清单 B. 一个表中各个记

4、录的清单C.数据库查询的列表 D.窗口界面9、运行向导时,可以( )A. 打开“文件”菜单的新建对话框 B. 单击工具栏上的“向导”图标 按钮 C. 从工具菜单选择向导 D. 以上方法都可以10、语句 DIME TP (4, 5)定义的元素个数是( )A. 30 B.20 C. 9 D.45二、读程序1、 CLEARM=0FOR X=1 TO 10IF MOD(X,3)=0M=M+XENDIFENDFOR? MRETURN(1)该程序的功能是:求 1到 10之间()A. 能被 3 整除数的个数 B. 能被 3 整除数的和C. 不能被 3整除数的个数 D. 不能被 3 整除数的和(2)该程序执行

5、的结果是: ( )A. 3 B. 10 C. 18 D. 37&P1.PRGPARA W1,W2 PRIVA TE W1 W1=W1*3W2=W2*4RETURN2、&MAIN.PRGX1=1X2=2DO P1 WITH X1,X2?X1= +STR(X1,1)?X2= +STR(X2,1)X1=1X2=2DO P1 WITH X1,X1+X2 ?X1= +STR(X1,1) ?X2= +STR(X2,1)RETURN(1)第一次显示X1 ,X2 的值是( )A.1 , 8 B.3 , 8 C.1 , 1 D. 8 , 8(2)第二次显示X1 ,X2 的值是( )A.1 , 2 B.3 , 1

6、 C.3 , 2 D. 1 , 310、数据表JY.DBF 的内容如下:Record #借书证号借书日期1001002/01/992000705/04/993000602/03/994001005/17/99数据表 JYR.DBF的内容如下:Record #借书证号姓名 职称10006孟小梅 教授20010郑财勇 讲师30007王志军 助教且: JYR 库以借书证号为关键字建立了索引,索引文件为 JYR.IDX 程序如下:SELECT 1USE JYR INDEX JYRSELECT 2USE JYSET DEVICE TO PRINTH=1DO WHILE .NOT. EOF()TS=DAT

7、E()- 借书日期IF TS80SELECT 1SEEK B. 借书证号IF TS100 .OR. 职称 教授 H,4 SAY 姓名+同志,您借的书已过期,请归还 H=H+1ENDIFSELECT 2ENDIFSKIPSET DEVICE TO SCREENRETURN1) 设当前系统日期为 06/15/99 ,程序将打印( )还书的信息A 孟小梅、郑财勇各一行B.孟小梅一行、郑财勇两行C. 孟、郑、王各一行D 孟、郑、王三人共五行2) 高级职称和其它职称借书的最多天数分别是( )A 81 天,101 天 B 100 天,80 天 C. 80 天,100 天 D 101 天,81 天3) 本程

8、序的功能是: ( )A 查询接书证号 B 查询借书日期4、 CLEARDIME A (20)P=1DO WHILE P=20A(P)=INT(RAND()*100+1)P=P+1ENDDOI=1 (接右边 )C.书未还书者 D .查询并打印超期未还书者DO WHILE I=19J=I+1DO WHILE J=20 IF A(I)=A(J) T=A(I) A(I)=A(J) A(J)=T ENDIF J=J+1 ENDDO ?A(I) I=I+1ENDDO?A(I) 最后一句 RETURN ( 1 )程序完成的功能是将 20个数组元素值( )A 排序后按从大到小的顺序输出B 排 序后按从小到大的

9、顺序输出C 倒 序输出D. 按自然顺序输出(2) 将 DIME A (20)改成 DIME A (10)后,()A 出现“数组重复定义”的错误B 出 现“数组下标越界”的错误C 程序功能不变,只是输出 10个数组元素值D 程序功能不变,仍然输出 20个数组元素值(3) 程序段 DO WHILE P=20A(P)=INT(RAND()*100+1)P=P+1的功能是:A 产生 20 个 0 到 101 之间的随机整数,且存入数组变量 A 中B 产 生 20 个 1 到 101 之间的随机整数,且存入数组变量A 中C 产 生 20 个 1 到 100 之间的随机整数,且存入数组变量A 中D 产生

10、20 个 0 到 100 之间的随机整数,且存入数组变量A 中5、阅读下面程序:CLEAROPEN DATABASE emplorerUSE compenSCAN FOR RECNO()=10IF 姓名=李强 LOOPENDIF?姓名,实发工资ENDSCANUSECLOSE DATABASE( 1 ) compen 是:( )A 自由表B 数据库表C.数据库D.可能是自由表,也可能是数据库表(2)若数据库有 50 条记录,则程序的功能是: ( )A .前10条记录中搜索“李强”的记录 B.列出前10条记录C. 每10条记录一屏显示记录,但不显示“李强”的记录D. 列出前10条记录,但是不显示“

11、李强”的记录( 3)循环结束后,指针指向()A.第1条B.最后一条 C.第10条D.最后1条记录加16、CLEARN=10FOR J=1 TO 3?STR(J,2)+)?SPACE(6*J)FOR K=1 TO 3-J+1? STR(J*K,6)N=N+2ENDFORRETURN1)输出的图形为: ( )A. 1 ) 1B. 1 )12 3C. 1 )1 23D. 1 ) 1232 ) 242 )242 )242 )4683 ) 369 3 )33 )33 )912 15( 2)程序结束时, N 的值是:( )A. 12 B. 9C . 10 D . 15三、程序填空2008 年北京申奥成功!

12、 ”从屏幕的1、有如下程序段,其功能是显示汉字 顶部移至底部,请填空补充该程序CLEARCH= 2008 年北京申奥成功! R=1DO WHILE R=23 R,26 SAY SPACE(60) , 26 SAY CHT=INKEY(0.2)ENDDORETURN2、数据表,图书表 TS.DBF 和定单表 DD.DBF ,要求计算订单金额。图书表 TS.DBF的结构如下:书号书名作者出版社单价Y001C 语言王晓大众出版社21.50J002计算机基础程力科技出版社26.00J003计算机导论舒彦电子出版社30.50W004网页制作严谨科技出版社28.30订单表 DD.DBF 结构如下 :订单号

13、书号数量金额001Y001150002J001200003J00350004W004100阅读下面程序 ,请将程序补充完整CLEAR ALLSELECT AUSE TSINDEX TO TSSSELECT BUSE DDSET RELATION TO 书号 REPLACE ALL 金额 WITH LIST定单号,书号,TS书名,TS.单价,数量,金额RETURN3、程序功能是为数据表 SB-1.DBF编制的一个输入程序,要求可以连续添加记录。USE SB-1DO WHILE .T.CLEAR2,5 SAY “请添加记录: ”4,5 SAY 编号” GET编号6,5 SAY “名称 ” GET

14、名称8,5 SAY “启用日期 ” GET 启用日期10,5 SAY “价格” GET 价格12,5 SAY “部门” GET 部门14,5 SAY “主要设备 ”GET 主要设备18,5 SAY “是否输入商标内容 ?(Y/N) ” GET SHB DAFAULT SPACE(1) READIF UPPER(SHB)= YMODIFY GENERAL 商标ENDIF20,5 SAY “是否继续添加?( Y/N)” GET JX DEFAULT SPACE (1) READIF LOWER(JX)= NENDIFENDDORETURN4、如下图所示,用标签、文本、命令按钮构成一个表单。在标签中显示

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号