江苏省计算机二级VFP考试真题及参考答案(近五年:2007年秋季-2012年春季 )

2007年秋季江苏省计算机等级考试二级VFP 考试试题第一部分:计算机基础知识一、选择题(用答题卡答题,答案依次填在1—20答题号内) 1.下面关于比特的叙述中,错误的是(

2007年秋季江苏省计算机等级考试二级VFP 考试试题

第一部分:计算机基础知识

一、选择题(用答题卡答题,答案依次填在1—20答题号内) 1.下面关于比特的叙述中,错误的是( ) A .比特是组成数字信息的最小单位 B .比特只有“0”和“1”两个符号

C .比特既可以表示数值和文字,也可以表示图像和声音 D. 比特”1”总是大于比特“0”

2.在下列有关集成电路的叙述中,错误的是 ( ) A .现代集成电路使用的半导体材料主要是硅

B .大觑模集成电路一般以功能部件、子系统为集成对象 C .我国第2代居民身份证中包含有IC 芯片

D .目前超大规模集成电路中晶体管的基本线条已小到l 纳米左右 3.在下列有关通信技术的叙述中,错误的是 ( )

A. 通信的基本任务是传递信息,因而至少需由信源、信宿和信道组成 B. 通信可分为模拟通信和数字通信,计算机网络属于模拟通信

C. 在通信系统中,采用多路复用技术的目的主要是提高传输线路的利用率 D•学校的计算机机房一般采用5类无屏蔽双绞线作为局域网的传输介质

4.下面是关于PC 机主存储器的一些叙述,其中正确的是( ) A. 主存储器是一种动态随机存取存储器(RAM) B. 主存储器的基本编址单位是字(即32个二进位)

C. 目前市场上销售的PC 机,其内存容量可达数十GB D. 所有PC 机的内存条都是通用的:可以互换 5.现行PC 机中,IDE(或SA TA) 接口标准主要用于( ) A .打印机与主机的连接 C .声卡与主机的连接 B .显示器与主机的连接 D .硬盘与主机的连接

6.下列有关PC 机的CPU 、内存和主板的叙述中,正确的是( ) 。 A .大多数Pc 机只存一块CPu 芯片,即使是“双核”CPU 也是一块芯片 B .所有Pentium 系列微机的内存条相同,仅有速度和容量大小之分 C .主板上芯片组的作用是提供存储器控制功能,I/O控制与芯片组无关

D .主板上CMOS 芯片用于存储CMOS 设置程序和一些软硬件设置信息 7.下列有关目前Pc 机辅助存储器的叙述中,错误的是 ( ) A .硬盘的容量越来越大,这是因为硬盘中磁盘碟片的数目越来越多 B .硬盘的内部传输速率一般小于外部传输速率 C .优盘采用Flash 存储器技术,属于半导体存储器

D .目前常见COMBO 光驱是一种将CD-RW 和DVD-ROM 组合在一起的光驱

8.下面有关Windows 操作系统,(95以后版本) 的叙述中,错误的是 ( ) 。 A .Windows 操作系统支持系统中多个任务的并发执行

B .利用Whldows 附件“系统工具”中的“系统信息”可以查看内存的工作情况

C .系统规定文件名最多由128个字符组成

D .V ista 是Microsoft 公司推出的Windows XP操作系统的后继版本 9.算法设计是编写程序的基础。下列关于算法的叙述中,正确的是 ( ) 。 A .算法必须产生正确的结果 C .算法可以没有输出

B .算法必须具有确定性 D .算法的表示必须使计算机能理解 10.因特网使用TCP /IP 协议实现全球范围的计算机网络互连,连接在因特网上的每一台主机都有一个IP 地址。下面不能作为IP 地址的是( ) A .120.34.0.18 C .21.18.33.48 B .201.256.39.68 D .37.250.68.0

11.常用局域网有以太网、FDDI 网等,下面的叙述中错误的是 ( ) A .总线式以太网采用带冲突检测载波侦听多路访问(CSMA/CD)方法进行通信 B .FDDI 网和以太网可以直接进行互连 C .交换式集线器比总线式集线器具有更高的性能,它能提高整个网络的带宽. D .FDDI 网采用光纤双环结构,具有高可靠性和数据传输的保密性

12.某用户在WWW 浏览器地址栏内键入一个URL “http://www.zdxy.cn/index.htm”,其中的“/index.htm”代表( ) A .协议类型 C .路径及文件名 B .主机域名 D .用户名

13.交换式以太网与总线式以太网在技术上有许多相同之处,下面叙述中错误的是( )

1

,

A. 使用的传输介质相同 C. 传输的信息帧格式相同 B. 网络拓扑结构相同 D. 使用的网卡相同

14.下面是关于我国汉字编码标准的叙述,其中正确的是 ( ) A .Unicode 是我国最新发布的也是收字最多的汉字编码国家标准 B .不同字型(如宋体、楷体等) 的同一个汉字在计算机中的内码不同 C .在GBl8030汉字编码标准中,共有2万多个汉字 D .GBl8030与GB2312、GBK 汉字编码标准不能兼容

15.数字图像的文件格式有多种,下列哪一种图像文件能够在网页上发布且可具有动画效果( )

A .BMP B .GIF C .JPEG D.TIF 16.声卡是获取数字声音的重要设备,.在下列有关声卡的叙述中,错误的是 A .声卡既负责声音的数字化(输入) ,也负责声音的重建(输出) B .声卡既处理波形声音,也负责MIDI 音乐的合成 。

C .声卡中的数字信号处理器(DSP)在完成数字声音编码、解码及编辑操作中起着重

要的作用

D .因为声卡非常复杂,所以它们都被做成独立的PCI 插卡形式

17.彩色图像所使用的颜色描述方法称为颜色模型。显示器使用的颜色模型为RGB 三基色模型,PAL 制式的电视系统在传输图像时所使用的颜色模型为 A .YUV B .HSB C .CMYK

18.在信息系统的结构化生命周期开发方法中,绘制E-R 图属于( ) 阶段的工作

A .系统规划 B . 系统分析 C .系统设计 D . 系统实施

19.在下列有关Microsoft Word 2000/2003(中文版) 功能的叙述中,( ) A .起始页的页码可以不为1

B .利用菜单命令,可更改所选英文文本的大小写 C .利用菜单命令“字数统计”,可以统计出当前文档的行数和段落数 D .表格中的数据不可排序,也不能利用公式进行统计计算

20.在下列有关Microsoft PowerPoint 2001/2003(中文版) 功能的叙述中,错误的是( )

2

A .可通过“另存为”操作,将每张幻灯片保存为一个图片文件 B .幻灯片的大小是固定的,用户不可以对其进行设置 C .在排练计时的基础上,可以将幻灯片设置为循环放映

D .可以对字体进行替换,例如将幻灯片中的“宋体”替换为“楷体”

第二部分Vi sua l FoxP r o程序设计

一、选择题(用答题卡答题,答案依次填在21—30答题号内) 21. 在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的。在实际应

用中,设计关系模式时一般要求满足 ( )

A.1NF B.2NF C.3NF D.4NF

22. 设变量x 的值为"FOXPRO" ,则下列表达式中运算结果为.T. 的是 ( ) A.A T("PR",x) B.BETWEEN(x,"A”, ”J") C.SUBSTR(LOWER(x),4)$x D.ISNULL(SUBSTR(x,7)) 23. 设XDH 为XS 表中的一个字段(类型为字符型,宽度为2个字节) ,则下列条件表达式中,与条件表达式XDH NOT IN(¨01" ,"04") 功能等价的是( ) A.Xs.xdh!="01" AND Xs.xdh!="04" B.!(Xs.xdh>"01" AND Xs.xdh<"04") C.Xs.xdh<>"01" OR Xs.xdh<>"04" D.Xs.xdh="01" OR Xs.xdh="04"

24. 数据库表的主索引(及候选索引) 的设置可以实现( )

A. 域完整性 B. 实体完整性 C. 参照完整性 D. 用户自定义完整性 25. 函数SELECT(1)的返回值是 ( ) A. 当前工作区号

B. 当前工作区的下一个工作区号 C. 当前未被使用的最小工作区号 D. 当前未被使用的最大工作区号

26. 在下列有关查询命令(SELECT-SQL)的叙述中,错误的是( ) A. 用于分组的字段必须是已选定输出的字段 B.WHERE 子句用于对查询数据源的筛选 C.HA VING 子句用于对查询结果的筛选

D. 查询命令中的查询去向可以为屏幕、图形或数组

,

27. 在下列有关控件的叙述中,错误的是 ( ) A. 对于标签控件(Label)的Caption 属性值来说,其长度(即字符个数) 没有限制 B. 复选框控件(CheckBox)的V alue 属性值可以设置为0,或1,或2 C. 有些控件无Caption 属性,例如文本框(TextBox)

D. 有些控件可通过相应的生成器设置其部分属性,如命令按钮组(CommandGroup)

28.在下列几组控件中,均有SetAll()方法的是( )

A .表单(Form)、命令按钮(CommandButton)、命令按钮组(CommandGroup) B .表单集(FormSet)、列(Column)、组合框(ComboBox) C .表格(Grid)、列(Column)、文本框(TextBox)

D .表单(Form)、页框(PageFrame)、命令按钮组(CommandGroup) 29.下列几组控件中,都有ControlCount 属性的是 ( 29 )。 A .表单(Form)、文本框(TextBox)、列表框(ListBox) B .表单集(FormSet)、表单(Form)、页框(PageFrame) C .表单(Form)、页面(Page)、列(Column)

D .列(Column)、选项按钮组(OptionGroup)、命令按钮组(CommandGroup) 30.在下列有关VFP 报表的叙述中,错误的是 (30) 。

A .报表文件的扩展名为.FRX ,报表备注文件的扩展名为.FRT

B .列报表的布局是每个字段在报表上占一行,一条记录一般分多行打印 C .标题带区的内容仅在整个报表的开始打印一次,并不是在每页上都打印 D .报表的数据环境中可以不包含任何表和视图

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行) 1.关系的基本运算有两类:一类是传统的集合运算,包括并、差、交等;另一类是专门的关系运算,主要包括 ( 1 ) 、投影和联接等。

2.在数据库设计中广泛使用的概念模型当属“实体-联系”模型(简称E .R 模型) 。E-R 模型中有3个基本的概念,它们分别是 ( 2 ) 、联系和属性。

3.用户要在D 盘的根目录中创建一个名为MyBack 的文件夹,可用命令 ( 3 ) D :MyBack。

4. 设置主程序后,可以对项目进行连编。若连编时选择“连编可执行文件”,则生成的可执行文件的扩展名为 ( 4 ) 。

5. 字符型常量也称为字符串,它是由字符串“定界符" 括起来的一串字符。字符

3

串定界符可以是单引号、双引号或 ( 5 ) 。

6. 函数ROUND(1234.196,-2) 的返回值为 ( 6 ) ,SUBSTR("mystring" ,6) 的返回值为 ( 7 ) 。

7. 如果因误操作删除了某个数据库文件,由于数据库表仍然保留对该数据库引用的后链,因此这些数据库表也不能被添加到其他的数据库中。这时需要利用(8)命令删除存储在数据库表中的后链,使之成为自由表。

8. 用INSERT-SQL 命令在xS(学生) 表中添加如下表格所示的记录,可使用命令: INSERT INTO xs(xh,jl,csrq) ( 9 ) (”E9999”,”获得三好学生称号",{^1988/07/

14})

9.某数据库SJK 中包含XS(学生) 表,其基本结构如下:

若规定每位学生的生日补贴100元,可用下列SELECT-SQL 命令查询并显示各个月份出生学生的人数和各月份的补贴总额,要求输出月份、人数、补贴总额,且结果按补贴总额降序排序。

SELECT ( 10 ) AS月份,COUNT(*)AS人数,; ( 11 ) AS 补贴总额; FROM sjk!xs; GROUP BY l :

ORDER BY 3 ( 12 )

10. 某数据库SJK 中包含学生表(xs.DBF) 和成绩表(CJ.DBF) ,表的结构如下(注:两个表均以XH 为表达式创建了主索引) :

,

基于学生表和成绩表,可用下列SELECT-SQL 命令查询各系学生考试合格的人数(注:成绩大于或等于60分为合格) ,要求查询系代号、系人数、系合格人数。 SELECT Xs.xdh AS 系代号,COUNT(*)AS系人数,; SUM( 13 ) AS 系合格人数,; FROM sjk!xs INNER JOIN sjk!cj; ON Xs.xh=cj.xh ;

GROUP BY ( 14 )

11. 在使用Select-sql 进行查询时,若要保证在查询结果中没有重复记录,可以在查询命令中使用( 15 ) 关键字 12.形状控件(Shape)的Curvature 属性用于控制其曲率,其取值范围( 16 ) 13. 对于表单的Load 、Activate 和Init 这三个事件来说, ( 17 ) 事件的处理代码中不能引用表单中的对象,( 18 ) 事件最后一个被触发。 14.若某表单上包含一个页框控件,页框上包含的页面数是未知的(或者说是动态变化的) ,则在刷新表单时为了刷新页框中的所有页面,可在页框的Refresh 方法中包含如下的代码:

For I=1 To this ( 19 ) This.Pages[i].Refresh EndFor

15. 某表单上分别有一个标签Labell 、文本框Textl 、命令按钮组CommandGroupl 和计时器Timerl 在设计时,计时器的Interval 属性值已设置为500、Enabled 属性值已设置为.F.(即不可用) ,且已为计时器的Timer 事件设置了事件处理代码,其功能是使文本框显示当前的系统日期与时间。命令按钮组中包含3个命令按钮,依次为“启用”、

4

“暂停”和“退出”,其功能分别为启用计时器控件、不启用计时器控件和关闭表单,

完善如码:

Do Case Case This.Value=1

This.________( 20)________________.Timer.Enabled=.T. Case This.Value=2

ThisForm.Timer1.Enabled=.F. Case This.Value=3

_________(21)____________ ENDCASE

16. 某表单上有一个表格控件,其列数为7,若要使其第3—7列的标头(Header )的标题依次显示为:成绩1,成绩2,成绩3,成绩4,成绩5,则可在表格的Init 事件处理代码中包含下列程序段: For I=3 To 7 This._____(

22

)_____.Header1.Caption=”成绩”

____( 23 )____ EndFor

17. 设某表单上包含一个文本框控件,若要使该文本框获得焦点时能自动选中其中的所有文本,可在文本框的GotFocus 事件中包含下面几行代码:

TextBox::GotFoCus

This.SetStart=______( 24 )________ This.SelLength=Len(AllTrim(This.Value))

18. 若已设计并生成了单文档界面(SⅨ) 的菜单程序文件menua 。现要求将该SDI 菜单附加到某表单上,除了将表单设置为“作为顶层袭单”外,还应该在表单的INIT 事件中包含下列命令以运行菜单程序:( 25 )WITH THIS..T.

19. 完善下列程序,其功能是统计一个仅由数字组成的字符串中各种数字字符的个数:

Clear

cStr=”110102342245676893319”

Store 0 To n0,n1,n2,n3,n4,n5,n6,n7,n8,n9 Do while Len(cStr)>0

,

C=Left(cStr,1)

n&C=( 26 ) cStr=( 27 ) Enddo

? n0,n1,n2,n3,n4,n5,n6,n7,n8,n9 20. 实现程序1 3 5 7 9 11的程序

For I=1 to 11

if I Mod 2 =0

____( 28 )_____ EndIf S=S i EndFof

21. 请写出X 数值( 29 ),y 值是( 30 ) X=26 y=0

if int(x/2)=x/2 y=mod(x,3) x=x 4 endif

if int(x/3)=x/3 y=Mod(x,-4) endif ? x,y

2008年春季江苏省计算机等级考试二级VFP 考试试题

第一部分:计算机基础知识

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

1. 在下列有关微电子技术与集成电路的叙述中,错误的是( ) 。 A .微电子技术是以集成电路为核心的技术

B .集成度是指单个集成电路所含电子元件的数目

C .Moore 定律指出,单个集成电路的集成度平均每18—24个月翻一番 D .IC 卡仅有存储器和处理器,卡中不可能存储有软件 2. 在下列有关通信技术的叙述中,错误的是( ) 。 A .目前无线电广播主要还是采用模拟通信技术 B .数字传输技术最早是被长途电话系统采用的

C .数字通信系统的信道带宽就是指数据的实际传输速率(简称”数据速率”) D .局域网中广泛使用的双绞线既可以传输数字信号,也可以传输模拟信号 3. CPU 的运算速度与许多因素有关,下面哪些是提高CPU 速度的有效措施? ( 3 )

①增加CPU 中寄存器的数目 ②提高CPU 的主频

③增加CPU 中高速缓存(cache)的容量 ④优化BIOS 的设计

A .①、③和④ B .①、②和③ C .①和④ D .②、③和④ 4. 下面是PC 机常用的4种外设接口,其中键盘、鼠标、数码相机和移动硬盘等均能连接的接口是( 4 )

A . RS-232 B . IEEE-1394 C . USB D . IDE 5. 下列有关PC 机外部设备的叙述中,错误的是 ( ) 。

A .扫描仪的工作过程主要基于光电转换原理,分辨率是其重要性能指标之一

B .制作3—5英寸的照片(图片) ,数码相机的CCD 像素必须在600万以上 C .集成显卡(指集成在主板上的显卡) 的显示控制器主要集成在芯片组中 D .存折和票据的打印,目前主要是采用针式打印机

6. 下列有关PC 机辅助存储器的叙述中,错误的是( ) 。 A .硬盘的盘片转动速度特别快,目前一般为每秒数千转 B. 近年来使用的串行A TA(SATA) 接口硬盘,其传输速率比采用IDE 接口的要快

C .目前移动硬盘大多采用USB 2.0接口,其传输速率可达每秒数十兆字节

5

,

D. 40倍速的CD-ROM 驱动器的速率可达6MB /s 左右

7. 在下列有关商品软件、共享软件、自由软件及其版权的叙述中,错误的是( )。

A .通常用户需要付费才能得到商品软件的合法使用权 B .共享软件是一种”买前免费试用”的具有版权的软件

C .自由软件允许用户随意拷贝,但不允许修改其源代码和自由传播

D .软件许可证确定了用户对软件的使用方式,扩大了版权法给予用户的权利

8. 下面有关Windows 操作系统多任务处理的叙述中,正确的是 ( ) 。 A .用户如果只启动一个应用程序工作(如使用Word 写作) ,则该程序自始至终独占CPU

B .由于CPU 具有多个执行部件,所以操作系统才能同时进行多个任务的处理

C .前台任务和后台任务都能得到CPU 的响应

D . 处理器调度程序根据各个应用程序运行所需要的时间多少来确定时间片的长短

9. 从算法需要占用的计算机资源角度分析其优劣时,应考虑的两个主要方面是 ( ) 。

A .空间代价和时间代价 C .可读性和开放性

B . 正确性和简明性 D . 数据复杂性和程序复杂性 10.接入因特网的每台计算机的IP 地址 ( ) 。 A . 由与该计算机直接连接的交换机及其端口决定 B . 由该计算机中网卡的生产厂家设定

C . 由网络管理员或因特网服务提供商(ISP)分配 D . 由用户自定

11.以下关于局域网和广域网的叙述中,正确的是 ( )。

A .广域网只是比局域网覆盖的地域广,它们所采用的技术是完全相同的 B .局域网中的每个节点都有一个惟一的物理地址,称为介质访问地址(MAC地址)

C .现阶段家庭用户的PC 机只能通过电话线接入网络

D .单位或个人组建的网络都是局域网,国家或国际组织建设的网络才是广

6

域网

12.目前在网络互连中用得最广泛的是TCP /IP 协议。事实上,TCP /IP 是一个协议系列,它已经包含了100多个协议。在TCP /IP 协议中,远程登录使用的协议是( ) 。

A .TELNET B .FTP C .HTTP D .UDP 13.关于电子邮件服务,下列叙述中错误的是 ( ) 。 A . 网络中必须有邮件服务器用来运行邮件服务器软件 B . 用户发出的邮件会暂时存放在邮件服务器中 C .用户上网时可以向邮件服务器发出接收邮件的请求

D .发邮件者和收邮件者如果同时在线,则可不通过邮件服务器而直接通信 14.国际标准化组织(ISO)将世界各国和地区使用的主要文字符号进行统一编码的方案称为( ) 。

A . UCS /Unicode C . GBK B . GB2312 D .GBl8030

15.存放一幅1024×768像素的未经压缩的真彩色(24位) 图像,大约需要多少字节的存储空间? ( )

A . 1024x768x24 C . 1024x768x2 B . 1024x768x3 D .1024x768x12

16.对带宽为300—3400Hz 的语音,若采样频率为8kHz 、量化位数为8位且为单声道,则未压缩时的码率约为( ) 。

A.64kb /s B .64kB /s C .128kb /s D .128kB /s 17.彩色图像所使用的颜色描述方法称为颜色模型。在下列颜色模型中,主要用于彩色喷墨打印机的是( ) 。

A .YUV B .HSB C .CMYK D .RGB

18.从信息处理的深度来区分,信息系统可分为业务信息处理系统、信息检索系统、信息分析系统和专家系统。在下列相关叙述中,错误的是( )。 A .业务信息处理系统是采用计算机进行日常业务处理的信息系统

B .信息检索系统就是指因特网上提供的各种搜索引擎,可以供各类用户免费使用

C .决策支持系统是一种常见的信息分析系统

D .专家系统可模仿人类专家的思维活动,通过推理与判断来求解问题

,

19.在下列有关Microsoft Excel 2000(中文版) 功能的叙述中,错误的是

( )。

A .可以将Excel 工作簿或选定的工作表另存为网页文件(.htm)

B .对数据清单进行排序时,最多可以选择5个关键字

C .通过设置,可以实现在某单元格中输入数据后按回车键,光标自动移动

到上边一单元格或左边一单元格 。

D .在工作表中可以插入”艺术字”

20.在下列有关Microsoft FrontPage 2000(中文版) 功能的叙述中,错误的是 B .基于数据库表创建的临时表随着数据库的打开而打开,也随着数据库的关闭而关闭 C .用BROWSE 命令可浏览数据库表,也可浏览临时表 D .临时表被关闭后,可使用USE 命令再次将其打开 25.设某数据库中的学生表(XS.DBF) 已在2号工作区中打开,且当前工作区为1号工作区,则下列命令中不能将该XS 表关闭的是 ( ) 。 A .CLOSE TABLE C .CLOSE DATABASE ALL B .USE IN 2 D .USE

26.首先执行CLOSE TABLES ALL命令,然后执行 ( ) ( )

A .执行菜单命令”新建”时,可以选择是新建网页还是新建站点 命令,可逻辑删除JS(教师) 表中年龄超过60岁的所有记录(注:csrq 为日期型

B . 用户可以对框架网页的框架进行拆分或删除 字段,含义为出生日期) 。

C ·如同Microsoft word中的表格,用户可以在网页中手绘表格或插入表格 A .DELETE FOR YEAR(DATE0-YEAR(csrq))>60

D . 系统提供了”绘图”工具栏,便于用户在网页中绘图 B .DELETE FROM js WHERE YEAR(DATE())-YEAR(csrq)>60

C .DELETE FROM js FOR YEAR(DATE()-YEAR(csrq))>60

D .DELETE FROM js WHILE YEAR(DATE())-YEAR(csrq)>60 第二部分Visual FoxPro程序设计

一、选择题(用答题卡答题,答案依次填在21—30答题号内) 27.对表单中的一个文本框控件来说,下列事件中最后发生的事件是

21.关键字是关系模型中的重要概念。当一个二维表(A表) 的主关键字被包含( ) 。

到另一个二维表(B表) 中时,它就称为B 表的 ( ) A .V alid B .Init C .Destroy D. Lostfocus

A .主关键字 C .外部关键字 28.将表单中的所有文本框的Enabled 属性设置为假,可在表单的Init 事件处

B .候选关键字 D .超关键字 理代码中用SetAll 方法进行设置。下列表述中,命令正确的是( )

22.对于下列函数来说,其返回值的数据类型不为数值型的是 A .THISFORM .SetAll(“Enabled ”,.F .,”Text ”)

( ) 。 B .THISFORM .SetAll(Enabled,.E ,Text)

A .LEN(“Visual FoxPro”) C .A TC(“this ”,”ThisForm ”) C .THISFORM .SetAll(“Enabled ”,.F .,”Textbox ”)

B .YEAR(DATE()) D .LEFT(“123456”,2) D .THISFORM .SetAll(“Enabled ”,.F .)

23.设变量X 的值为“abc ”(其长度为4,末尾为一个空格字符) ,变量Y 的值 29.在下列几种控件中,无V alue 属性的是 ( ) 。

为“abc ”(其长度为4,第一个字符为空格) ,则表达式LEN(x y)和LEN(x—y) 的返回 A .命令按钮(Command) C .复选框(CheckBox)

值分别为( ) B .选项按钮(OptionButton) D .编辑框(EditBox)

A .6,6 B .7,7 C .8,8 D .8,7 30.下列有关报表的叙述中,错误的是 ( ) 。

24.在下列关于数据库表和临时表(Cursor)的叙述中,正确的是( ) 。 A .定义报表有两个要素,即报表的数据源与报表的布局

A .数据库表随着其所在的数据库的打开而打开,也随着其所在的数据库的 B .在报表中若设置数据分组,可设置每组数据从新的一页开始打印 关闭而关闭 C .在报表中若设置数据分组,最多可以设置一个分组依据

7

,

D .报表可以不设定数据环境,即报表内容可以不与任何表和视图相关 二、填空题 (请将答案填写在答题纸的相应答题号内,每个答案只占一行) 1. 数据库中的数据按一定的数据模型组织、描述和储存,具有较小的数据( 1 ) 度,较高的数据独立性和易扩展性,并可以供各种用户共享。

2.数据模型是数据库系统中用于数据表示和操作的一组概念和定义。数据模型通常由3部分组成,即数据结构、数据操作和数据的 ( 2 ) 约束条件。

3.V isual FoxPro系统支持3种不同的索引文件,即( 3 ) 索引文件、非结构复合索引文件和独立索引文件。

4. 在面向对象的程序设计中,通过类可以简化应用程序的设计,因为类具有 ( 4 ) 、多态性、封装性、抽象性等特点。

5. 函数LEN(sTR(123456789012))的返回值为 ( 5 ) ,函数LEN(DTOC(DATE(),1)) 的返回值为 ( 6 ) 。

6.设在1号工作区中打开xS 表,若要求在2号工作区中再次打开xs 表且别名设置为XUESHENG ,则可使用命令:USE XS (7 ) xuesheng IN 2 AGAIN

7. 数据库表的触发器(Trigger)是在对表的记录进行操作时被触发的检验规则。在VFP 中,触发器分为3种类型,即更新触发器、删除触发器和( 8 ) 触发器。 8.利用DBGETPROP0' 函数,可以获取当前数据库的属性设置信息,或当前数据库中的表、表字段或视图的属性设置信息。例如,要获取当前数据库SJK 中XS 表的xb 字段的默认值,可以使用函数DBGETPROP("Xs.xb ”,”Field ”,” ( 9 ) ”) 。 9.某数据库表GP .DBF 包含的字段分别是dm(股票代码,字符型) 、mc(股票名称,字符型) 、jg(当前价格,数值型) 和zdf(与上个交易日相比涨跌幅的百分数,数值型) ,其部分数据如下表所示(zdf值为正数表示上涨,负数表示下跌) :

下列SQL 命令查询并显示上涨的股票信息(若上涨股票超过10种,则仅显示上涨幅度最大的前10种股票信息) 。

SELECT ( 10 ) dm As 股票代码, mc As 股票名称, jg As 当前价格, zdf as 涨幅度 From gp; ( 11 ) ;

ORDER BY zdf DESC

10.在教学管理数据库SJK 中有2个表: KC .DBF(课程表) 和CJ .DBF(成绩表) ,表结构如下:

8

,

则可用下列SQL 命令查询总学分大于100的学生的学号和学分。(注:成绩为60或60以上才能获得相应学分,否则学分为0) :

SELECT ca.xh ,SUM( 12 )AS 总学分; FROM sjk!Kc INNER JOIN sjk!cj: WHERE ca.Kcdh=Kc.Kcdh ; GROUP BY Cj.Xh;

( 13 ) 总学分>100

11. 已知某数据库表KCYZ .DBF 含有5个字段,若其中有一个名为bxk 的逻辑型字段,则可用下列SQL 命令查询bxk 字段值为.T .的所有记录,且要求输出所有字段,输出结果保存在表TEMP .DBF 中。

SELECT ( 14 ) FROM kcyz; WHERE bxk=.T .: ( 15 )Table temp

12. 在VFP 命令窗口中输入并执行命令 ( 16 ) .FontSize=20,可以使VFP 主窗口中输出文本的字号设置为20。

13.某单位人力资源管理系统中有人员档案表RYB .DBF 和员工收入表SRB .DBF ,其结构分别如下:

某表单运行后如下图所示,其数据环境包含RYB .DBF 和SRB .DBF 表。表单上有3个文本框,其对象名分别为Textl 、Text2和Text3,分别用于显示总收入、所得税和实际收入。

列表框(Listl)的InteractiveChange 事件代码的功能是:当选中列表框中一名员工时,表格(Gridl)中显示出该员工的收入项目、收入日期、金额和备注,且表格中数据只读,文本框Textl 、Text2和Text3分别显示该员工的总收入、所得税和实际收入。(注:所得税计算的算法见代码。)

(1)根据以上所示的表单,填写列表框、表格和”退出”命令按钮的有关属性值:

·列表框的RowSourceType 属性值为”2-别名” RowSource 属性值为 ( 17 ) ColumnCount 属性值为 ( 18 )

·表格的 ( 19 ) 属性值为.T .(实现数据只读) ·命令按钮的Caption 属性值为 ( 20 ) ; (2)列表框Listl 的InteractiveChange 事件代码如下: cGh=ALLTRIM(THIS.Value) &&变量cGh 已在表单的Init 事件代码中设置为公共变量

SELECT SUM(je) FROM srb WHERE gh=cGh INTO ( 21 ) m &&变量m 为数组

DO CASE &&根据该月份的总收入分段计算所得税 CASE m(1)>1600 AND m(1)<2101

9

,

nse=(m(1)-1600)*0.05

CASE m(1)>2100 AND m(1)<3601 nse=500*0.05 (m(1)-2100)*0.1 CASE m(1)>3600 AND m(1)<6601

nse=500*0.05 1500*0.1 (m(1)-3600)*0.15 CASE m(1)>6600

nse=500*0.05 1500*0.1 3000*0.15 (m(1)-6600)*0.2 ENDCASE

THISFORM.Textl.V alue=m(1) THISFORM .Text2.V alue= ( 22 )

THISFORM .Text3.V alue=THISFORM.Textl .V alue-THISFORM .Text2.V alue SELECT ( 23 ) SET FILTER TO gh=cGh Go TOP

THISFoRM.REFRESH

14.完善下列程序,计算3 33 333 3333 33333 „„前十项之和。 CLEAR m=3 n=0 s=0

FoR i=l TO 10

n= ( 24 ) s=s n ENDFoR

15. 完善下列程序,使两个程序的功能相同。 [程序清单1] CLEAR S=0 P=1

For i=1 to 20

P=( 25 ) S=s p ENDFOR ? s

[程序清单2]

CLEAR S=0 N=1

For i=1 to 20 M=1

For n=1 to i M=m*n Endfor S=s m Endfor ? s

16. 执行下列主程序后,输出结果为( ****主程序**** CLEAR Public x, y ,z X=3 Y=4 Z=5 Do pp ? x y z

****过程**** Procedure PP LOCAL x X=5 Y=7

26 ) 10

标签: