江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
2012秋江苏省计算机二级VFP笔试真题

绝密★ 启用前

2012年秋

江苏省高等学校非计算机专业学生

计算机基础知识和应用能力等级考试

二级试卷

试卷语种:VFP语言

 

  明:

1.本试卷包括计算机基础知识部分和程序设计部分,考试时间共12 0分钟;

2.本试卷满分为60,分选择题和填空题,试卷不分AB类型;

3.计算机基础知识部分全部是选择题(20),程序设计部分分为选择题(1 0

  )和填空题(30)两种;

4.选择题用答题卡答题。每一项有ABCD四个可供选择的答案,请选

  择其中一个你认为正确的答案,HB铅笔涂写在答题卡的相应答题号内。

  每选对一项得1,不选或选错不得分;

5.填空题用答题纸答题。请将答案用蓝、黑色钢笔或圆珠笔填写在答题纸的

  相应答题号内,每个答案只占一行,不得换行。每填对一个答案得1,

  不填或填错不得分;

6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是

  否填写正确。

7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。待监考人员收

  毕清点后,方可离场。

 

 

第一部分   计算机基础知识

一、选择题(用答题卡答题,答案依次填在1--20题号内)

1.下列关于信息、信息技术、信息产业与信息化的叙述中。错误的是___1___   

    A.世间一切事物都在运动,都具有一定的运行状态,因而都在产生信息

    B.现代信息技术的主要特征之一是以数字技术为基础

    C.信息产业特指利用信息设备进行信息处理与服务的行业,它不包括任何生产制造行业

    D.信息化是一个推动人类社会从工业社会向信息社会转变的社会转型的过程

2.下列关于数字技术与微电子技术的叙述中,错误的是___2___

  A.数字技术的处理对象是"比特",它只有两种取值,即数字0和数字1

B.数据通信和计算机网络中传输二进制信息时,传输速率的度量单位通常为B/sKB/sMB/s

  C.微电子技术是实现电子电路和电子系统超小型化及微型化的技术,它以集成电路为核心

  D.Intel公司创始人之一摩尔曾发表论文预测,单块集成电路的集成度平均每18~24个月翻一番

3.以下选项中,数值相等的一组数是___3___

  A.十进制数54020与八进制数54732

  B.八进制数13657与二进制数1011110101111

  C.十六进制数F429与二进制数1011010000101101

  D.八进制数7324与十六进制数B93

4.下列关于台式PCCPU的叙述中,错误的是___4___

    A.目前的PC,CPU芯片都是直接固定在主板上的,用户不可对其进行更换

    B.PCCPU芯片有多个生产厂商,例如Intel公司、AMD公司等

    C.Intel公司的Core i7/i5/i3处理器是64位多内核CPU芯片

    D.目前的CPU芯片中一般都集成了一定容量的高速缓冲存储器cache

5.下列关于台式PC机主板的叙述中,错误的是___5___

    A.为了便于不同PC机主板的互换,主板的物理尺寸已经标准化,例如ATXBTX规格

    B.芯片组是主板上的重要部件,它与CPU芯片及外设同步发展

    C.主板上的BIOS集成电路芯片中存储了CMOS设置程序

    D.主板上的CMOS存储器是一种非易失性存储器,在任何情况下其信息均不会丢失

6.下列四种I/O总线(接口),数据传输方式为并行方式的是___6___

    A.PCI-Express

    B.PCI

    C.USB

    D.IEEE-1394

7.下列关于常用I/O设备的叙述中,错误的是___7___

  A.鼠标器与主机的接口主要有PS/2USB两种  

  B.光学分辨率是扫描仪的重要性能指标,目前普通办公用扫描仪的分辨率可达1000dpi以上

  C.数码相机的成像芯片均为CCD类型,且绝大多数相机的存储卡是通用的、可互换的

  D.宽屏LCD显示器是目前最常见的PC机显示器,其显示屏的宽度与高度之比为16:916:10

8.下列关于PC机外存储器的叙述中,错误的是___8___

 A.PC机硬盘接口主要有PATA(并行ATA)SATA(串行ATA)两种,PATA的传输速率更高些

 B.目前U盘不仅能方便地保存数据,还可以模拟光驱和硬盘启动操作系统

 C.固态硬盘是基于半导体存储器芯片的一种外存储设备,一般用在便携式计算机中

 D.光盘可分为CD光盘、DVD光盘和蓝光光盘

9.  下列关于软件的叙述中,错误的是___9___

    A.软件是用于特定用途的一整套程序、数据及相关的文档

    B.共享软件是没有版权的软件。允许用户对其进行修改并散发

    C.目前,Adobe Reader360杀毒软件是有版权的免费软件

    D.操作系统、程序设计语言处理蚕统、数据库管理系统均属于系统软件

10.下列关于Windows操作系统多任务处理的叙述中,正确的是___10___

    A.如果用户只启动一个应用程序工作(如使用Word写作),那么该程序就可以自始至终地独占CPU

    B.仅当计算机中有多个处理器或处理器为多内核处理器时,操作系统才能同时执行多个任务处理

    C.无论是系统程序还是应用程序,所有运行程序(进程)获得CPU使用权的优先级相同

    D.在多任务处理时,后台任务与前台任务都能得到CPU的及时响应

11.下列关于程序设计语言及其处理系统的叙述中,错误的是___11___

    A.机器语言就是计算机的指令系统,机器语言程序一般为二进制代码形式

    B.汇编程序是指用汇编语言编写的源程序,不同计算机的汇编程序通常是相同的

    C.Microsoft Office软件(WordExcel)中包含VBA程序设计语言,VBAVB的子集

    D.高级语言的语言处理系统的工作方式通常分为两种,"解释"方式和"编译"方式

12.下列关于移动通信的叙述中,错误的是___12___

    A.1代个人移动通信采用的是模拟传输技术,从第2代开始均采用了数字传输技术

    B.目前广泛使用的GSMCDMA都是第2代移动通信

    C.我国的3G通信目前有三种技术标准,这三种标准的网络不能互通,但终端设备互相兼容

    D.目前第4代移动通信(4G)也在研发和部署之中,我国已有多个城市开始建设试验网

13.下列关于因特网接入技术的叙述中,错误的是___13___

  A.采用电话拨号接入时,需要使用电话MODEM,其主流产品的速率为56kbps

  B.采用ADSL接入时,数据上传速度低于数据下行速度,理想状态下数据下行速度可达8Mbps

  C.采用有线电视网接入时,多个终端用户均可独享连接段线路的带宽

  D.目前我国许多城市采用"光纤到楼、以太网入户"的做法,用户可享受数兆乃至百兆的带宽

14.Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上的每一台主机都有一个IP地址。下面不能作为IP地址的是___14___

    A.201.109.39.68

    B.120.34.0.18

    C.21.18.33.48

    D.127.0.257.1

15.现在因特网上的多数邮件系统使用___15___协议,它允许邮件正文具有丰富的排版格式,可以包含图片、声音和超链接,从而使邮件的表达能力更强,内容更丰富。

    A.MIME    B.SMTP    C.POP3 D.HTML

16.下列关于网络信息安全的叙述中,错误的是 ___16___

  A.信息在网络传输过程中,会受到窃听、伪造、篡改等安全威胁

  B.最简单也是最普遍的身份鉴别方法是使用口令(密码),但其安全性不高

  C.数据加密是常用的网络信息安全措施.也是数字签名等安全措施的基础

  D.入侵检测与防火墙一样,都是被动保护系统免受攻击的一种网络安全技术

 

17.下列关于字符编码标准的叙述中,错误的是___17___

  A.ASCII标准是美国制定的标准,也是目前使用最为广泛的西文字符编码标准

  B.GB2312GBKGB18030都是我国制定的标准,在这些标准中所有字符均采用双字节编码

  C.目前在台港澳等地区广泛使用BIG5编码标准,它与GB2312不兼容

  D.UCSISO制定的标准,相应的工业标准称为Unicode

18.人们说话时所产生的语音信号必须数字化才能由计算机存储和处理。假设语音信号数字化时取样频率为8kHz,量化精度为8,数据压缩比为4,那么1分钟数字语音的数据量(压缩后)大约为___18___

  A.960KB    B.480KB    C.120KB D.60KB

19.目前数字有线电视和卫星电视所传输的数字视频采用的压缩编码标准大多是___19___

  A.MPEG-1    B.MPEG-2    C.MPEG4    D.MPEG7

20.下列关于Microsoft Office软件(2003/2007版本为例)功能的叙述中,错误的是___20___

  A.Word编辑处理的文档可以保存为多种文件格式,例如DOCRTFTXTHTML

  B.一个Excel文件不可以引用另一个Excel文件中的数据

  C.PowerPoint编辑处理的文档可以另存为网页或图像文件

  D.Access是一个数据库管理系统,Access数据库中

 

第二部分Visual FoxPro程序设计

一、选择题(用答题卡答题,答案依次填在21-30题号内)

21.在数据库系统中,数据模型是定义数据及其操作的一种抽象表示。用二维表结构表示各类实体及其联系的数据模型称为___21___

    A.层次模型

    B.网状模型

    C.关系模型

    D.面向对象模型

22.下列是4个与日期时间处理相关的函数,它们返回值的数据类型各不相同。其中,返回值数据类型为字符型的函数是___22___

    A.DATE()

    B.TIME()

    C.DATETIME()

    D.DOW()

23.下列有关项目、数据库和表的叙述中,错误的是___23___

    A.在一个项目中可以创建多个数据库,一个数据库也可以从属于多个项目

    B.在一个数据库中可以创建多个数据库表,一个数据库表也可以从属于多个数据库

    C.数据库表可以移出数据库成为自由表,自由表可以添加到数据库中成为数据库表

    D.用户既可以使用命令创建表。也可以使用表设计器创建表

24.使用命令创建一个表或修改表结构时,字段的数据类型可以使用单个字符表示.例如,数据类型为“货币型”,应使用字符___24___表示。

    A.Y

    B.F

    C.B

    D.M

25.下列有关查询与视图的叙述中,错误的是___25___.

    A.利用查询设计器创建的查询文件,可以利用Windows中的“记事本”程序对其进行编辑修改

    B.基于两个表创建查询时,这两个表必须是数据库表,且表之间已创建永久性关系

    C.利用DO命令运行查询文件时,必须给出查询文件的扩展名

    D.无论创建本地视图、还是创建远程视图,都不会产生新的文件

26.下列常用VFP基类中,只能是容器类的组成部分、不能基于它创建子类的是___26___

    A.Form(表单)

    B.TextBox(文本框)

    C.Shape(形状)

    D.Column()

27.下列常用控件中,Value属性的是___27___ .

    A.TextBox(文本框)

    B.CommandButton(命令按钮)

    C.CheckBox(复选框)

    D.OptionButton(选项按钮)

28.下列有关表单()及控件的叙述中,错误的是___28___.

    A.无论创建一个表单、还是创建一个表单集,在保存时它们的文件类型(即扩展名)是相同的

    B.使用向导创建表单时,可以创建基于两个表的一对多表单

    C.利用表单设计器设计表单时,用户可以为其中的某一控件(如文本框)创建新属性或新方法

    D.表单的数据环境中可以包含自由表、数据库表和视图

29.若当前工作目录中有一个报表文件ABC,可以使用命令___29___预览该报表.

  A.REPROT FORM abe PREVIEW

  B.DO REPORT abc PREVIEW

  C.PRINT REPORT abc PREVIEW

  D.PREVIEW REPORT abc

30.下列有关菜单和工具栏的叙述中,错误的是___30___

    A.VFP系统菜单是一个动态菜单系统,在针对不同类型的文件操作时系统会自动地调整菜单

    B.利用菜单设计器可以创建快捷菜单

    C.用户可以将一个菜单添加到自己设计的表单中

    D.在创建(设计)自定义工具栏时,所有可以添加到表单中的控件都可以添加到工具栏上

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)

1.在数据库设计中,E-R图是表示概念模型的有效工具。在E-R图中一般用矩形框表示实体,菱形框表示联系,椭圆(或圆形)框表示___(1)___

2.用户可使用SAVE TO命令将内存变量保存到文件中。在默认情况下,用于保存内存变量的文件的扩展名为___(2)___

3.用户可以使用命令创建文件夹、删除文件夹。例如,D:盘中创建一个名为BackUp的文件夹,应使用命令___(3)___ D\BackUp

4.表达式LEN(STR(3.14)-'1')的运算结果为___(4)___

5.变量名、表的字段名、过程名等命名必须符合一定的要求(可用字符、长度等).例如,自由表的字段名若用汉字表示,最多由___(5)___个汉字组成.

6.设当前工作目录中有一个文件名为ABC的表,表中有多个字段.若要将其中一个字段名为BB的字段删除,可以使用命令:

  ALTER TABLE abc  ___(6)___   bb

7.在对表进行操作时,可以使用命令进行记录的定位。例如,使用LOCATE FOR命令进行记录的条件定位,使用GOTO命令进行记录的绝对定位,使用__(7)___ 命令进行记录的相对定位.

8.在实际应用中,通常需要针对具有一对多关系的两个数据库表创建永久性关系。在这种情况下,需要针对相关字段在主表中创建主索引或候选索引,子表中创建___(8)___索引.

9.设当前工作目录中有一个表名为GZB的自由表,表中有多条记录.若要使用DELETE-SQL命令将表中所有记录逻辑删除(即加注删除标记),该命令为:

    DELETE    ___(9)___  gzb

10.设当前工作目录中有一个移动电话(手机)通信记录的表(文件名为TXGL.DBF),该表存储了某一手机的历次通话记录,且表中包含与该手机通话的对方电话号码字段(字段名为DFHM,数据类型为字符型)、通话时长字段等。使用下列SELECT-SQL命令可隧查询出所有与该手机通话的对方号码,且无重复记录:

    SELECT  ___(10)___ dfhm FROM txgl

11.设当前工作目录中有两个表:学生档案表(文件名为XSDA.DBF)和学生成绩表(文件名为

    XSCJ.DBF),前者存储了所有学生的基本档案信息,后者存储了已参加考试的学生成绩信息.XSDA表包含学号(字段名为XH)和姓名(字段名为XM)等字段,XSCJ表包含学号(字段名

XH)和成绩(字段名为CJ)等字段。若要查询所有未参加过考试的学生名单,可以使用下列

    SELECT-SQL命令:

    SELECT xh,xm FROM xsda WHERE xh  ___(11)___  (SELECT xh FROM xscj)

12.设当前工作目录中有一个自由表(文件名为DA.DBF),其中含有姓名字段(字段名为XM,数据类型为字符型)。若要针对该表统计各姓氏有多少人(假设不考虑复姓,即姓氏均为姓名的第一个汉字),且根据人数降序输出至文本文件(文件名为ABC.TXT),可用下列SELECT-SQL命令:

    SELECT LEFT(ALLTRIM(xm),2) AS 姓氏, ___(12)___  AS 人数;

      FROM da

      GROUP  BY 1

       ORDER  BY 2  ___(13)___

        TO  ___(14)___    abc.txt

13.程序设计是利用系统所提供的设计工具,按照程序设计语言的规范描述解决问题的算法并进行程序编写的过程.VFP支持结构化程序设计和面向对象程序设计,后者的英文缩写为___(15)___

14.完善下列程序,其功能是计算s=1!+2!+3!++10!

    CLEAR

    s=0

    FOR i=1 To 10

         s=s+ ___(16)___

    ENDFOR

    ?s

    FUNCTION FJC

      PARAMETERS x

      p=1

      FOR  n=1  TO  x

        p=p*n

      ENDFOR

      ___(17)___ p

    ENDFUNC

15.下列程序运行后,屏幕上显示的数据为___(18)___

    CLEAR

    s=0

    FOR i=1 TO 20 STEP 2

       IF MOD(i,3)=0

         s=s+i

       ENDIF

    ENDFOR

    ?s

16.下列程序运行后,屏幕上显示的数据为___(19)___

    CLEAR

    m='WUD'

    n=SPACE(0)

    FOR i=1 TO LEN(m)

      j=ASC(SUBSTR(m,i,1))

      n=n+CHR(j-2)

    ENDFOR

    ?n

17.在程序设计过程中,应避免程序出现“死循环”(例如执行下列程序段则会出现“死循环”).在系统默认情况下,如果需要强行中断程序代码的执行,可以按键盘上的 ___(20)___ 键。

    DO  WHILE.

        ?RAND()

    ENDDO

18.设有一个用于系统登录的表单,表单设计时(即在表单设计器中显示)如图1所示,运行时如图2所示.

 

 

 

 从图1、图2可以看出:

    (1)表单的___(21)___属性值设置为.F.,表单无任何控制按钮(即无最小化,最大化按钮、关闭按钮、控制图标)

    (2)文本框Text2___(22)___  属性值设置为星号(*),在表单运行时该文本框中输入的数据均以星号显示。

    (3)表单无关闭按钮,在“退出”命令按钮中必须包含关闭表单的语句,该语句为:

      ___(23)___   THISFORM

19.设有一个用于浏览指定文件夹中照片的表单,表单运行时如图3所示。该表单上分别有一个列表框控件(List1)、图像控件(Image1)、命令按钮控件(Command1)和计时器控件(Timer1)•表单的功能是:用户在列表框中选择一个文件夹,则该文件夹中所有JPEG文件(照片文件)的文件名等信息将显示在列表框中;单击“自动播放”命令按钮,则启用计时器控件,由计时器控制图像控件以1秒为间隔顺序显示照片文件,播放结束时停用计时器控件•

 

若要实现上述功能,部分控件的部分属性和事件代码可按如下设计:

(1)列表框控件(List1)RowSourceType属性值为“7一文件”,RowSource属性值为“*.jpg,

    LostFocus事件代码如下:

    PUBLIC cPath,i

    THISFORM.List1.Selected(2)=.T.  &&选择列表框中第2(当前文件夹路径)

    cPath=THISFORM.List1.VALUE      &&将文件夹路径保存在变量中

    i=4

(2)计时器控件(Timer1)Enabled属性值为.F.,Interval属性值为1000,___(24)___

    件代码如下:

    IF  i> THISFORM.Listl.Listcount

       THIS.Enabled=.F.

    ELSE

       i=i+1

    ENDIF

    THISFORM.List1.Selected(i)=.T.

    THISFORM.Imagel.Picture=___(25)___+ALLTRIM(THISFORM.List1.value)

    THISFORM.REFRESH

    (3)命令按钮的Click事件代码为:

    THISFORM.___(26)___.Enabled=.T.

20.对象引用可以分为绝对引用与相对引用,用户在设计事件处理代码时通常使用相对引用。例如,将当前对象的直接容器的背景色改为红色,采用相对引用则可以使用语句:

    THIS.___(27)___ .BackColor=RGB(255,0,0)

21.如果需要在报表中打印页码,则在需要打印页码的位置(某带区中)使用字段控件,其报表表达式中一般需要使用系统变量___(28)___ 

22.利用菜单设计器创建菜单时,可以在“常规选项”对话框中设置新建菜单的“位置”,即指定新建菜单与已有菜单系统(VFP系统菜单)之间的位置关系.“位置”共有四种选项,它们分别为替换、___(29)___ 、在...之前和在...之后.

23.利用VFP6.0系统提供的“安装向导”创建应用程序安装盘时,可生成的磁盘映象分为三种类型.它们分别是1.44MB 3.5英寸、Web安装(压缩)___(30)___(非压缩)

 

 

参考答案

 

一、选择题

(1)C  (2)B  (3)B  (4)A  (5)D(6)B  (7)C  (8)A  (9)B  (10)D

(11)B  (12)C  (13)C  (14)D  (15)A(16)D  (17)B  (18)C  (19)B  (20)B

(21)C  (22)B  (23)B  (24)A  (25)B(26)D  (27)B  (28)C  (29)A  (30)D

 

二、填空题

1.属性  2. mem  3.MD  4.11  5.5     6.drop column  7.skip  8.普通

9.from  10.distinct  11.not in    12.count(*)  13.desc  14.FILE

15.OOP  16.FJC(i)   17.return    18.27  19.USB 20.ESC  21.ControlBox

22.PasswordChar 23.Release  24.Timer     25.cPath  26.Timer1  27.Parent

28._Pageno  29.追加  30.网络安装