
一、 简答
1简述命令DISPLAY和LIST的功能,以及它们之间的区别。
1 list默认显示所有记录,display默认显示当前一条记录。
2当diplay all 时,每显示一屏后会暂停,而list是连续显示下去。
3当set deleted on时,list不显示带删除标记的记录。
4display 可以显示表达式的结果。
2FOXPRO的程序有几种结构,写出它们的命令框架
1 顺序结构
顺序结构是程序设计中最基本的结构在该结构中,程序的执行是按命令出现的先后顺
序依次执行的
2 分支结构
If
Else
Endif
分支结构是按给定的选择条件成立与否来确定程序的走向分支可分为单向选择分支,
双向选择分支和多路分支在任何条件下,无论分支多少,只能选择其一
3 循环结构
循环结构是一种重复结构,程序的执行发生了自下而上的往复,某一程序段将重复执行
按循环的嵌套层次,循环可分为单循环结构和多循环结构按循环体执行的条件性质,循环又
可分为记数循环和条件循环无论何种类型的循环结构,都要确保循环的重复执行能得到终止
For
Endfor
Do while
enddo
3修改库记录可用哪些命令这些命令之间有何区别
EDIT、CHANGE 、REPLACE
4记录指针定位有哪几种方式 各用什么命令完成
GO N|TOP|BOTTOM、 SKIP N、 LOCATE FOR (CONTINUE)
二、 选择题
1执行下列命令:
USE RSDA
GO BOTTOM
EOF(c)
后,最后显示的结果是(c)
(1) A 0 B 1 C F D T
2 FOXPRO中的EOF( )是一个逻辑函数,当正被使用的数据库文件的记录指针已达到文件末尾,其函数值为(c)
(2) A 0 B 1 C T D F
3在找满足条件的记录时,若期望能找出所有满足条件的记录,可用命令(d)
(3) A FIND BLOCATE C FIND…CONTINUE DLOCA…CONTINUE
4要使三个数据库文件同时处于打开状态,其方法是(b)
(4) A使用USE命令依次开
B在不同的工作区中依次使用USE命令打开
C使用USE INDEX命令
D一条USE命令中写三个库文件名
5已知AIDX是库文件ADBF的索引文件,在库文件ADBF尚未打开时,用命令(a)打开AIDX索引文件。
(5) ASER INDEX TO A BUSE A INDEX ON A
CUSE A INDEX A DUSE A INDEX TO A
6当前数据库文件记录如下:
姓名 性别 年龄
1王可斌 女 21
2李大贵 男 24
3赵一平 女 20
4孙克 女 23
5钱红 男 21
第二条记录为当前记录。执行命令LIST REST FOR 性别=〃女〃后,所显示记录的序号是(a)
(6) A 3,4 B 3,4,5 C 1,3,4 D 1,2,3,4,5
7在'职工档案'库文件中,婚否是L型字段,性别是C型字段,若检索'已婚的女同志',应该用逻辑表达式是(c)
(7) A 婚否OR(性别='女') B (!婚否)AND(性别='女')
C 婚否AND(性别='女') D 已婚OR(性别='女')
8一个在FOXPRO下工作的数据库,有50个记录,其记录指针当前正指向第9个记录,当执行了SKIP 23后系统显示的记录号为(b)
(8) A 6 B 15 C 9 D 3
9若要恢复用DELETE命令删除的若干记录,应该是(9)
(9) A用RECALL命令 B立即按(ESC)键
C用RELEASE命令 D用FOUND命令
10FOXPRO是一种(b)数据库管理系统。
(10) A层次型 B关系型 C链状型 D网状型
11FOXPRO文件类型约定程序文件名的后缀为(d), 索引文件名的后缀为(b)。
(11) ALBL BFMT CMEM DPRG
(12) ATXT BIDX CDBF DNDX
12在FOXPRO中, 选择当前工作区的命令为(A)。
(13) AUSE BCHOOSE CGO DSELECT
13FOXPRO中,建立数据库文件结构可用命令(a)来实现, 修改数据库文件结构可用命令(d)来实现
(14) A CREAT B LIST
C COPY D APEEND
(15) A EDIT B CHANGE
C REPLACE D MODIFY STRUCTURE
14打开idx索引文件的命令有两种,一种是数据库文件尚未打开时用命令(c), 另一种是数据库文件已打开时用命令(c)
(16) AUSE <数据库文件名> AND <索引文件名表>
BUSE <数据库文件名> INDEX TO <索引文件名表>
CUSE <数据库文件名> INDEX <索引文件名表>
DUSE <数据库文件名> <索引文件名表>
(17) AUSE <索引文件名表>
BINDEX WITH <索引文件名表>
CSET INDEX TO <索引文件名表>
DINDEX ON <索引文件名表>
15(c)是属于FOXPRO的文件扩展名
(18)A DBT,COM,PRG B TXT,MEM,DAT
C DBF,MEM,PRG D DBT,LBL,BAS
16若在库文件的第3个记录之后插入一个记录的命令为(a)。
(19) AGO 3 BGO 2 CGO 3 DGO 2
INSERT INSERT APPEND APPEND
17将所有职工的工资增加10%的命令是(a)
(20) AREPLACE ALL 工资 WITH 工资11
BREPLACE 工资 WITH 工资11
CREPLACE ALL 工资 WITH 工资+11
DCHANGE ALL 工资 WITH 工资11
三、 是非题
1 变量名中可以有空格符。( f )
2 DELETE命令可以对记录进行逻辑删除,必要时可将它们恢复。( t )
3 一般来说要求处理的数据库文件是没有重复记录的。( t )
4 LIST和DISPLAY命令功能没有区别。( f )
5 使用LOCATE命令后,若我们已知EOF()函数的值为F,则FOUND( )函数的值为T。( t )
四、 程序题
编制一程序,使其能根据键盘输入的指令,对材料目录库(CLMLDBF)进行追加、修改、显示等 *** 作或退出。设指令规定为:1-追加,2-修改,3-显示,0-退出。程序名为:CLMLGLPRG。(每空从备选答案中选取,每空2分,共10分)
程序名称 :CLMLGLPRG
SET TALK OFF
USE (1)_____ INDE CLMLSY
WAIT “请选择1,2,3或0(1-追加,2-修改,3-显示,0-退出)” TO (2)_____
DO CASE
CASE C=”1”
(3)_____
CASE C=”2”
BROWSE NOAPPEND
CASE C=”3”
BROWSE NOAPPEND NOMODIFY
CASE C=(4)_____
USE
RETURN
(5)_____
程序结束
供选择的答案:
b(1) A CLMLGL B CLML C CLMLGLPRG DCLMLSY
c(2) A a Bb C c D d
d(3) A MODIFY B EDIT C BROWSE DAPPEND
d(4) A 0 B “0” C 4 D”4”
c(5) A ENDDO B ENDIF C ENDCASE D ENDFOR
五、 命令使用题,只写命令
1使用建库命令建立数据库studentdbf,存盘后修改其结构。
Creat database student
MODIFY DATABASE student
2打开student数据库,并追加新记录。
OPEN DATABASE student
APPEND from
3显示所有满足年龄大于18的记录。(注:生日为日期型字段)
LOCATE FOR 年龄>18 CONTINUE
4假设student数据库中有100条记录,目前记录指针指向第10条记录。用指针定位命令,将记录指针指向第20条记录,并显示此记录的学生编号和学生姓名。
Go 20
DISPLAY
5使用命令建立命令文件xsglprg。
modify command xsgl
对错就会这么多了,多给点分啊
用表设计器设计一个表,一般需要以下步骤 1、先要确定表中有哪些字段,并输入 2、确定该字段是哪个数据类型,并设计好该字段的相关属性 3、可以给字段加上必要的说明,以便于理解和查阅 保存所做的工作就ok了
信息系统主要的开发方法包括结构化方法、原型法、企业系统规划方法、战略数据规划方法、信息工程方法和面向对象方法等。1结构化方法结构化方法是由结构化系统分析和设计组成的一种信息系统开发方法。结构化方法是目前最成熟、应用最广泛的信息系统开发方法之一。结构化方法主要特点介绍如下:开发目标清晰化工作阶段程式化开发文档规范化设计方法结构化2原型法原型法是一种根据用户需求,利用系统开发工具,快速地建立一个系统模型并展示给用户,再此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。应用原型法开发过程包括系统需求分析、系统初步设计、系统调试、系统检测等阶段。原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那些用户需求模糊,结构性比较差的信息系统的开发。3企业系统规划方法企业系统规划方法(BSP,BusinessSystemPlanning)是企业战略数据规划方法和信息工程方法的基础和。4战略数据规划方法战略数据规划方法的要点主要有:数据环境对于信息系统至关重要4种数据环境建立主题数据库是信息系统开发的中心任务围绕主题数据库搞好应用软件开发5信息工程方法信息工程方法与企业规划方法和战略数据规划方法是一种交叉关系,即信息工程方法是其他2种方法的总结和提升,而其他两种方法则是信息工程方法的基础和核心。6面向对象方法面向对象方法是对客观世界的一种看法,它把客观世界从概念上看成是一个由相互配合而协作的对象组成的系统。信息系统开发的面向对象方法兴起是信息系统发展的必然趋势。面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。
以上就是关于.FOXPRO数据库管理系统习题全部的内容,包括:.FOXPRO数据库管理系统习题、数据库设计题、数据库综合训练题目学校教室管理信息系统等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)