2006秋季VFP试题第一部分计算机基础知识1.在下列有关集成电路的叙述中,错误的是( 1 )A.集成电路的规模是根据其所包含的电子元件数目进行划分的B.大规模集成电路一般以功能部件和子系统为集成对象C.现代集成电路使用的半导体材料主要是硅(Si)D.集成电路技术发展很快,至2005年初已达到线宽0.001um的工艺水平2.在下列有关通信技术的叙述中,错误的是( 2 )A.电视节目的传输目前采用的还都是模拟传输技术B.模拟调制的方法有3种,即调频、调幅和调相c.数字信号不经过调制就在信道上直接进行传输,称为"基带传输"D.用户使用MODEM通过电话线上网时,采用的是数字调制技术3.所谓"变号操作",是指将一个整数变成绝对值相同但符号相反的另一个整数假设使用补码表示的8位整数X=10010101,则经过变号操作后,结果为( 3 )A.01101010B.00010101C.11101010D.011010114.若计算机内存中连续2个字节的内容其十六进制形式为34和64,则它们不可能是( 4 )A.2个西文字符的ASCII码B.1个汉字的机内码c.1个16位整数 D.图像中1个或2个像素的编码5.在下列关于指令和指令系统的叙述中,错误的是( 5 )A.指令是构成程序的基本单元,它用来规定计算机执行什么操作B.指令由操作码和操作数组成,操作数的个数由操作码决定C.Intel公司Pentium系列的各种微处理器,其指令完全不同D.Pentium处理器的指令系统包含数以百计的不同指令6.在下列关于BIOS及CMOS存储器的叙述中,错误的是( 6 )A.BIOS是PC机软件最基础的部分,包含POST程序、CMOS设置程序、系统自举程序等B.BIOS存放在ROM存储器中,通常称为BIOS芯片,该存储器是非易失性的C.CMOS中存放着基本输入输出设备的驱动程序和一些硬件参数,如硬盘的数目、类型等D.CMOS存储器是易失性的,在关机时由主板上的电池供电7.PC机的机箱外面常有很多接口,用来连接外围设备下列接口中,不在机箱外面的是( 7 )A IEEEl394 B.PS/2 C.IDE B8.在下列关于PC机常用输入设备的叙述中,错误的是8A.台式PC机的键盘一般有100多个键,其接口可以是A T接口、PS/2接口或USB接口B.鼠标器可控制屏幕上鼠标箭头的移动,与其作用类似的设备还有操纵杆和触摸屏等C.扫描仪的主要性能指标包括分辨率、色彩深度和扫描幅面等D.数码相机的成像芯片主要有CCD和CMOS两种,CCD主要用于低像素的普及型相机9.在下列关于Windows操作系统中多任务处理的叙述中,正确的是9A.用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源B.由于CPU中有多个执行部件,可同时执行多冬指令,所以才能同时执行多个任务的处理C.从微观上看,前台任务和后台任务台都能得到CPU的响应D.Windows操作系统在执行32位应用程序时,采用的是按时间片轮转的调度方法10.在下列关于程序设计语言及其处理系统的叙述中,错误的是10A.汇编语言同机器语言一样,均是面向机器指令系统的,其程序的可移植性差B.汇编程序是指由汇编语言编写的程序C.高级语言在一定程度上与机器无关D.目前大多数应用程序是用高级语言编写、由编译程序处理后生成的可执行程序11.网卡(包括集成在主板上的网卡)是计算机联网的必要设备之一在下列有关网卡的叙述中,错误的是11A.局域网中的每台计算机中都必须有网卡B.一台计算机中只能有一块网卡C.以太网和FDDI网的网卡不同,不能交换使用D.网卡借助于网线或无线电波与网络连接12.互联网中的IP地址可以分为A—E五类,且具有规定的格式如果IP地址的主机号部分的每一位均为0,该地址一般作为12A.网络中主服务器的IP地址B.网络地址,用来表示一个物理网络C.备用的主机地址D.直接广播地址13.以太网是使用最广泛的一种局域网以下关于以太网的叙述中,正确的是13①总线式以太网任何时候网上只有一个节点发送信息②网上某一节点发送信息时,每一帧信息都必须包含发送节点的IP地址和接收节点的IP地址③以太网的数据传输速率通常为10Mbps一100Mbps④可以使用集线器或交换机组建以太网,每个节点通过网卡和网线(或无线电波)与之连接A.①和②B.②和③ c.①、③和④ D.①、②和④14.通常所说的TCP/IP协议是指一个由上百个协议组成的协议系列下列协议中,用于发送电子邮件的应用层协议是14A.SMTPB.FTPC.HTTPD.UDP15.在汉字文本展现过程中,汉字字形的生成是关键在下列有关汉字字形和字库的叙述中,错误的是15A.字库是同一字体的所有字符(基于某字符集)的形状描述信息的集合B.Window系统中的TrueType字库所采用的字形描述方法是轮廓描述.C.对于同一字体来说,无论其字形是粗体、斜体还是常规,均调用同一字库D.只要两台PC机是采用同样的操作系统,则其字库完全相同16.颜色空间是指彩色图像所使用的颜色描述方法,也叫颜色模型在下列颜色模型中,液晶显示器采用的是( 16 )A.CMYKB.RGBC.HSBD.YUV17.在下列有关数字波形声音、声卡及其压缩编码的叙述中,错误的是( 17 )A.声音信号的数字化过程包括取样、量化和编码等步骤B.数字信号处理器(DSP)是声卡的核心部件,它在完成声音的编码、解码和编辑操作中起着重要作用C.波形声音的主要参数包括取样频率、量化位数、声道数目等D.MP3音乐是一种采用MPEG-3标准进行压缩编码的高质量数字音乐18.在下列有关中文版Windows 98/2000/XP操作系统功能与操作的叙述中,错误的是( 18 )A.默认情况下,按"Ctrl+空格键"组合键可实现在某一种汉字输入法与英文输人法之间的切换B.按"ALT+PrtSc"组合键可以将当前整个屏幕以图像的形式复制到剪贴板c.利用"剪切"操作不能删除文件和文件夹D.用户可以设置回收站的大小,且可以为多个逻辑硬盘分别设置回收站19.在下列有关Microsoft Word97/2000/2003功能和操作的叙述中,错误的是19A.在同一个文档中,每页的纸张大小只能设置为相同B.具有统计当前被编辑文档的页数、段落数、行数和字数的功能c.利用"绘图"工具栏绘制的图形—般属于矢量图形D.在文档中可以插入视频、MIDI序列等非文字信息20.在下列有关Microsoft Excel 97/2000/2003功能和操作的叙述中,错误的是20A.进行数据排序时,最多可以依据3个关键字B.Excel工作表可以另存为网页文件C.在默认情况下,数值型数据右对齐、字符型数据左对齐D.在默认情况下,若用户在某单元格中输入"3/2"(引号不是输入的字符),则显示1.5第二部分VISUAL FOXPRO程序设计21.数据库文件、表文件以及查询文件的默认扩展名是( 21 )A.DBT FPT QPRB.DBC DBF QPRC. DBC MPR PRGD.DBT FPT QPX22.下列函数中,返回值为字符型的是( 22 )A.DOW()B.A T()C.CHR()D.Val()23.函数SELECT(0)的返回值为( 23 )A.当前工作区号B.当前未被使用的最小工作区号c.当前未被使用的最大工作区号D.当前已被使用的最小工作区号24.若当前"项目管理器"中有一个查询CX和一个视图st,且包含视图的数据库已打开,则运行查询或打开视图时,下列命令中语法正确的是( 24 )A.D0 cxB.DO QUERY CXE VIEW stE st25.在下列有关查询与视图的叙述中,错误的是( 25 )A.查询文件不仅可在查询设计器中修改,而且可利用Windows的"记事本"软件修改B.视图分为本地视图和远程视图两种类型,且可以创建参数化视图c.查询结果在屏幕上直接浏览时,其数据是只读的,而视图的结果是可以修改的D.查询与视图的数据源可以是自由表、数据库表、查询和视图26.在设计查询时,查询结果的去向可以有多个选择设xh和xm是xs表中的两个字段,则下列SELECT—SQL命令中语法错误的是( 26 )A.SELECT xh,xm FROM XS INTO DBF xsaB.SELECT xh,xm FROM xs INTO CURSOR xsaC.SELEET xh,xm FROM XS INTO FILE xsaD.SELECT xh,xm FROM XS TO SCREEN27.在默认的情况下利用表单设计器设计表单时,若从数据环境里将某个表的一个逻辑型字段用鼠标拖放到表单上,则在表单上添加的控件个数和控件类型分别是( 27 )A.2,标签和文本框B.2,标签和复选框C.1,文本框D.1,复选框28.在下列各组控件中,均可与表中数据绑定的控件是( 28 )box Grid和TextBoxB.EditBox、Grid和LineC.ListBox、Shape和OptionButtonD.CheckBox、Separator和Command29.在某菜单中,有一菜单项显示为"Backup"(首字母B有下划线,即访问键为ALT+B),则在设计此菜单时,在该菜单名称中可输入(29)A.Backup\<BB.(\<B)ackupC.\<BackupD.BX<ackup30.运行下列程序段后,屏幕上显示的内容是( 30 )y=DTOC(DA TE(),1)y=.NULL.?TYPE("y")A. CB.DC.LD.NULL二、填空题(每空格1分,共30分,请用答题纸答题,不换行)1.数据库中的数据按一定的数据模型组织、描述和存储,具有较小的( 1 ) 、较高的数据独立性和易扩展性,并可供多个用户共享2.利用SET命令可以改变VFP系统运行时的临时工作环境("临时"是指当前有效,下次启动VFP系统时将不起作用)例如,利用SET (2) oN | OFF命令可以设置覆盖已有文件之前是否显示提示框3.利用一条( 3 )命令(语句)可以给多个内存变量赋同一个值4.设在当前工作区打开的表含有学号、姓名、英语成绩、数学成绩和物理成绩等字段,且基于学号已创建了候选索引,则统计一门或一门以上课程成绩不及格(成绩小于60)的人数,可以使用命令:COUNT FOR (4)5.某xim(系名)表的数据如图1所示(共有9条记录),则运行下列程序段后,输出结果为( 5 )CLEARUSE ximGO 4n=0SCAN FOR LEN(ALLTRIM(ximing))=6n=n+1ENDSCAN?n6.某xs(学生)表中含有学号(xh,C,8)字段,且已建立了主索引xsxh,索引表达式为xh,完善下列程序段,其功能是按学号降序浏览学生表:USE XS( 6 ) TO xsxh DESCBROW 、7.建立多表查询时,多个表之间需要建立联接联接的类型有四种,分别为( 7 )、左联接、右联接和完全联接8.设user表含有工号(gh,C,4)和奖金(jj,N,4)等字段,其数据如针对该user表,执行下列查询命令:SELECT COUNT(*) AS人数,SUM(jj)AS奖金总和,;A VG(jj) AS平均奖金;FROM userGH JJ1101 3001102 2001103 .NULL.1104 1001105 .NULL.则查询得到的记录数为( 8 ) ,平均奖金为( 9 )9.设某考试管理系统中有两个表:学校代码表(txx.dbf)和考生表(ks.dbf)学校代码表含有学校代号(xxdh,C,3)和学校名称(xxmc,C,40)字段,考生表含有准考证号(zkz,C,10)和考试成绩(cj,N,3)等字段,其数据如下所示:XXDH XXMC011 南京大学021 南京师范大学041 扬州大学ZKZ CJ0114300101 740114300102 620114300103 55......021******* 81021******* 700413802101 66其中,准考证号的第1--3位表示该考生所在学校的学校代号下列SELECT--SQL命令用于统计各学校的报名人数和考试通过人数(设考试成绩大于59分为考试通过),并按考试通过人数降序显示:SELECT txx.xxdh,txx.xxmc,COUNT(*) AS 报名人数,;SUM((10))AS通过人数;FROM txx INNER JOIN ks;ON txx.xxdh =LEFT(ks.zkz,3);GROUP BY 1;ORDER BY (11)10.设有一职工档案表(zgda.dbf),含有姓名(xm)、部门(bm)和性别(xb)等字段,使用下列SELECT—SQL命令,可以按部门的顺序直接利用打印机打印所有女职工的名单:SELECT xm,bm FROM zgda WHERE xb="女" ORDER BY bm ( 12 )11.设教学管理系统中有两个表:专业代码表(zy.dbf)和学生表(xs.dbf)专业代码表含有专业代码(zydm,C,2)和专业名称(zymc,C,30)等字段,学生表含有学号(xh,c,10)等字段其中,学号的第3、4位表示该学生所在的专业代码下列SELECT-SQL命令可用于显示那些没有学生的专业代码和专业名称:SELECT zy.zydm,zy.zymc FROM zy;WHERE zy.zydm (13)(SELECT SUBSTR(xs.xh,3,2) FROM xs)12.设退休职工工资表(txgz.dbf)含有退休日期(txrq,D)和基本工资(jbgz,N,6)等字段下列UPDA TE—sQL命令可用于调整每位退休职工的基本工资,调整算法是2002年1月1 日之前退休的每位职工增加120,否则增加70UPDA TE txgz (14) jbgz=IIF(txrq<{^2002/01/01},jbgz+120,jbgz+70)13.某表单运行时界面如图2所示,表单上有一个组合框控件cmb1和表格控件grid1其中,组合框控件cmb1的数据源类型是"文件",数据源是"*.dbf",运行时该组合框中显示当前路径下所有的表文件名完善下列组合框控件cmb1的InterActiveChange事件代码,其功能是:当选中组合框中的某个表文件时.在表格中显示该表的所有记录PUBLlC xx=ALLTRIM(THIs.Value) &&取得选中的值CLOSE TABLES ALL( 15 )WITH THISFORM.Grid1.ColumnCount= (16).RecordSourceType=2 &&设定表格的数据源类型是别名.RecordSource= ( 17 )ENDWITH14.已知教师表(js.dbf)含有工号(gh,C,6)、姓名(xm,C,8)、性别(xb,C,2)、职称(zc,C,20)、系代号(xdh,C,2)等字段,系名表(xim.dbf)含有系代号(xdh,C,2)、系名(ximing,C, 20)等字段某表单运行时如图3所示,该表单的功能是查看各个系教师的名单,在列表框(Listl)中选择一个系时,表格(Gridl)中显示出该系教师的工号、姓名、性别、职称,且表格中数据只读根据图3所示的表单,填写表单、列表框和表格控件的下列有关属性值:表单:Caption=( 18 )列表框:ColumnCount= (12)表格:RecordSourceType=1--别名RecordSource= (20)ReadOnly=( 21 )15.某表单上有一个命令按钮控件,若单击该命令按钮可以将表单的背景色修改为绿色,则命令按钮的Click事件代码中包含命令:THIS. ( 22 ) .BackColor=RGB(0,255,0)16.在属性窗口中,有些属性的默认值以斜体显示,说明这些属性在设计时是( 23 )17.在设计VFP菜单时,若要将某一菜单项设置为仅当系统日期为每月的1日可用,则可在"跳过"选项中输入表达式( 24 )18.执行下列主程序后,输出结果为( 25 )*****主程序********CLEAR PROCEDURE subx="篮球" LOCAL XY="足球" x="手球"DO sub y=x+y?x+Y ENDPROC19.完善下列程序,其功能是计算级数s=1+1/2+1/3+1/4+…+1/i+…,使s的值最接近于2.0且不大于2.0,并输出项数及s的值CLEARS=0n=0DO WHILE .T.n=n+1s=s+1/nIF s>2.0s=s- ( 26 )n=n-1( 27 )ENDIFENDDOWAIT WINDOW STR(n,2)+"项之和="+STR(S,6,2)20.完善下列程序段,其功能是将由中英文字符组成的字符串,以竖列的形式(即每行一个字符)输出CLEARP="新编VisualFoxPro教程"DO WHILE !EMPTY(P)i=IIF(ASC(LEFT(P,1))>127,2,1)?LEFT(P,i)P=suBsTR(P,28)ENDD021.我国的公民身份证号码是18位的特征组合码,由17位数字本体码和1位校验码组成排列顺序从左至右依次为:6位数字地址码,8位数字出生日期码,3位数字顺序码和1位数字校验码,校验码是根据17位本体码计算得到的,计算步骤如下:(1)对前17位数字加权求和S=∑(Ai*Wi),i=1,…,17其中:Ai:表示第i位的身份证号码数字值Wi:表示第i位的加权因子,Wi是由公式Wi=2^(18-i)%11计算得到的,即2的(18-i)次幂除以11的余数(2)对加权和S模11,得到校验码的对应值Y,即Y=S%11Y的取值可以是:0 1 2 3 4 5 6 7 8 9 10(3)根据Y的值取校验码Y与校验码的对应关系如下表:Y:0 1 2 3 4 5 6 7 8 9 10校验码 1 0 X 9 8 7 6 5 4 3 2完善下列程序,其功能是对给定的一个身份证号计算校验码并与最后一位比较,判定身份证号是否合法LOCAL CID,StrVerify,CharVerify,i,StrMsgCID='320502************' &&身份证号StrVerify='10X98765432' &&校验码字符串***计算位权重DIMENSION W(17)FOR i=1 TO 17W(i)=INT(2^(18-i)%11)NEXT***计算加权和S=0FOR i=1 TO 17S=S+V AL(SUBSTR(CID,i,1))*W(i)NEXTY=S%1lCharVerify=SUBSTR(StrVerify,( 29 ),1)IF CharVerify=RIGHT(CID,1) ’StrMsg=CID+’合法!’( 30 )StrMsg=CID+'非法!'ENDIFWAIT WINDOW StrMsg参考答案(1)D (2)A (3)D (4)B (5)C (6)C (7)C (8)D (9)D (10)B(11)B (12)B (13)C (14)A (15)D (16)B (17)D (18)B (19)A (20)D(21)B (22)C (23)B (24)D (25)D (26)C (27)D (28)A (29)C (30)A二、填空题1.冗余度2.Safety3.Store4.英语成绩<60 Or 数学成绩<60 Or 物理成绩<60 (5)5 (6)Set Order (7)内联接(8)1 (9)200 (10) Iif(ks.cj>59,1,0) (11)4 Desc (12)To Printer (13)Not In (14)Set (15)Use &x (16)Fcount (17)x (18)教师名单(19)2 (20)js (21).T. (22)Parent (23)只读的(24)Day(Date())#1 (25)篮球手球足球(26)1/n (27)Exit (28)i+1 (29)Y+1 (30)Else。