VF期末考试模拟题
中职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中,使用________命令可以创建一个新的数据库。
vf60期末考试题
vf60期末考试题2022-2022学年第一学期期末考试13微机专二试卷姓名分数一、单选题(在本题的每小题的备选答案中,只有一个答案是正确的,本大题共45小题,每小题1分,共45分)1、下面关于总线的叙述中,正确的是()。
A.总线是连接计算机各部件的一根公共信号线B.总线是计算机中传送信息的公共通路C.微机的总线包括数据总线.控制总线和局部总线D.在微机中,所有设备都可以直接连接在总线上2、计算机的应用范围广、自动化程度高是由于A.设计先进,元件质量高B.CPU速度快,功能强C.内部采用二进制方式工作D.采用程序控制工作方式3、下列不属于多媒体输出设备的是:()A、打印机B、绘图仪C、音响D、摄像机4、无论采用拼音输入法,还是五笔字型输入法输入汉字,存储到计算机内部的一律是汉字的()。
D.内码D、内存A.拼音码B.五笔码C.外码5、下面存储容量最大的存储设备是()A、CacheB、硬盘C、软盘6、下列描述中,正确的是()。
A.CPU可直接执行外存储器中的程序B.RAM是外部设备,不能直接与CPU交换信息C.外存储器中的程序,只有调入内存后才能运行D.软盘驱动器和硬盘驱动器都是内部存储设备7、以下对ROM的说法中,不正确的是:()A、ROM是内存储器的一部分B、ROM为只读存储器C、对于ROM可进行数据读写操作D、ROM用于存放特殊的专用数据8、按照计算机的寄生方式,把寄生于文件中的病毒称为:()A、引导型病毒B、文件型病毒C、复合型病毒D、混合型病毒9、下列无符号整数中,与十进制数163不相等的是:(A、10100011(二进制数)C、A3(十六进制数))B、243(八进制数)D、FF(十六进制数))10、window系统中的CONFIG.SYS属于:(11、CPU能够直接访问的存储部件是()A、HardDikB、FloppyDikC、RAMA、批处理文件B、输入输出文件C、系统配置文件D、引导文件D、CD-ROM12、二进制数1011001转化为十进制数是A.83B.81C.89D.7913、A文件长度为512KB,B文件长度是2MB,B文件长度是A文件多少倍.....(D)A.8B.2C.3D.414、显示器的分辨率高低表示A.在同一字符面积下,像素点越多,其分辨率越低B.在同一字符面积下,像素点越多,其显示的字符越不清楚C.在同一字符面积下,像素点越多,其分辨率越高D.在同一字符面积下,像素点越少,其字符的分辨效果越好15、InternetE某plorer是指()A、Internet安装向导B、Internet信息管理器C、Internet浏览器D、可通过其建立拨号网络16.在ViualFo某Pro中,定义菜单标题,设置菜单访问键时,需要在访问键代表字母前加字符....................................................()A.\\-B.>\\C.\\<D.-\\17.下列关于ViualFo某Pro中报表的叙述,正确的是................()A.在报表设计器中每个带区的大小是不可以改变的B.报表数据源只能是数据库表C.如果报表需要按照某一字段值的大小顺序输出,则相应的表或视图必须按该关键字段索引D.报表的“页标头”带区的内容每条记录打印一次18.在ViualFo某Pro中,以下关于视图的描述中正确的是...........()A.视图和查询的最大区别在于视图可以对源表中的数据进行更新B.视图文件的扩展名为.pqrC.视图只能从一个表派生出来D.视图不能检查更新的合法性19.在ViualFo某Pro中,项目文件的默认扩展名为.................()A..SCRB..PJ某C..MPRD..MN某220.在ViualFo某Pro中,关于查询的叙述错误的是.................()A.在查询设计器中的“杂项”选项卡中可以指定是否包含重复记录以及列在前面的记录个数或百分比B.查询结果保存在数据库中C.在查询去向中,临时表是将查询结果保存在一个临时表中,关闭表时自动清除 D.查询设计器中,“筛选”选项卡的作用是指定查询记录的条件21、电子邮件属于()层的应用()A、链路B、网络C、运输D、应用22、下列4项中,不合法的IP地址是()A、190.220.5.67B、206.53.3.78C、206.53.312.78D、123.43.82.22023、最基础最重要的系统软件是,若缺少它,则计算机系统无法工作。
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的期末考试试题
ORDER BY子句.
答案:
=======(答案1)=======
GROUP BY
━━━━━━━━━━━━━━
二、判断 共9题 (共计9分)
━━━━━━━━━━━━━━
第1题 (1.0分) 题号:1108
C:AT("ad","xyadvanad")-len("adadad")
D:.not. (a=b) .and. a-b>0 .or. b=0
答案:ACD
第5题 (2.0分) 题号:252
Visual Foxpro中的表达式有().
A:算术表达式
B:字符表达式
C:关系表达式
D:逻辑表达式
*【程序填空】
*-------------------------------------------------------
*功能:设表AAA.DBF包括学号、姓名、成绩,下列程序完成打印
* 最高成绩记录的学号、姓名、成绩。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------
*功能:通过循环程序,输出"九九"表
*
*1X1= 1
*1X2= 2 2X2= 4
*1X3= 3 2X3= 6 3X3= 9
*1X4= 4 2X4= 8 3X4=12 4X4=16
*1X5= 5 2X5=10 3X5=15 4X5=20 5X5=25
vf模拟考试试题及答案
vf模拟考试试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于判断变量是否为数字?A. IsNumericB. IsAlphaC. IsDateD. IsEmpty答案:A2. VF中,以下哪个函数用于连接两个字符串?A. ConcatB. ConnectC. JoinD. Append答案:C3. VF中,以下哪个函数用于计算两个日期之间的天数?A. DateDiffB. DateAddC. DatePartD. DateSerial答案:A4. VF中,以下哪个函数用于获取当前系统时间?A. NowB. GetTimeC. CurrentTimeD. Time答案:A5. VF中,以下哪个函数用于将字符串转换为小写?A. LowerB. LCaseC. LowerCaseD. ToLower答案:B6. VF中,以下哪个函数用于将字符串转换为大写?A. UpperB. UCaseC. UpperCaseD. ToUpper答案:B7. VF中,以下哪个函数用于判断字符串是否为空?A. IsEmptyB. IsNullC. IsBlankD. IsEmptyString答案:D8. VF中,以下哪个函数用于获取字符串的长度?A. LengthB. LenC. SizeD. Count答案:B9. VF中,以下哪个函数用于截取字符串的子串?A. SubStringB. MidC. SubstrD. Slice答案:A10. VF中,以下哪个函数用于替换字符串中的字符?A. ReplaceB. ReplaceAllC. SubstituteD. ReplaceWith答案:A二、填空题(每题2分,共20分)1. VF中,字符串连接运算符是_________。
答案:&2. VF中,逻辑运算符包括_________、_________和_________。
答案:AND, OR, NOT3. VF中,用于声明变量的关键字是_________。
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期末考试题及答案
VF期末考试题及答案VF期末考试题⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()A.模型的集合B.数据的集合C.应⽤的集合D.存储的集合2.DBMS的含义是()A.数据库系统B.数据库C.数据库管理员D. 数据库管理系统3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性B.数据完整性、实体完整性、参照完整性C.实体完整性、域完整性、参照完整性D.动态完整性、实体完整性、参照完整性5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()A.⼀对⼀联系B.⼀对⼆联系C.多对多联系D.⼀对多联系6.Visual FoxPro ⽀持的数据模型是()A.层次数据模型B.关系数据模型C.⽹状数据模型D.树状数据模型7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。
(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。
(3)在“命令”窗⼝输⼊并执⾏QUIT命令。
(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。
A.(1)(2)(3)B.(1)(2)(4)C.(2)(3)(4)D.(1)(3)(4)8.命令?2007/01/02执⾏后的输出结果为()A.2007/01/02B.01/02/2007C.1003.50D.20079.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()A.字符型B.数值型C.⽇期型D.逻辑型10. 依次执⾏下列命令:SUB1=SUBSTR(“程序设计基础”,1,8)SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)S=SUB2+SUB1S屏幕上显⽰的结果是()A.程序设计基础B. Microsoft Visual FoxproC. Visual FoxPro 程序设计D. Microsoft Visual Foxpro 程序设计基础11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()A.0B. 60C. 1D. 6112.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()A. 100B. 101C. 99D.113. 下列表达式中,其值为真的表达式是()A.BETWEEN(1,10,100)B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))D.BETWEEN(0,0,0)14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()A.1B. 2C. 3D.515.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()A.⽇期型、逻辑型、备注型、通⽤型B.字符型、⽇期型、备注型、通⽤型C.数值型、逻辑型、备注型、通⽤型D.⽇期型、数值型、逻辑型、备注型17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()A.备注型字段存储⼀个指针,指针指向备注内容存放地地址B.备注内容存放在与表同名、扩展名为.fpt的⽂件中C.如果有多个备注型字段,则对应有多个.fpt⽂件D.该字段由V isual FoxPro规定其宽度为418.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()A. genB. GenC.MemoD.空⽩19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写C.以“共享”⽅式打开表,打开的表可读可写D.以“共享独占”⽅式打开表,打开的表可读可写20.当函数EOF()的值为真时,说明记录指针指向()A.⽂件末尾B.⽂件中的最后⼀条记录C.⽂件中的第⼀条记录D.⽂件中的某⼀条记录21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()A.LIST FOR 出⽣⽇期=1986B.LIST FOR 出⽣⽇期=“1986”C.LIST FOR YEAR(出⽣⽇期)=1986D.LIST FOR YEAR(出⽣⽇期)=“1986”22.在Visual FoxPro中,删除记录的⽅法可以分成两步()A.先逻辑删除,再物理删除记录B.先物理删除,再逻辑删除记录C.先选择记录,再逻辑删除记录D.先显⽰记录,再物理删除记录23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体数据,应将该字段的类型定义成()A.浮动型B.通⽤型C.字符型D.备注型24.在Visual Foxpro中,相当于主关键字的索引是()A.主索引B.普通索引C.唯⼀索引D.排序索引25.以下关于主索引和侯选索引的说法正确的是()A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上B.主索引和侯选索引都能保证表记录的唯⼀性C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能D.主索引和侯选索引是相同的概念26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引B.、主索引、普通索引C.唯⼀索引、主索引D. 主索引、候选索引27.在⾃由表中不能建⽴的索引是()A.唯⼀索引B.主索引C.候选索引D.普通索引28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()A.DELETE FOR 图书号=“A”B. DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE FOR 图书号LIKE “A%”29.下列有关ZAP命令的说法中,错误的是()A.物理删除表中所有记录B.删除后表中仍保留结构,但没有数据C.⽂件完全被删除D.删除后的记录不能恢复30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20B. REPLACE FOR 学号=“s0803016”录取分数+20C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+2031.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()A.域完整性约束B.实体完整性约束C.参照完整性约束D.视图完整性约束32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()A.CREATEB.CREATE XSC.CREATE TABLE XSD.CREATE DATABASE XS33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序B.为了对表进⾏实体完整性的约束C.加快数据库表的更新速度D.加快数据库表的查询速度34.关于视图的正确叙述是()A.在视图上不能进⾏更新操作B.视图是⼀个或多个数据库表导出的虚拟表C.视图不能同数据库表进⾏连接操作D.视图与数据库表相同,⽤来存储数据35.在查询设计器的“查询去向”设置中,不能实现的输出是()A.表B.报表C.图形D. 视图36. 在SQL查询进,使⽤where⼦句指出的是()A.查询⽬标B.查询结果C.查询条件D.查询视图37.SQL中INSERT语句可以⽤于()A.插⼊⼀条记录B.插⼊⼀个索引C.插⼊⼀个表D.插⼊⼀个字段38.在SQL语⾔中,视图定义的命令是()A. ALTER VIEWB. SELECT VIEWC. CREATE VIEWD.MODIFY VIEW39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()A.⾸记录更新B. 当前记录更新C.指定字段类型更新D.全部记录更新40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()A.SELECT 书名,单价FROM 图书库存表B. SELECT 书名,单价FROM 图书库存表WHERE 单价<30C. SELECT 书名,单价FROM 图书库存表ON 单价<30D. SELECT 书名,单价FROM 图书库存表WHERE 单价<=3041.⽤SQL的SELECT语句中,统计⼥⽣的⼈数,应使⽤的函数是()A. IFB. COUNTC. SUMD.MIN42.结构化程序设计的三种基本逻辑结构是()A.顺序结构、选择结构、循环结构B. 顺序结构、选择结构、模块结构C. 选择结构、模块结构、⽹状结构D. 顺序结构、循环结构、模块结构43.关于分⽀(条件)语句IF-ENDIF的说法不正确的是()A.IF 和ENDIF语句必须成对出现B.分⽀语句可以嵌套,但不能交叉C.IF 和ENDIF 语句可以⽆ELSE⼦句D. IF 和ENDIF 语句必须有ELSE⼦句44.将内存变量定义为全局变量的VISUAL FOXPRO 命令是()A. LOCALB. PRIV A TEC. PUBLICD. GLOBAL45.创建类时不⽤定义类的()A.别名B.属性C.事件D.⽅法46.计时器控件的主要属性是()A. TOPB. CAPTIONC. INTERV ALD.V ALUE\47.表单创建中的步骤不包括()A.添加控件B.创建数据库C.设置属性D. 配置⽅法程序48.表单中不能包含()A.表格B.照⽚C.项⽬D. 定时器49.要使表单在VF窗⼝中⾃动居中,应使⽤的属性是()A.TOPB. AUTOSIZEC.AUTOCENTERD.ALWAYSONTOP50.要在⽂本框中输⼊密码,⽤来指定输⼊密码的掩盖符的属性是()A.FONTNAMEB. FONTCHAR/doc/56743e0d581b6bd97f19eaa6.htmlD. PASSWORDCHAR51.新创建的表单默认标题为FORM1,为了修改表单的标题,应设置表单的()/doc/56743e0d581b6bd97f19eaa6.html 属性B.CAPTION属性C.CLOSABLE属性D.ALWAYSONTOP属性52.报表控件中没有()A. 标签B. 线条C. 矩形D. 命令按钮控件53.报表⽂件的扩展名为()A. .FRXB. .FMTC. .FRTD. .LBX54.在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输⼊()字符。
vf期末考试复习题库
vf期末考试复习题库# vf期末考试复习题库一、选择题1. 在Visual FoxPro中,以下哪个选项不是字段的数据类型?A. 字符型B. 数值型C. 日期型D. 图像型2. 以下哪个命令用于在Visual FoxPro中创建表单?A. `CREATE TABLE`B. `CREATE FORM`C. `CREATE INDEX`D. `CREATE DATABASE`3. 在Visual FoxPro中,如何将一个表单的实例传递给另一个表单?A. 使用`THISFORM`B. 使用`FORM`C. 使用`THISFORMSET`D. 使用`FORMSET`4. 以下哪个函数用于计算两个日期之间的天数差?A. `DATE()`B. `YEAR()`C. `DATEDIFF()`D. `DATEADD()`5. 在Visual FoxPro中,以下哪个事件用于响应表单的关闭?A. `ON CLICK`B. `ON CLOSE`C. `ON LOAD`D. `ON CHANGE`二、填空题1. 在Visual FoxPro中,使用________命令可以打开一个表单。
2. 数据库表中,字段的默认值可以通过________属性设置。
3. Visual FoxPro中的表单设计器提供了一个________工具栏,用于添加控件到表单。
4. 使用________函数可以获取当前系统日期。
5. 在Visual FoxPro中,可以通过________属性设置表单的标题。
三、简答题1. 解释Visual FoxPro中的“表单”和“报表”有何区别?2. 描述如何使用Visual FoxPro创建一个简单的查询。
3. 阐述Visual FoxPro中索引的作用及其类型。
四、编程题1. 编写一个Visual FoxPro程序,用于计算并显示一个数值型字段中所有记录的总和。
```foxpro* 假设字段名为TotalAmountSELECT * FROM SalesSUM = 0FOR EACH Record IN SalesSUM = SUM + Sales.TotalAmountENDFOR"Total Amount: " + STR(SUM)```2. 创建一个Visual FoxPro表单,包含一个文本框和一个按钮。
vf考试试题及答案
vf考试试题及答案VF考试试题及答案1. 选择题- 1.1 以下哪个选项是Visual FoxPro的缩写?- A. VF- B. VFP- C. VFX- D. VFS- 答案:B- 1.2 Visual FoxPro是一种______数据库管理系统。
- A. 关系型- B. 层次型- C. 网络型- D. 面向对象- 答案:A2. 填空题- 2.1 在Visual FoxPro中,用于定义数据表结构的命令是______。
- 答案:CREATE TABLE- 2.2 用于打开一个已存在的数据表的命令是______。
- 答案:USE3. 简答题- 3.1 简述Visual FoxPro中表单和报表的区别。
- 答案:表单是用户界面的一部分,允许用户与应用程序交互;而报表是打印输出的文档,通常用于展示数据的汇总或格式化视图。
- 3.2 描述Visual FoxPro中如何创建一个查询。
- 答案:在Visual FoxPro中创建查询通常涉及使用查询设计器,选择需要的表,指定字段和条件,然后执行查询。
4. 编程题- 4.1 编写一个Visual FoxPro命令,计算并输出1到100之间所有偶数的和。
- 答案:```s = 0FOR i = 2 TO 100 STEP 2s = s + iENDFOR"Sum of even numbers from 1 to 100 is: " + TRANSFORM(s) ```- 4.2 编写一个Visual FoxPro程序,实现将一个数据表中的记录按某字段进行排序。
- 答案:```USE studentsGO TOPORDER BY age DESCUSE```5. 案例分析题- 5.1 假设你有一个名为“employees”的数据表,其中包含员工的ID、姓名和工资。
请描述如何使用Visual FoxPro来找出工资最高的员工。
- 答案:首先,使用SELECT命令选择工资最高的记录,然后使用ORDER BY DESC命令对工资字段进行降序排序,最后使用TOP 1来选取第一条记录。
VF期末考试试卷
VF期末考试试卷一、名词解释。
(每小题2分,共10分)1.数据库:2.常量:3.索引:4.数据库管理系统:5.逻辑删除:二、填空题。
(每小空2分,共40分)1. 2﹡﹡8= 256 ,2﹡4= 8 ,45%8= 5 。
2.数据库管理系统简称为 DBMS ,vf是关系型的数据库管理系统。
3. ‘ABC□□□’+’DEF’=。
4.数值型数据由数字0-9以及符号(+/-)和小数点组成。
5. ‘ABC□□□’-’DEF’= 。
6.日期型数据的宽度系统默认为8,逻辑性数据的宽度系统默认为1.7.‘123’$ ‘123abc’= T 。
8. 3﹡6<14.AND.2﹡3<=6= F 。
9.“AB”==“ABC”结果是 F 。
10. {05/01/2000}+6 运算结果是 {05/07/2000} 。
11.STORE 120 TO A1 内存变量用=命令可以写成。
12.机构化程序设计的基本机构分为、和13.表单文件的扩展名是三、选择题(每小题2分,共20分)1.数据库应用系统的核心是(B)A.数据库文件 B数据库管理系统 C 编译程序D操作系统2.索引标记是()A.TAGB. INDESC.OND. WITH3.日期型常数是用来表示日期的一种特殊数据,其长度为(C)A.任意B.10C.8D.44.能实现关闭表的命令是(D)A. CreatB. modifyC. closee5.表单有自己的属性、事件和(D)A. 图形B.行为C.容器D.方法6.默认查询的输出形式是(D)A. 数据表B.图形C.报表D.浏览7.新建程序文件的命令是(A)A. creat programB. modify commandC. creat commandD.modify program8.下列那个函数是数值型数据转换成字符串(B)A. VAL( )B.STR( )C.AT( )D.SUBSTR( )9.下列属于字符型常量的是()A.“中国人民解放军”B. .t.C.123D.{01/28/1998}10.vf菜单栏新建的快捷键是()A.CTRL+CB.CTRL+NC. CTRL+OD.CTRL+P四、简答题(每个10分,共20分)1.什么是对象?什么是类?2.物理删除和逻辑删除的区别是什么?五、编程题(共10分)有一张工资表(gz.dbf),其中有工资字段。
VF期末考试试题
VF期末考试试题一、选择题(每小题2分,共40分)1、数据库应用系统的核心是()A 数据库文件B 数据库管理系统C 编译程序D 操作系统2、下列哪个函数是数值型数据转换为字符串()A V AL( )B STR( )C AT( )D SUBSTR( )3、索引标记是()A TAGB INDESC OND WITH4、日期型常数是用来表示日期的一种特殊数据,其长度为()A 任意B 10C 8D 45、下列各命令行中正确的是()A store 1,2 TO x, yB store 5 TO x, yC 8=YD x=y=56、能实现关闭表的命令的是()A createB modifyC closeD use7、执行下列命令后显示的结果是()A=CTOD(“04/05/2003”)B=CTOD(“04/10/2003”)?B-AA 5B -5C “04/05/2003”D “04/-05/2003”8、下列函数中函数值为字符型的是()A DATE( )B TIME( )C YEAR( )D DATETIME( )9、默认查询的输出形式是()A 数据表B 图形C 报表D 浏览10、下列哪个方法()是表示隐藏表单的A ReleaseB refreshC showD Hide11、12%(-5)的值是()A 2B -2C 3D -312、为表单MyForm添加事件和方法代码,改变该表单中的标签label的caption属性正确的是()A MyForm. Label1. caption=”姓名”B This. Label1. Caption=”姓名”C This Form. Label1. Caption=”姓名”D This Formset. Label1. caption=”姓名”13、表单有自己的属性、事件和()A 图形B 行为C 容器D 方法14、表达式Val(subs(…奔腾586‟,5,1))*Len(…visual FoxPro‟)的结果为()A 63.00B 64.00C 65.00D 66.0015、下列()符号不能作为visual FoxPro中的变量名A ABCB K123C 12KD asd16、?STR(234.56,5,1) 命令的显示结果是()A 234.5B 234.6C 234.56D 234.5717、一个数据库表有5条记录,用EOF()函数测试的结果为直,此时的记录号是()A 1B 5C 6D 018、建立程序的方法有()种A 1B 2C 3D 419、新建程序文件的命令是()A create programB modify commandC reate commandD modify program20、设D=5>6,命令VarType(D)的结果是()A LBC C ND D二、填空题(每空1分,共15分)1、数据库管理系统简称为visual FoxPro是型的数据库管理系统2、数值型数据由以及符号(+/-)和组成3、日期型数据的宽度系统默认为,逻辑型数据的宽度系统默认为4、定义一维数组AA(5)的命令是5、结构化程序设计的基本结构分为、顺序、三种6、表达式.not .2*3+5<>10的运算结果为7、打开数据库文件的命令是8、设置对象文本字体的属性为,将Form1中Label1的显示文本字号设为20号字的代码为9、表单文件的扩展名为菜单文件扩展名为三、操作题(19分)设数据表chengji.DBF有学号(C,6)姓名(C,6)语文(N,5,1)数学(N,5,1)英语(N,5,1)体育(N,5,1)总分(N,5,1)平均分(N,5,1)字段,假设数据表已经打开,写出下列命令序列:1、计算各学生总分和平均分并填入相应字段中。
vf期末考试题库及答案2002
vf期末考试题库及答案2002一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的?A. 表单控件的TabIndex属性决定了控件的名称B. 表单控件的Name属性决定了控件的名称C. 表单控件的Caption属性决定了控件的名称D. 表单控件的Tag属性决定了控件的名称答案:B2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. MID()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. DOB. OPENC. CREATED. RUN答案:D4. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?A. CaptionB. TextC. TitleD. Label答案:A5. 在Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSEB. RELEASEC. DESTROYD. CLEAR答案:C6. 在Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. CDTOD()C. DTOC()D. DTOC()答案:A7. 在Visual FoxPro中,以下哪个命令用于设置当前数据库?A. SELECTB. USEC. SET DATABASED. SET DEFAULT答案:C8. 在Visual FoxPro中,以下哪个属性用于设置表单的背景颜色?A. BackColorB. BackColorC. ColorD. Background答案:A9. 在Visual FoxPro中,以下哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B10. 在Visual FoxPro中,以下哪个命令用于创建一个新表?A. CREATE TABLEB. CREATE DATABASEC. CREATE FORMD. CREATE REPORT答案:A二、多项选择题(每题3分,共15分)11. 在Visual FoxPro中,以下哪些属性用于设置表单控件的外观?A. BackStyleB. BackColorC. FontD. ForeColor答案:ABCD12. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. REPLACE()答案:ABCD13. 在Visual FoxPro中,以下哪些命令用于数据查询?A. SELECTB. SEEKC. FINDD. LOCATE答案:ABCD14. 在Visual FoxPro中,以下哪些属性用于设置表单控件的位置和大小?A. LeftB. TopC. WidthD. Height答案:ABCD15. 在Visual FoxPro中,以下哪些函数用于数学计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:ABCD三、填空题(每题3分,共30分)16. 在Visual FoxPro中,使用________命令可以创建一个新表。
VF模拟考试题及答案解析
《VFP程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。
(√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。
(√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。
(X)4、 COUNT、SUM和AVERAGE命令中若缺省<范围>子句,其默认的记录范围仅为当前记录。
(√)5、工作区选择命令SELECT中既可使用表别名,也可以使用工作区别名或工作区编号来指定欲选择的工作区。
(√)6、 Visual FoxPro中一个工作区中只能打开一个表,但同一个表可以在不同的工作区中同时被打开。
(X)7、循环结构中,LOOP语句的功能是退出循环,执行循环结构的下一条语句。
(√)8、主索引只能在数据库表中指定,而候选索引在数据库表和自由表中都可使用。
(X)9、 Visual FoxPro中的命令按钮组、文本框、表格、选项按钮组等都属于容器类控件。
( √ )10、系统提供的查询设计器和查询向导建立的查询保存时会产生一个扩展名为.QPR的文件,运行后才能得到查询结果。
二、单项选择(请将答案填在每题的括号内,每题1分,共20分)1、保存在计算机中具有一定结构的相关数据的集合称为()。
(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、利用数据库技术进行人事档案管理是属于计算机的()。
(A)科学计算应用(B)过程控制应用(C)数据处理应用(D)辅助工程应用3、Visual FoxPro 6.0 管理的数据库是()型数据库。
(A)网络(B)层次(C)关系(D)链状4、Visual FoxPro 6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。
(完整word)vf考试试题及答案,推荐文档
VF期末考试复习选择题及答案1.在Visual FoxPro中,skip命令移动记录指针的基准是(B )。
A、第一条记录B、当前记录C、指定纪录D、库文件尾2.一个数据库文件中多个备注字段的内容是存放在(B )。
A、这个数据库文件中B、一个备注文件中C、多个备注文件中D、一个文本文件中3.在有关数据库的概念中,若干记录的集合称为(D)。
A. 文件B. 字段C. 数据项D. 表4.联接运算要求联接的两个关系有相同的(B)。
A. 主键B. 属性名C. 实体名D. 主属性名5. 逻辑运算符在运算时的优先顺序是(A)A.NOT→AND→ORB.AND→NOT→ORC.OR→NOT→ANDD.从左至右按先后次序6. 数学表达式5≤X≤8在Visual FoxPro中应表示为(B)。
A. X>=5.OR.X<=8B. X>=5.AND.X<=8C. X≤8.AND.5≤X D. 5≤X.OR. X≤87. 在关系运算中,查找满足一定条件的元组的运算称之为(B)。
A. 投影B. 选择C. 关联D. 复制8.以下各表达式中,运算结果为数值型的是(D)。
A. 9<6B. “D”$”ASD”C. TIME()+9D. LEN(SPAC(8))-99.物理删除某一打开的表中的第3条记录,使用以下命令:①DELE ②GO 3③PACK。
正确的操作顺序是(D)A.①②③B.②③①C.①③②D.②①③10.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。
A.GO TOPB. GO 1C. GO RECNO()=1D. SKIP 111.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D)A.DISP FOR "李"=xmB.DISP FOR xm=李C.DISP FOR SUBS(xm,1,1)= '李'D.DISP FOR SUBS(xm,1,2)=[李]12. 求平均值的命令是(D)A.COUNTB.TOTALC.SUMD.AVERAGE13.不能作为索引关键字的数据类型是(B)A.数值型B.备注型C.日期型D.字符型14.在Visual FoxPro的一个工作区中,同一时刻最多能打开( B )个库文件。
VF模拟考试题和答案解析
《VFP程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。
(√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。
(√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。
(X)4、 COUNT、SUM和AVERAGE命令中若缺省<范围>子句,其默认的记录范围仅为当前记录。
(√)5、工作区选择命令SELECT中既可使用表别名,也可以使用工作区别名或工作区编号来指定欲选择的工作区。
(√)6、 Visual FoxPro中一个工作区中只能打开一个表,但同一个表可以在不同的工作区中同时被打开。
(X)7、循环结构中,LOOP语句的功能是退出循环,执行循环结构的下一条语句。
(√)8、主索引只能在数据库表中指定,而候选索引在数据库表和自由表中都可使用。
(X)9、 Visual FoxPro中的命令按钮组、文本框、表格、选项按钮组等都属于容器类控件。
( √ )10、系统提供的查询设计器和查询向导建立的查询保存时会产生一个扩展名为.QPR的文件,运行后才能得到查询结果。
二、单项选择(请将答案填在每题的括号内,每题1分,共20分)1、保存在计算机中具有一定结构的相关数据的集合称为()。
(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、利用数据库技术进行人事档案管理是属于计算机的()。
(A)科学计算应用(B)过程控制应用(C)数据处理应用(D)辅助工程应用3、Visual FoxPro 6.0 管理的数据库是()型数据库。
(A)网络(B)层次(C)关系(D)链状4、Visual FoxPro 6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。
VF期末考试模拟题
VF期末考试模拟题两套模拟计算机Visual FoxPro题第一套一.判断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)/doc/8518087305.html,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的记录,应执行(A)命令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. 下列选项中是日期型常量的是(B)A.{“99/12/31”}B {99/12/31}C. 99/12/31D.CTOD(99/12/3117. 利用向导创建数据表时,应该(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)菜单。
- 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属性的正确命令是()A.THisformset.cmd1.caption=”最后一个“B.Myform.cmd1=”最后一个“C.Thisform.cmd1. caption”最后一个“D.This.cmd1. caption=”最后一个“2.物理删除表中所有记录命令是()A.DELETEB.SkipC.ZapD.Recall3.将当前库文件内容拷贝到kbo1.dbf库文件中的命令是()A.Copy stru to kbo1B.Copy to kbo1C.Copy stru exte to kbo1D.Copy file to kbo14.在vf 中,浏览表记录的命令是()eB.browseC.modifyD.close5.项目管理器中移去文件是指()A.将文件从磁盘上彻底删除B.将文件从项目中一区移去C.移去文件后再也不能恢复D.移去文件与删除文件相同6.表单文件的扩展名为()A..sctB..scxC..vctD..pqr7.在“选项“对话框的“文件位置“选项卡中可以设置()A.表达的默认大小C.日期和事件的显示格式D.程序代码的颜色8.使用SEEK 命令搜索表中出生日期为01/23/1996的记录,应执行()命令A . Seek{^1996/01/23}B. SEEK{01/23/96}C. SEEK{96/01/23}D. SEEK{01/23/1996}9. 使用“标签向导”设置标签时,必须首先确定()A.表B.视图C.查询D.数据源10. 在VF 中,逻辑运算符有()A. .NOT.B. .AND.C. .OR.D. 以上答案均正确11. 下列命题正确的是()A. 关系代数语言和关系演算语言均为DDL 语言B. 关系代数语言和关系演算语言均为DML 语言C.关系代数语言为DML 语言,关系演算语言为DDL 语言D. 关系代数语言为DDL 语言,关系演算语言为DML 语言12. 使用MODIFY DATABASE命令打开数据库设计器时,如果指定了NOEDIT选项,则表示()A.只是打开数据库设计器,禁止对数据库进行修改B.打开数据库设计器,并可以对数据库进行修改C.在数据库设计器打开后程序继续执行D.打开数据库设计器,应用程序会暂停13. 选择操作是根据某些条件对关系做()A. 重直分割B.选择权C. 水平分割D. 分解操作14. 在“SET EXACT ON”的情况下,命令“FOX”=“FO”显示的结果是()A. .T.B. .F.C.错误信息D.以上都不对15. 下列表达式中结果为“计算机等级考试”的表达式为()A. “计算机”|“等级考试”B. “计算机”&“等级考试”C. “计算机”and“等级考试”D. “计算机”+“等级考试”16. 下列选项中是日期型常量的是()B {99/12/31}C. 99/12/31D.CTOD(99/12/3117. 利用向导创建数据表时,应该()A.在工具栏上单击向导按钮B. 在命令窗口执行CREATEC. 在表设计器中选择D. 在新建窗口中单击向导按钮18. 在VF中删除记录有()和()两种A. 逻辑删除和物理删除B. 逻辑删除和彻底删除C. 物理删除和彻底删除D. 物理删除和移去删除19. 唯一索引中的“唯一性”是指()的唯一A. 字段值B. 字符值C. 索引项D. 视图项20. WAIT TIMEOUT 后的数值代表()A.秒数B. 分钟数C. 小时数D. 天数21 vf主界面的菜单栏中包括()菜单。
A文件编辑视图格式工具程序窗口帮助B文件编辑显示格式工具程序窗口帮助C文件编辑视图格式工具程序表格窗口帮助D文件编辑显示格式工具表格窗口帮助22使用sort命令,若选择了参数(),则表示排序时字母数据不区分大小写A /A B /B C /C D /D23关于foxpro中的运算符的优先级,下列选项中不正确的是A算术运算符的优先级高于其他类型运算符B字符串运算符“+”和“-”优先级相等C逻辑运算符的优先级高于关系运算符D所有关系运算符的优先级都相等24数据库系统的结构化特征指出:由DBMS管理数据的物理结构和()结构A 机械B驱动C逻辑D管理25不能够作为应用程序系统中的主程序的是()A表单B菜单C数据表D程序26如要改变标尺刻度为像素,则需要在()A“格式”菜单中选择“设置网格刻度”命令B“工具”菜单中选择“设置网格刻度”命令C“格式”菜单中选择“选项”命令D“工具”菜单中选择“选项”命令27一数据表中的“婚否”字段为逻辑性,要显示所有已婚人的信息应执行命令()A LIST FOR 婚否B LIST FOR 婚否=-“真”C LIST FOR 婚否=“已婚”D LIST 婚否28 在项目管理器的哪个选项卡下管理菜单A菜单选项卡B文档选项卡C其他选项卡D代码选项卡29输入下列命令,结果是()STORE -46.611 TO X?“X=”+STR(X,6,2)A 46.61BX=46.61C-46.61DX=-46.6130.用表单设计器设计表单,下列叙述中错误的是()A. 可以创建表单集B.可以将表单一类的形式保存在类库中C.可以对表单添加新属性和新方法D.数据环境对象时表单包含的子对象,可以添加到表单中31 MOD (-7,-4)的函数值为()A.-3B.3c.-1D 132.数据表中有30条记录,如果当前记录为敌30条记录,吧记录指针移到第一个记录,测试当前记录号函数RECNO ()的值是()A. 29B. 30C. 1D. 033.在非嵌套程序结构中,可以使用loop 和exit 语句的基本程序结构是()A.TEXT-ENDTEXTB. DO WHILE-ENDDOC.IF-ENDIFD.DO CASE-ENDCASE34.下列关于查询的说法不正确的一向是()A.查询是vf 支持的一种数据库对象B.查询就是预先定义好的一个sql select语句C.查询是从直盯盯表中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果D.查询是一种表文件35.在VF 中,表示E3.5 的表达式()A.E**3.5B.E^3.5CEXP(3.5)D. e3.536.在vf 中,求余运算和()函数作用相同A. MOD()B. ROUND()C. PI()D. SORT()37.对于实现对数据库进行各种数据操作的软件称为()A数据软件B操作系统C数据库管理系统D编译程序38表单向导形成的表单数据源只能基于()A表B视图C查询DSOL语句39在VF中菜单的扩展名为()A.MNXB.MNTC.IDXD.PJT40数据绑定型控件不可以直接设置其control 属性A TEXTOBOXB COMBOBOXC GRIDD LISTBOX一、判断题1.设表中有10条记录,当EOF()为真时,说明记录指向了表中最后一条记录。
2.设表文件中有5条记录,当BOF()为真时,RECNO()的值为03.将指针指向第一条记录的命令可以用GO TOP4.在”文件”下拉菜单中单击”退出”命令可关闭vf..5.要清除vf主窗口编辑区的数据,可直接在命令窗口键入clear命令6.浮点数类型比数值型更为精确。
7.执行delete命令删除数据记录后,这些数据记录并未真正删除,而只是被标上删除记号以是删除。
8.在命令窗口中执行exit命令可结束vf.9.要取得目前所在环境的帮助,应按f1键。
10.您可以使用表向导去修改某一个已有的表的结构。
一.单选1若要使command1上显示”确定”两字,应将其()属性设为”确定”。
(A)Name. B. Caption. C. FontName D. Forecolor2.希望用户输入到“身高”字段中的数值必须大于0,应使用哪一种数据字典项目来进行检验操作。
A.字段标题B.字段说明C.验证规则D.默认值3.下面关于vf数据的叙述中,不正确的是。
A一个数组中各个数组元素必须是同一种数据类型B新定义的数组的各个数组元素初值为.F.Cvf只支持一维和二维数组D用dimension 命令可以定义数组4.要创建一个顶层表单,应将表单的show window 属性设置为()A.0B.1C.2D.35.Vf 中过程固定的入口语句是()A go topB goto topC procD endproc6.可以连接或嵌入ole对象的字段类型是A备注型字段B通用性和备注型字段C通用型字段D任何类型的字段7.在vf中进行参照完整性设置时,要想设置成:当更改附表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。
应选择()A 限制B 忽略C 级联D级联或限制8.下列符号中()不能作为vf中的变量名A . abc B. XYZ C.5YOU D.good luck9.以下函数中能返回指定日期是一年中的第几周的是()A. YEARB.DOWC.WEEKD.DAY10.对关系代数表达式进行优化处理时,尽可能早的执行下列哪些操作()A.笛卡尔积B投影C选择D连接11.使用alltrim()函数可以删除所给表达式的()A.前导空格B。
尾部空格C。
前后空格D所有空格12.执行命令dimension A(100),A(1)的值是A. .F. B 0 C.T. D空值13.下列变量中,vf的合法变量名是A.GLOWB.7X.YC.01 RD.AB.V14.报表是按照()处理数据的A.数据源中记录出现的顺序B。
主索引C。
人的愿望D。
逻辑顺序15.如果在一个运算表达式中包含有逻辑运算,关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是()A.逻辑—算术—关系B。
关系—逻辑—算术C。
算术—逻辑—关系D算术—关系—逻辑16.要显示数据表文件中平均分超过80分和平均分不及格的所有男生记录,应使用的命令为A.LIST FOR 性别=“男”平均分>80,平均分<=60B.LIST FOR 性别=“男”and 平均分>=80,and 平均分<=60C.LIST FOR 性别=“男”and (平均分>80 .or 平均分<60)D.LIST FOR 性别=“男”and 平均分>80 .or 平均分<6017.计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量gzh,应使用命令:A.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,使用命令()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唯一B重复C多样D兼容20.修改表单的命令可以是()A create form B.create object C.modifi form Duse form21.数据表文件有十条纪录,当前记录号是3,使用APPEND BLANK 命令增加一条空白纪录,该记录的序号的()A4 B3 C1 D1122.在vf 中,逻辑运算优先级最高的是:A.OR.B.AND.C.NOT. D相同23.数据环境中表的别名设置通过()属性来完成B.ALIASC.LONGDNAME DROWSOURCE24.vf支持()和()两种工作方式。