2006秋季江苏计算机VFP试题 |
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.01101010 B 4.若计算机内存中连续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/ 8.在下列关于PC机常用输入设备的叙述中,错误的是8 A.台式PC机的键盘一般有100多个键,其接口可以是AT接口、PS/2接口或USB接口 B.鼠标器可控制屏幕上鼠标箭头的移动,与其作用类似的设备还有操纵杆和触摸屏等 C.扫描仪的主要性能指标包括分辨率、色彩深度和扫描幅面等 D.数码相机的成像芯片主要有CCD和CMOS两种,CCD主要用于低像素的普及型相机 9.在下列关于Windows操作系统中多任务处理的叙述中,正确的是9 A.用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源 B.由于CPU中有多个执行部件,可同时执行多冬指令,所以才能同时执行多个任务的处理 C.从微观上看,前台任务和后台任务台都能得到CPU的响应 D.Windows操作系统在执行32位应用程序时,采用的是按时间片轮转的调度方法 10.在下列关于程序设计语言及其处理系统的叙述中,错误的是10 A.汇编语言同机器语言一样,均是面向机器指令系统的,其程序的可移植性差 B.汇编程序是指由汇编语言编写的程序 C.高级语言在一定程度上与机器无关 D.目前大多数应用程序是用高级语言编写、由编译程序处理后生成的可执行程序 11.网卡(包括集成在主板上的网卡)是计算机联网的必要设备之一在下列有关网卡的叙述 中,错误的是11 A.局域网中的每台计算机中都必须有网卡 B.一台计算机中只能有一块网卡 C.以太网和FDDI网的网卡不同,不能交换使用 D.网卡借助于网线或无线电波与网络连接 12.互联网中的IP地址可以分为A—E五类,且具有规定的格式如果IP地址的主机号部分 的每一位均为0,该地址一般作为12 A.网络中主服务器的IP地址 B.网络地址,用来表示一个物理网络 C.备用的主机地址 D.直接广播地址 13.以太网是使用最广泛的一种局域网以下关于以太网的叙述中,正确的是13 ①总线式以太网任何时候网上只有一个节点发送信息 ②网上某一节点发送信息时,每一帧信息都必须包含发送节点的IP地址和接收节点的 IP地址 ③以太网的数据传输速率通常为10Mbps一100Mbps ④可以使用集线器或交换机组建以太网,每个节点通过网卡和网线(或无线电波)与之 连接 A.①和② B.②和③ c.①、③和④ D.①、②和④ 14.通常所说的TCP/IP协议是指一个由上百个协议组成的协议系列下列协议中,用于发送 电子邮件的应用层协议是14 A.SMTP B.FTP C.HTTP D.UDP 15.在汉字文本展现过程中,汉字字形的生成是关键在下列有关汉字字形和字库的叙述中, 错误的是15 A.字库是同一字体的所有字符(基于某字符集)的形状描述信息的集合 B.Window系统中的TrueType字库所采用的字形描述方法是轮廓描述 . C.对于同一字体来说,无论其字形是粗体、斜体还是常规,均调用同一字库 D.只要两台PC机是采用同样的操作系统,则其字库完全相同 16.颜色空间是指彩色图像所使用的颜色描述方法,也叫颜色模型在下列颜色模型中,液晶 显示器采用的是( 16 ) A.CMYK B.RGB C.HSB D.YUV 17.在下列有关数字波形声音、声卡及其压缩编码的叙述中,错误的是( 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功能和操作的叙述中,错误的是 19 A.在同一个文档中,每页的纸张大小只能设置为相同 B.具有统计当前被编辑文档的页数、段落数、行数和字数的功能 c.利用"绘图"工具栏绘制的图形—般属于矢量图形 D.在文档中可以插入视频、MIDI序列等非文字信息 20.在下列有关Microsoft Excel 97/2000/2003功能和操作的叙述中,错误的是20 A.进行数据排序时,最多可以依据3个关键字 B.Excel工作表可以另存为网页文件 C.在默认情况下,数值型数据右对齐、字符型数据左对齐 D.在默认情况下,若用户在某单元格中输入"3/2"(引号不是输入的字符),则显示 21.数据库文件、表文件以及查询文件的默认扩展名是( 21 ) A.DBT FPT QPR B.DBC DBF QPR C. DBC MPR PRG D.DBT FPT QPX 22.下列函数中,返回值为字符型的是( 22 ) A.DOW() B.AT() C.CHR() D.Val() 23.函数SELECT(0)的返回值为 ( 23 ) A.当前工作区号 B.当前未被使用的最小工作区号 c.当前未被使用的最大工作区号 D.当前已被使用的最小工作区号 24.若当前"项目管理器"中有一个查询CX和一个视图st,且包含视图的数据库已打开,则运 行查询或打开视图时,下列命令中语法正确的是( 24 ) A.D0 cx B.DO QUERY CX C.USE VIEW st D.USE st 25.在下列有关查询与视图的叙述中,错误的是 ( 25 ) A.查询文件不仅可在查询设计器中修改,而且可利用Windows的"记事本"软件修改 B.视图分为本地视图和远程视图两种类型,且可以创建参数化视图 c.查询结果在屏幕上直接浏览时,其数据是只读的,而视图的结果是可以修改的 D.查询与视图的数据源可以是自由表、数据库表、查询和视图 26.在设计查询时,查询结果的去向可以有多个选择设xh和xm是xs表中的两个字段,则 下列SELECT—SQL命令中语法错误的是( 26 ) A.SELECT xh,xm FROM XS INTO DBF xsa B.SELECT xh,xm FROM xs INTO CURSOR xsa C.SELEET xh,xm FROM XS INTO FILE xsa D.SELECT xh,xm FROM XS TO SCREEN 27.在默认的情况下利用表单设计器设计表单时,若从数据环境里将某个表的一个逻辑型字 段用鼠标拖放到表单上,则在表单上添加的控件个数和控件类型分别是( 27 ) A.2,标签和文本框 B.2,标签和复选框 C.1,文本框 D.1,复选框 28.在下列各组控件中,均可与表中数据绑定的控件是 ( 28 ) A.ComboX Grid和TextBox B.EditBox、Grid和Line C.ListBox、Shape和OptionButton D.CheckBox、Separator和Command 29.在某菜单中,有一菜单项显示为"Backup"(首字母B有下划线,即访问键为ALT+B),则 在设计此菜单时,在该菜单名称中可输入(29) A.Backup\<B B.(\<B)ackup C.\<Backup D.BX<ackup 30.运行下列程序段后,屏幕上显示的内容是( 30 ) y=DTOC(DATE(),1) y=.NULL. ?TYPE("y") A C B.D C.L D.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 ) CLEAR USE xim GO 4 n=0 SCAN FOR LEN(ALLTRIM(ximing))=6 n=n+1 ENDSCAN ?n 6.某xs(学生)表中含有学号(xh,C,8)字段,且已建立了主索引xsxh,索引表达式为xh,完善 下列程序段,其功能是按学号降序浏览学生表: USE XS ( 6 ) TO xsxh DESC BROW 、 7.建立多表查询时,多个表之间需要建立联接联接的类型有四种,分别为( 7 )、左联接、 右联接和完全联接 8.设uer表含有工号(gh,C,4)和奖金(jj,N,4)等字段,其数据如 针对该user表,执行下列查询命令: SELECT COUNT(木)AS人数,SUM(jj)AS奖金总和,; AVG(jj)AS平均奖金; FROM user GH JJ 1101 300 1102 200 1103 .NULL. 1104 100 1105 .NULL. 则查询得到的记录数为( 8 ) ,平均奖金为( 9 ) 9.设某考试管理系统中有两个表:学校代码表(txx.dbf)和考生 表(ks.dbf)学校代码表含有学校代号(xxdh,C,3)和学校 名称(xxmc,C,40)字段,考生表含有准考证号(zkz,C,10)和 考试成绩(cj,N,3)等字段,其数据如下所示:
XXDH XXMC 011 南京大学 021 南京师范大学 041 扬州大学 ZKZ CJ 0114300101 74 0114300102 62 0114300103 55 ...... 0215201601 81 0215201602 70 0413802101 66 其中,准考证号的第13位表示该考生所在学校的学校代号下列SELECT--SQL命令 用于统计各学校的报名人数和考试通过人数(设考试成绩大于59分为考试通过),并按考 试通过人数降序显示: SELECT txx.xxdh,txx.xxmc,COUNT(*) AS 报名人数,; SUM((10))AS通过人数; FROM txx INNER JOIN ks; ON txx.xxdh ILEFT(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.zvdm (13)(SELECT SUBSTR(xs.xh,3,2)FROM xs) 12.设退休职工工资表(txgz.dbf)含有退休日期(txrq,D)和基本工资(jbgz,N,6)等字段下 列UPDATE—sQL命令可用于调整每位退休职工的基本工资,调整算法是2002年1月1 日之前退休的每位职工增加120,否则增加70 UPDATE txgz (14) jbgz=IIF(txrq<{^ 13.某表单运行时界面如图2所示,表单上有一个组合框控件cmb1和表格控件grid1其 中,组合框控件cnb1的数据源类型是"文件",数据源是"*.dbf",运行时该组合框中显 示当前路径下所有的表文件名 完善下列组合框控件cmb1的InterActiveChange事件代码,其功能是:当选中组合框中的 某个表文件时.在表格中显示该表的所有记录
PUBLlC x x=ALLTRIM(THIs.Value) &&取得选中的值 CLOSE TABLES ALL ( 15 ) WITH THISFORM.Grid1 .ColumnCount= (16) .RecordSourceType=2 &&设定表格的数据源类型是别名 .RecordSource= ( 17 ) ENDWITH 14.已知教师表(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= (2Q) ReadOnly=( 21 ) 15.某表单上有一个命令按钮控件,若单击该命令按钮可以将表单的背景色修改为绿色,则命 令按钮的Click事件代码中包含命令:THIS. ( 22 ) .BackColor=RGB(0,255,0) 16.在属性窗口中,有些属性的默认值以斜体显示,说明这些属性在设计时是 ( 23 ) 17.在设计VFP菜单时,若要将某一菜单项设置为仅当系统日期为每月的1日可用,则可在 "跳过"选项中输入表达式( 24 ) 18.执行下列主程序后,输出结果为 ( 25 ) *****主程序******** CLEAR PROCEDURE sub x="篮球" LOCAL X Y="足球" x="手球" DO sub y=x+y ?x+Y ENDPROC 19.完善下列程序,其功能是计算级数s=1+1/2+1/3+1/4+…+1/i+…,使s的值最接近于2. 0且不大于2.0,并输出项数及s的值 CLEAR S=0 n=0 DO WHILE .T. n=n+1 s=s+1/n IF s>2.0 s=s- ( 26 ) n=n-1 ( 27 ) ENDIF ENDDO WAIT WINDOW STR(n,2)+"项之和="+STR(S,6,2) 20.完善下列程序段,其功能是将由中英文字符组成的字符串,以竖列的形式(即每行一个字 符)输出 CLEAR P="新编VisualFoxPro教程" DO WHILE !EMPTY(P) i=IIF(ASC(LEFT(P,1))>127,2,1) ?LEFT(P,i) P=suBsTR(P,28) ENDD0 21.我国的公民身份证号码是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%11 Y的取值可以是: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 O X 9 8 7 6 5 4 3 2 完善下列程序,其功能是对给定的一个身份证号计算校验码并与最后一位比较,判定身份 证号是否合法 LOCAL CID,StrVerify,CharVerify,i,StrMsg CID='32050219680、5201574' &&身份证号 StrVerify='10X98765432' &&校验码字符串 ***计算位权重 DIMENSION W(17) FOR i=1 TO 17 W(i)=INT(2^(18-i)%11) NEXT ***计算加权和 S=0 FOR i=1 TO 17 S=S+VAL(SUBSTR(CID,i,1))木W(i) NEXT Y=S% CharVerify=SUBSTR(StrVerify,( 29 ),1) IF CharVerify=RIGHT(CID,1) ’ StrMsg=CID+’合法!’ ( 30 ) StrMsg=CID+'非法!' ENDIF WAIT WINDOW StrMsg |