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

绝密★ 启用前

2013年秋

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

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

二级试卷

试卷语种:VFP语言

 

  明:

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

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

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

  )和填空题(30)两种;

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

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

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

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

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

  不填或填错不得分;

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

  否填写正确。

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

  毕清点后,方可离场。

 

 

第一部分  计算机基础知识

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

    1.在下列有关信息、信息技术、信息化、信息产业的相关叙述中,错误的是___l___   

    A.信息、物质与能量是客观世界的三大构成要素,没有信息则任何事物都没有意义

    B.现代信息技术的主要特征之一是以计算机及其软件为核心

    C.信息化的概念起源于上世纪90年代,我国的信息化建设起步于本世纪初

    D.信息产业主要包括信息设备制造业、信息服务业、信息开发业等

    2.对二进制数0101分别进行算术加和逻辑加运算,其结果用二进制形式表示分别为    ___2___    

    A01 10

    B10 01

    C01 01

    D10 10

    3.芯片组是PC机各组成部分相互连接和通信的枢纽。下列关于芯片组的描述中,错误的是___3___

    A.芯片组是主板上的重要部件,它直接固定在主板上,通常不可更换

    B.芯片组与CPU的类型必须相配

    C.芯片组提供了CPU的时钟信号

    D.所有外部设备的控制功能都集成在芯片组中

    4.关于PC机主板上的CMOS芯片,下面说法中正确的是___4___    

    A. CMOS芯片需要一个电池给它供电,否则其中的数据在主机断电后会丢失

    BCMOS芯片用于存储加电自检程序

    CCMOS芯片用于存储BIOS,是易失性的

    D. CMOS芯片用于存储计算机系统的配置参数,它是只读存储器

    5USB是一种可以连接多个设备的总线式串行接口,目前在PC机及各种数码设备中普遍使用。在下列相关叙述中错误的是 ___5___   

    A. USB接口有USB l.0USB l.1USB 2.0USB 3.0之分

    B.通过USB接口给外部I/O设备提供电源时,电源为+5V

    C.目前广泛使用的USB 2.0的最高数据传输速率可达每秒数十兆字节

    D.借助于“USB集线器”可以扩展PC机的USB接口数目,使得一个USB接口理论上能连接1024个设备

    6.显示器是计算机必不可少的一种图文输出设备,其作用是将数字信号转换为光信号,使文字与图形在屏幕上显示出来。下列相关叙述中错误的是    ___6___   

    A.目前PC机使用的显示器主要有两类,CRT显示器和LED显示器

    B.显示器屏幕大小以显示屏的对角线长度来度量

    C.PC机的显示控制器过去大多数做成插卡的形式,为了降低成本,现在显示控制器已经越来越多地集成在主板芯片组或CPU芯片中

    D.目前显卡主要使用AGP接口或PCI-E x16接口,前者性能优于后者

    7.下列有关PC机常见外部存储器的叙述中,错误的是    ___7___

    A.移动硬盘通常采用微型硬盘加上特制的配套硬盘盒构成,采用USB接口与主机相连接

    B.目前U盘可以模拟光驱和硬盘启动操作系统

    C.存储卡是用闪存做成的一种固态存储器,具有与U盘相同的多种优点,目前所有PC机都配置了读卡器,以便对存储卡进行读写操作

    D. SSD是基于半导体存储器芯片的一种外存储设备,可被用在便携式计算机中代替常规的硬盘

    8.下列关于计算机软件的叙述中,错误的是    ___8___   

    A.软件的含义比程序更宏观、更物化一些。一般情况下,软件往往指的是设计比较成熟、功能比较完善、具有某种使用价值的程序

    B.软件产品一般是指软件开发厂商交付给用户用于特定用途的一整套程序、数据及相关的文档(包括安装和使用手册等)

    C.免费软件一般是指用户可共享的软件,允许随意拷贝、修改其源代码,允许自由传播

    D.  MS Office软件包中包含多个软件产品,安装时用户可以进行有选择的安装

    9.下列关于Windows操作系统处理器管理的说法中,错误的是    ___9___   

    A.处理器管理的主要目的是提高CPU的使用效率

    B.多任务处理是将CPU时间划分成时间片,轮流为多个任务服务

    C.并行处理系统可以让多个CPU同时工作,提高计算机系统的性能

    D.多任务处理要求计算机必须使用多核CPU

    10.下列关于程序设计语言的说法中,正确的是    ___10___   

    A.高级语言程序的执行速度比低级语言程序快

    B.高级语言就是人们日常使用的自然语言

    C.高级语言与CPU的逻辑结构无关

    D.无需经过翻译或转换,计算机就可以直接执行用高级语言编写的程序

    11.下列关于目前最常用的无线通信信道的说法中,错误的是    ___11___   

    A.无线电波可用于传输模拟信号,也可以用于传输数字信号

    B.利用微波可将信息集中向某个方向进行定向传输,以防止他人截取信号

    C.短波通信适用于环球通信

    D.激光能在长距离内保持聚焦并能穿透物体,因而可以传输很远的距离

    12.目前我国和欧洲广泛使用的GSM(全球通)手机属于    ___12___    移动通信。

    A.第一代

    B.第二代

    C.第三代

    D.第四代

  13.以下选项中,只有    ___13___    可用作某台主机的lP地址。

    A62.26.1.256

    B202.119.24.5

    C78.0.0.0

    D223.268.129.1

14.因特网中主机的符号名被称为它的域名。下列关于域名的叙述中,错误的是    ___14___

  A.域名是IP地址的一种符号表示

  B.上网的每台计算机都有一个IP地址,所以也有各自的域名

  C.把域名翻译成IP地址的软件称为域名系统DNS

  D.运行域名系统DNS的主机叫做域名服务器,每个校园网都有一个域名服务器

15.目前采用无线方式接入因特网的技术主要有无线局域网(WLAN)接入、GPRS移动电话网接入和3G移动电话网接入等。下列相关叙述中错误的是    ___15___   

  A.采用无线局域网接入方式,可以在任何地方接入

  B.采用3G移动电话上网比GPRS快得多

  C.目前大多数智能手机支持WLAN接入技术

  D.目前采用移动电话上网的费用还比较高

16.下列关于网络信息安全措施的叙述中,正确的是    ___16___   

  A.带有数字签名的信息是未泄密的信息

  B.防火墙可以防止外界接触到内部网络,从而保证内部网络的绝对安全

  C.数据加密的目的是在网络通信被窃听的情况下仍然保证数据的安全

  D.使用最好的杀毒软件可以杀掉所有的病毒

17.下列有关字符编码标准的叙述中,正确的是    ___17___   

  A. UCS/Unicode编码的目标是实现全球不同语言文字的统一编码

  BASCIIGB2312GBK是我国为适应汉字信息处理需要而制定的一系列汉字编码标准

  C. UCS/Unicode编码与GB2312编码保持向下兼容

  D. GB18030标准就是Unicode编码标准,它是我国为了与国际标准UCS接轨而发布的一种汉字编码标准

18.与计算机能合成图像一样,计算机也能合成(生成)声音。计算机合成声音分为合成语音和合成音乐两类,其中合成音乐的文件扩展名为    ___18___   

  AWAV

  BMID

  CMP3

  DWMA

19.彩色图像所使用的颜色描述方法称为颜色模型。显示器使用的颜色模型为RGB三基色模型,彩色打印机所使用的颜色模型大多为    ___19___   

  AYUV

  BHSB

  CCMYK

  DRGB

20.数字视频信息的数据量相当大,对存储、处理和传输都是极大的负担,为此必须对其进行压缩。目前数字有线电视和卫星电视所传输的数字视频采用的压缩编码标准大多是    ___20___   

  AMPEG-1

  BMPEG-2

  CMPEG-4

  DMPEG-7

第二部分  Visual FoxPro程序设计

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

21.计算机数据管理技术的发展通常划分为三个阶段,下列选项中不属于数据管理技术发展三个阶段的是  ___21___ 

  A.手工管理阶段

  B.文件系统管理阶段

  C.电子表格管理阶段

  D.数据库系统阶段

22.在数据库系统中有许多专用术语。下列术语中,用于描述属性取值范围的术语是___22___ 

    A.域

    B.元组

    C.字段

    D.实体

23.下列4个函数中,返回值的数据类型不是数值型的是  ___23___   

    AMESSAGEBOX()

    BFCOUNT()

    CFILE()

    DRAND()

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

    A.一个项目可以管理多个数据库,一个数据库也可以由多个项目进行管理

    B.一个数据库可以包含多个表,一个表也可以从属于多个数据库

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

    D.删除某数据库时,不会自动删除其包含的表

25.在下列语句中,不属于SQL数据操作语句的是  ___25___   

    AREPLACE语句

    BINSERT语句

    CDELETE语句

    DCREATE语句

26.在使用SELECT-SQL语句进行查询操作时,若要将查询结果存储到临时表,则应该使用短语(子句    ___26___ 

    AINTO TEMP

    BINTO CURSOR

    CINTO DBF

    DINTO TABLE

  27.在下列Visual FoxPro基类中,属于容器类的是  ___27___   

    ACheckBox

    BColumn

    CCommandButton

    DImage

  28.对于表单对象来说,默认情况下无  ___28___  属性。

    AAlwaysOnTop

    BMovable

    CPicture

    DValue

  29.对于表单对象来说,下列四个事件中最早发生的是  ___29___ 

    AInit

    BLoad

    CGetFocus

    DDestroy

  30.打印或预览报表,应使用  ___30___  命令。

    APRINT REPORT

    BDO REPORT

    CPRINT FORM

    DREPORT FORM

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

  1.在数据库设计过程中,通常使用结构化分析方法进行需求分析。常用的描述工具有数据流程图(简称DFD)和   ___ (1) ___    (简称DD)。

  2.在命令窗口或程序中,可以使用 ___ (2) ___  命令创建新文件夹。

  3.创建并保存一个表单,会在外存储器中生成两个相关文件,它们的文件扩展名分别是___ (3) ___  SCT

  4.使用命令创建表或修改表结构时,字段的数据类型可以使用单个字符表示。例如,数据类型为“备注型”,应使用字符  ___ (4) ___  表示。

  5.数学公式 的数值表达式可表示为(x^3+-__(5)___(y-10))/(2*x*y)

6.对于数据库表来说,可以创建四种类型的索引,它们分别是主索引、候选索引、普通索引和

   ___ (6) ___   

7.在打开数据库后,可以使用命令来检查数据库的有效性和更新数据库与表之间的链接。该命令的常用格式为   ___ (7) ___   DATABASE RECOVER

8.在打开一个表时,用户通常需要选择一个工作区。使用命令  ___ (8) ___  可以选择未被使用的最小编号的工作区。

9.利用DBGETPROPO函数可以返回当前数据库或数据库所管理对象的属性,该函数的语法格式为:

    DBGETPROP(cName,cType, cProperty)

    其中,参数cType的取值可以为DATABASETABLEFIELDCONNECTION__(9)___   

10.利用COPY TO命令可以将当前工作区中表的数据复制到其它类型的文件中。例如,使用下列命令可以将当前工作区中表的数据复制到文件名为ABC的文本文件中。

    COPY TO abc    ___ (10) ___

1l.用户可以使用“查询设计器”设计查询。查询设计器的设置区为一个页框控件,它包括六个页面,它们分别是:字段、联接、    ___ ( 11) ___  、排序依据、分组依据和杂项。

12.设当前工作目录中有一个移动电话(手机)通话记录的表(文件名为TXGL.DBF),该表存储了某一手机的历次通话记录,表中包含对方号码(字段名为DFHM,数据类型为字符型)等字段。使用下列SELECT-SQL命令可以查询出通话次数较多的对方号码及其通话次数(要求仅输出通话次数位于前5位的记录,如果有并列第5位的则一起输出):

    SELECT TOP 5 dfhm,  COUNT(*) AS通话次数;

    FROM txgl GROUP BY  l  ORDER BY 2    ___ (12) ___

13.设当前工作目录中有一个文件名为JLB的表,用于记录一年中某学生食堂学生就餐情况。该表含有卡号字段(字段名为KH,数据类型为字符型)、就餐时间字段(字段名为SJ,数据类型为日期时间型)和消费金额字段(字段名为JE,数据类型为数值型)。使用下列SELECT-SQL命令可以查询每个月学生就餐消费的总金额:

    SELECT    ___ (13) ___ (sj)  AS 月份,    ___ (14) ___ (je)  AS消费总金额;

    FROM  jlb GROUP  BY  1

14.设当前工作目录中有两个数据库表:课程表(表名为KC)和成绩表(表名为CJ),它们均属于数据库JXSJ。课程表包含课程代码(字段名为KCDM)和课程名称(字段名为KCMC)等字段,成绩表包含学生选修的课程代码(字段名为KCDM)和成绩(字段名为CJ,数据类型为数值型)等字段。如果要查询每门课程的最高成绩,可用下列SELECT-SQL命令:

    SELECT Kc.kcdm AS 课程代码,Kc.kcmc AS 课程名称,MAX(Cj.cj) AS 最高成绩;

      FROM jxsj!kc INNER JOIN jxsj!cj;

    ___ (15) ___   

    GROUP BY Kckcdm

15.下列程序运行后,会出现“死循环”(即程序运行永不终止)。此时如果要终止程序的运行,在默认情况下可以按键盘上的  ___ (16) ___  键。

    DO WHILET

      ?RANDO

    ENDDO

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

    SET TALK OFF

    CLEAR

    STORE 1 TO x,y

    x=y=0

    ?x

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

    SET TALK OFF

    CLEAR

    STORE 'abcdefr' TO x

    y=SPACE(0)

    DO WHILE LEN(x)>0

      y=LEFT(x, 1)+y

      x=SUBSTR(x,3)

    ENDDO

    ?y

18.完善下列程序,其功能是:找出3000以内的亲密数对。所谓“亲密数对”是指一对正整数mn,m的所有小于m的因子(1视为因子)之和等于n,n的所有小于n的因子(1视为因子)之和等于m。例如,220284是亲密数对,因为220的因子和为:1+2+4+5+10+11+20+22+44+55+110=284,284的因子和为:1+2+4+71+142=220

   CLEAR

   FOR i=2 To 3000

      m=0

      n=0

      FOR j=1 TO i-1    &&i的因子之和

        IF i/j=INT(i/j)

           m=m+j

        ENDIF

      ENDFOR

      FOR k=1 TO  ___(19)___    &&m的因子之和

        IF m/k=INT(m/k)

         n=n+k

        ENDIF

      ENDFOR

      IF  __(20)___ AND  m<n

         ?m,n,"是亲密数对"

      ENDIF

    ENDFOR

19.在表单设计过程中,对象的引用可以采用绝对引用或相对引用。采用相对引用时,可以使用一些系统提供的关键词来引用对象,例如THISTHISFORMPARENT等。对于某表单集中的某个对象来说,引用其所在的表单集时可以使用关键词 ___ (21) ___

20.设有一个运行时如图1所示的表单,表单上有一个选项按钮组控件和一个命令按钮控件。该表单无最大化按钮、最小化按钮和关闭按钮,则表单的   ___ (22) ___    属性值设置为.F;表单运行后的初始状态,选项按钮组中无按钮被默认选中,则选项按钮组的  ___ (23) ___  属性值在设计时被设置为无任何内容,或其值为0;命令按钮的标题为“退出”且具有访问键“X,则命令按钮的Caption属性值应被设置为  ___ (24) ___     

 

21.设有一个倒计时示例表单,其在设计时(在表单设计器中)如图2所示,运行时如图3所示

2

3

  表单中有一个微调框、一个文本框、一个命令按钮、一个计时器和三个标签控件。其中,微调框控件用于设定倒计时的时限,Value属性值为10(单位为分钟);命令按钮控件的功能是单击后记录当前时间、启用计时器控件、本控件不可用:计时器控件的Interval属性值为500Enabled属性值为.F.,Timer事件代码的功能是:根据微调框设定的倒计时时限、单击命令按钮时记录的倒计时开始时的时间(由bt变量给出)以及当前系统时间,计算当前剩余时间并显示在文本框控件中,当剩余时间为0时启用命令按钮控件并且停用本控件。请完善下列给出的命令按钮的Click事件代码和计时器控件的Timer事件代码。

 

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

     ___ (25) ___     bt    &&声明全局变量bt

    bt=DATETIME()

    THISFORM.Timer1.Enabled=.T.

    THISEnabled=.F.

    (2)计时器控件的Timer事件代码:

    ct=THISFORM.___(26)___*60-(DATETIME()-bt)

    IF ct=0

      THISFORM.Textl.Value=0

      THISFORM.Commandl.Enabled=.T.

      THIS.Enabled=.F.

    ENDIF

    x=  ___ (27) ___

    y=ct-x*60

    z= ALLTRIM(STR(x))+'分钟'+ALLTRIM(STR(y))+''

    THISFORM.Text1.Value=z

    ___ (28) ___     &&刷新表单

22.利用报表设计器创建报表时,通常需要使用报表控件工具栏如图4所示。该工具栏上有8个按钮,从左到右分别是选定对象、标签、域控件、  ___ (29) ___   、矩形、圆角矩形、图片/ActiveX绑定控件和按钮锁定。

 

23.利用“菜单设计器“创建菜单时,可以通过“常规选项”对话框来指定菜单的“位置”,即新的菜单系统与已有菜单系统(通常是系统菜单)之间的位置关系。该“位置”有四个选项,它们分别是“替换”、“ ___  (30) ___   ”、  “在…之前”和“在…之后”。

 

 

  201310月江苏省计算机二级Visual Forpro参考答案

     笔试公共基础部分

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

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

 

       二级Visual Foxpro部分

(21) C  (22) A (23) C  (24) B  (25) A

(26) B  (27) B  (28) D  (29) B (30) D

填空题

(1)数据字典   (2)MD   (3)SCX  (4)M   (5)sqrt 

(6)唯一索引   (7)Validate  (8)select 0  (9)View  (10)sdf

(11)筛选  (12)desc  (13)month   (14)Sum  (15)On kc.kcdm=cj.kcdm

(16)ESC  (17).F.  (18)reca  (19)m-1  (20)n=i   (21)thisformset

(22)ControlBox  23)Value   (24)退出(\<X)  (25)Public  (26)Spinner1.value

(27)int(ct/60)   (28)thisform.refresh   (29)线条  (30)追加