您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 计算机VF笔试题目及答案(一)
2004年6月全国高等学校(安徽考区)计算机水平考试试卷(二级VisualFoxPro)一、单项选择题(每题1分,共40分)1.计算机软件系统一般包括(A)。A)系统软件和应用软件B)系统软件和字处理软件C)管理软件和应用软件D)科学计算软件和应用软件2.将二进制数10000001转换为十进制数应该是(B)。A)127B)129C)126D)1283.一台计算机字长是4个字节,表示(C)。A)能处理的字符串最多由4个英文字母组成B)能处理的数值最大为4为十进制数9999C)在CPU中作为一个整体加以传送的二进制数码为32位D)在CPU中运算的结果最大为2324.配置高速缓冲存储器(Cache)是为了解决(B)。A)内存储器与辅助存储器之间速度不匹配问题B)CPU与内存储器之间速度不匹配问题C)CPU与辅助存储器之间速度不匹配问题D)主机与外设之间速度不匹配问题5.下列关于计算机病毒的叙述中,正确的是(D)。A)计算机病毒只感染可执行文件B)计算机病毒只感染文本文件C)计算机病毒只能通过软件复制的方式进行传播D)计算机病毒可以通过网络或读写盘等方式进行传播6.Windows的文件结构是一种(D)结构。A)关系B)网状C)对象D)树状7.在Windows环境下,PrintScreen键的作用是(C)。A)打印当前窗口的内容B)打印屏幕内容C)复制屏幕到剪贴板D)复制当前窗口到剪贴板8.Internet实现了分布在世界各地的各类网络互联,其最基础和核心的协议是(A)。A)TCP/IPB)FTPC)HTMLD)HTTP9.通常一台计算机要接入互联网,应该安装的设备是(B)。A)网络操作系统B)调制解调器或网卡C)网络查询工具D)浏览器10.设在每屏1024×768个像素的显示器上显示一幅真彩色(24位)的图形,其显存内容量至少需(C)个字节。A)1024×768×24B)1024×768×2C)1024×768×3D)1024×768×1211.关系的三种基本运算是(A)。A)选择、投影、连接B)选择、投影、添加C)选择、连接、删除D)选择、投影、插入12.人事档案管理系统属于(C)。A)数据库B)数据库管理系统C)数据库应用系统D)数据库系统13.下面(A)是错误的表达式。A)”01/01/90”-200B)CTOD(”01/01/90”)-200C)230/2D)”安徽”+”合肥”14.表的(D)字段可以存储图形、声音等数据。A)字符型B)数值型C)逻辑型D)通用型15.VAL(”12.34+46.78”)的值为(A)。A)59.12B)12.34C)12.345678D)1256.347816.设D1和D2为日期型数据,M为整数,不能进行运算的是(A)。A)D1+D2B)D1-D2C)D1+MD)D2-M17.VFP6.0的变量分为内存变量和存在于表中的(D)。A)字段变量B)系统变量C)全局变量D)简单变量18.欲将表GZBK.DBF中的记录追加到表GZBK1.DBF之中,应使用(C)组命令。A)USEGZBKB)USEGZBKAPPENDFROMGZBK1GATHERFROMGZBK1C)USEGZBK1D)USEGZBK1APPENDFROMGZBKGATHERFROMGZBK19.在VFP6.0中,有关数组的叙述中错误的是(D)。A)数组是名字相同而下标不同的一组有序变量集合B)数组在任何时候都必须先定义后使用C)只允许定义一维和二维数组D)数组中各元素的类型可以互不相同20.对于自由表而言,不能创建的索引类型是(A)。A)主索引B)候选索引C)普通索引D)唯一索引21.在VFP6.0中,建立索引的主要目的之一是(C)。A)节省存储空间B)便于管理C)提高查询速度D)提高查询和更新的速度22.在VFP6.0中,相对移动记录指针和绝对移动记录指针的命令分别是(A)。A)SEEK和GOB)SKIP和GOC)LOCATE和GOD)SKIP和LOCATE23.SELECT—SQL查询的结果不可以输出到(C)。A)浏览窗口B)表C)视图D)屏幕24.VFP6.0的参照完整性规则不包括(D)规则。A)更新B)删除C)插入D)查询25.关于数据库表与自由表的转换,下列说法中正确的是(C)。A)数据库表能转换成自由表,但自由表不能转换成数据库表B)自由表能转换成数据库表,但数据库表不能转换成自由表C)两者可以互相转换D)两者不能互相转换26.VFP6.0中“文件”菜单的“关闭”命令可以用来关闭(D)。A)所有已打开的表B)所有已打开的数据库C)当前工作区中已打开的表D)当前活动窗口27.对当前表文件,先按性别的升序排序,性别相同时,再按籍贯的降序排序生成表文件PX1.DBF,应该使用(D)命令。A)SORTON性别/D,籍贯/ATOPX1B)SORTON性别+籍贯/DTOPX1C)SORTON性别+籍贯TOPX1D)SORTON性别,籍贯/DTOPX128.以下关于子程序的叙述,(C)是错误的。A)主程序可调用多个子程序B)子程序可调用其它的子程序C)主程序可调用子程序,但子程序不可再调用其它的子程序D)子程序用DO命令调用29.在表单程序设计中,“THISFORM”表示引用(B)。A)当前表单集B)当前表单C)当前活动控件D)当前引用对象的直接容器30.文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到(B)中。A)Value和NameB)Value和该字段C)Value和CaptionD)Name和该字段31.要使表单中某个控件不可用(即变为灰色),则应将该控件的(D)属性设置为.F.。A)CaptionB)NameC)VisibleD)Enabled32.下面关于属性、方法和事件的叙述中,错误的是(D)。A)属性用于描述对象的状态B)方法用于表示对象的行为C)基于同一个类产生的两个对象可以分别设置自己的属性值D)在新建一个表单时,可以添加新的属性、方法和事件33.下列(A)均为容器类控件。A)页框、选项按钮组、表格B)表单集、列、组合框C)表格、表单、文本框D)表单、命令按钮组、命令按钮34.类的(D)体现了子类具有沿用父类已有的属性、方法的能力。A)多态性B)抽象性C)封装性D)继承性35.设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有两个命令按钮:CmdOk和CmdPrint,如果要在Cmdprint的Click事件中引用CmdOk的Click事件代码,则采用(A)。A)This.Parent.CmdOk.Click()B)Thisform.Page1.CmdOk.Click()C)This.CmdOk.Click()D)Thisform.CmdOk.Click()36.下面有关工作区的叙述中,(B)是错误的。A)每个工作区某一时刻只允许打开一个表B)每个工作区都有系统规定的别名C)SELECT()函数能够返回当前工作区的区号D)SELECT0表示选定当前尚未使用的区号最小的工作区为当前工作区37.报表的作用是(C)。A)显示数据表中数据B)查询数据表中数据C)打印数据、统计和分析结果D)建立一个临时表38.用户利用菜单设计器设计菜单时,默认菜单位置是(A)。A)替换原菜单系统B)添加到原菜单系统的后面C)插入到原菜单系统中某项前面D)插入到原菜单系统中某菜单项后面39.关于工作栏的如下说法中,正确的是(B)。A)可以定制VFP6.0系统工具栏,但不能自定义工具栏B)既可以定制VFP6.0系统工具栏,也可以自定义工具栏C)不能定制VFP6.0系统工具栏,但可以自定义工具栏D)不能定制VFP6.0系统工具栏,也不能自定义工具栏40.项目管理器是对数据库应用系统的(D)进行有效组织和管理的工具。A)字段B)文件C)程序D)数据二、填空题(每空1分,共20分)1.与代数式对应的VFP6.0表达式为ABS(c)/(a+b)。2.表达式YEAR(DATE())的数据类型为数值型。3.函数ROUND(1234.5678,3)的值是1234.568。4.打开数据库文件ABC.DBC的T命令是OPENDATAABC.DBC。5.数据表的有效性规则有两种级别,即实体级规则和记录级规则。6.要从表中彻底删除带有删除标记的记录,应使用PACK命令。7.VFP6.0程序设计中的三种基本控制结构是顺序、选择和循环结构。8.视图根据其处理的数据源所处的位置不同,可将其分为两种视图,即本地和远程视图。9.表单标题栏显示的内容是在CAPTION属性中设置的,并且通过THIEFORM属性来引用表单对象。10.VFP6.0系统中,可以使用DO命令运行程序文件,在开发应用程序时,建立事件循环的命令是READEVENTS。11.事件是由对象识别的一个动作。如果计时器控件每0.5秒产生一个Timer事件,则其Interval属性应设为500。12.表XSCJ.DBF含有年龄(N,2)、性别(C,2)等字段,现要求查询年龄大于20的男生,并将查询结果输出到屏幕,则其对应的SELECT—SQL命令为SELECT*FROMXSCJ.DBCTOSCREENWHERE年龄20AND性别=”男”。13.在报表中,打印输出内容的主要区域是细节带区。14.下面的程序是用来求长方形的面积,请完善程序INPUT″长=″TOLINPUT″宽=″TOWS=AREA(L,W)?SRETURNFUNCTIONAREAS1=A﹡BRETURN三、阅读程序,写出运行结果(每题5分,共25分)[程序1][程序2]SETTALKOFFSETTALKOFFD={^2004-5-12}DIMENSIONF(6)M=MONTH(D)F(1)=1DOCASEF(2)=1CASEM=3FORI=3TO6S=1F(I)=F(I-1)+F(I-2)CASEM=6ENDFORS=2FORI=1TO6CASEM=9??F(I)S=3ENDFOROTHERWISESETTALKONS=4RETURNENDCASE?″这是第″+STR(S,1)+″季度″SETTALKONRETURN[程序3][程序4]STORE0TOY1,Y2SETTALKOFFX=10N=59DOWHILEX=1AS=””IFMOD(X,2)=0DOWHILEN0Y1=Y1+XAS=STR(MOD(N,2),1)+ASELSEN=INT(N/2)Y2=Y2+XENDDOENDIF?ASX=X-1SETTALKONENDDORETURN?”Y1=”+STR(Y1,3),”Y2=”+STR(Y2,3)RETURN[程序5]现有一表GZ.DBF(见下表)SETTALKOFFUSEGZINDEXON工资DESCTAGGZLOCATEFOR性别=″女″DOWHILE.NOT.EOF()?姓名,工资CONTINUEENDDOUSESETTALKONRETURN编号姓名性别工资1101赵志伟男13001102周仁良男11801103刘文秀女12501104李敏女9001105杨行东男12001106黄晓丽女1400四、编程题(共15分)1.乘客乘坐某种型号出租车的收费标准如下:3公里以内5元,超过3公里,超过部分每公里1.2元。根据键盘输入的乘客乘车公里数,计算并输出其应付车费。(7分)2.现有一表单如下图所示,文本框Text1用于输入一个字符串,“确定”按钮的功能是将Text1中的数字字符取出并按原来顺序组成一个新字符串,然后显示在标签Label1中。请编写“确定”按钮的“Click”事件代码,以实现上述功能。(8分)
本文标题:计算机VF笔试题目及答案(一)
链接地址:https://www.777doc.com/doc-2097696 .html