当前位置:文档之家› 江苏省计算机vfp考试历年真题2005-2010

江苏省计算机vfp考试历年真题2005-2010

江苏省计算机vfp考试历年真题2005-2010
江苏省计算机vfp考试历年真题2005-2010

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

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

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

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

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

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

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

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

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

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

第一部分计算机基础知识

1.十进制数100 对应的二进制数、八进制数和十六进制数分别_____________ 。

A.1100100 、144Q 和64H B.1100110B 、142Q 和62H

C.1011100B 、144Q 和66H D.1100100B 、142Q 和60H

2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。目前汉字的字形主要有两种描述方法,即点阵字形和___________ 字形。

A.仿真B.轮廓C.矩形D.模拟

3.在下列有关PC机及CPU芯片的叙述中,正确的是_____________ 。

A.目前PC 机所用CPU 芯片均为Intel 公司生产

B.PC机只能安装MS-DOS 或Windows 操作系统

C.PC机主板型号与CPU型号是一一对应的,不同的主板对应不同的CPU

D.Pentium MMX中的“MMX”是“多媒体扩展指令集”的英文缩写

4.总线在计算机的组成与发展过程中起着重要作用。在下列PC机的总线标准中,因价格和兼容性等原因,未被广泛推广使用的是_____________ 。

A.ISAB.AT C.MCA D.PCI

5.根据前国际电报电话咨询委员会(CCITT )的定义,与计算机信息处理有关的媒体分为五种。据此定义和媒体的分类,I/O 设备属于_____________ 。

A.表示媒体B.存储媒体C.表现媒体D.传输媒体

6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于往上传输。例如,一幅分辨率为102 4 ×768 的256 色的未经压缩的数字图像,其数据量大约为_____________ KB 。

A.96B.768 C.2304 D.24576

7.在下列有关Internet 的叙述中,错误的是_____________ 。

A.随着Modem 性能的提高,电话拨号上网的速度越来越快,目前可达1Mbps 以上

B.用户从不同的网站下载信息,其速度通常有所不同

C.从Internet 上搜索到的信息,有时不能下载到本地计算机

D.网页上的图片大多为GIF 和JPEG 格式

8.在Internet 中,域名服务器的主要功能是实现_____________ 的转换。

A.IP地址到域名(主机名字)B.域名到IP地址

C.主机IP地址和路由器IP地址之间D.路由器IP地址之间

9.https://www.doczj.com/doc/d014436086.html, 是“江苏省高等学校计算机等级考试中心”的网址。其中,“ http ”是指

_____________ 。

A.超文本传输协议B.文件传输协议C.计算机主机域名D.TCP/IP 协议

10.在下列有关电子邮件(Email )的叙述中,错误的是_____________ 。

A.E-mail 地址具有特定的格式,即“<邮箱名>”@<邮件服务器域名>”

B.一个用户可以向一个或多个邮件服务器提供商申请多个E-mail 地址

C.目前邮件发送时一般采用POP3 协议,接收时采用SMTP 协议

D.一封电子邮件通常由三部分组成,即邮件的头部、正文和附件

11.在下列有关操作系统的叙述中,错误的是_____________ 。

A.操作系统是最基本的软件,Windows 是PC 机上最早使用的操作系统

B.操作系统是随着计算机软件的发展而发展的,最早的计算机并无操作系统

C.目前PC机除了可以使用Windows 系列操作系统,也可以使用其他操作系统

D.计算机系统软件中软件安全的核心是操作系统的安全性

12.软件的可移植性是衡量软件质量的重要标准之一,它是指_____________ 。

A.软件版本升级的难易程度

B.软件与其它软件交换信息的难易程度

C.软件对软硬件环境要求得到满足的难易程度

D.软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度

13.计算机病毒是影响计算机安全的主要因素之一,目前已有数千种病毒,且新病毒层出不穷。在下列有关计算机病毒的叙述中,正确的是_____________ 。

A.每一种计算机病毒总是一个独立的软件(程序),对应着一个或多个文件

B.计算机病毒不仅能感染一个独立的软件,而且能感染数据文件(如Word 文档等)

C.加密或压缩的文件一般不会感染计算机病毒

D.安装了病毒防火墙的计算机系统不会感染计算机病毒

14.在下列有关Windows 98/2000/XP 中快捷方式的叙述中,错误的是_____________ 。

A.快捷方式提供了对常用程序和文档等资源的捷径访问

B.存储在同一磁盘上的不同快捷方式,其对应文件的文件类型总是相同的,但文件大小可能有所不同C.快捷方式显示的图标总是由对应的程序或文档等资源决定的,用户不可以更改

D.Windows 桌面上可以无任何快捷方式

15.在外存储器中,信息一般以文件为单位进行组织与存储。在Windows 98/2000/XP 环境下,下列有关文件和文件名的叙述中错误的是_____________ 。

A.文件扩展名总是由保存文件时所选文件类型决定的,用户不可以更改

B.在Windows 98/2000/XP 中,文件名的长度可达200 多个字符

C.在Windows 98/2000/XP 中允许文件名中含有空格,但不允许文件名仅由空格组成

D.在采用高级语言编写程序时,若文件名中含有空格,则程序中引用文件时必须加引号

16.在Windows 98/2000/XP 环境下,许多操作可以通过菜单或工具栏完成,但掌握一些常用的快捷键有助于提高工作效率。在Windows 及其应用程序中,“撤消”操作所对应的快捷键一般为_____________ 。

A.Ctrl+A B.Ctrl+S C.Ctrl+N D.Ctrl+Z

17.在下列有关Microsoft Word 97/2000 功能的叙述中,错误的是_____________ 。

A.利用Word 软件可以制作网页

B.在编制Word 文档时,可以对表格中的数据进行排序操作,但不可进行数据的计算

C.Word 文档中可以插入声音、动画和视频

D.利用其“自动更正”功能可以提高文本输入速度和编辑效率

18.在Microsoft Word 97/2000 环境下编辑文档时,可以建立多级“编号”或“项目符号”。编号或项目符号升级是可按功能键_____________ 。

A.TabB.Ctrl+Tab C.Alt+Tab D.Shift+Tab

19.下列有关Microsoft Word 97/2000 功能的叙述中,错误的是_____________ 。

A.在新建Execel 工作簿后,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改B.可以将文本文件或数据库(表)文件导入到Execel 中

C.工作表中的数据既可以以行方式排序,也可以以列方式排序

D.可以利用“编辑”菜单打开“页眉/页脚”对话框,以完成页眉和页脚的编辑

20.若利用Micorsoft Execel 97/2000 创建新工作簿后未进行过任何设置,则在某单元格中输入数据时,下列叙述中正确的是_____________ 。

A.输入7/2 ,系统认为输入的是日期型数据

B.输入3+5 ,则系统对其进行计算并显示为8

C.输入“ OK ”(含英文双引号,即输入 4 个字符),系统认为输入的是字符型数据OK(2 个字符)D.输入空格后输入OK ,系统自动的将前面空格删除

第二部分Visual FoxPro 程序设计

一、选择题

21.E-R 图示E-R 模型的图形表示法,它是表示概念模型的有力工具。在E-R 图中,实体之间的联系用_____________ 表示。

A.矩形框B.菱形框C.圆形框D.椭圆形框

22.在Visual FoxPro 系统中,下列命名中不能作为变量名的是_____________ 。

A.姓名B.2004 姓名C.姓名2004D.2004 学生

23.在Visual FoxPro 系统中,下列表示中不属于常量的是_____________ 。

A..T. B.[T] C."T"D.T

24.函数INT(-3.14) 的返回值是_____________ 。

A.-4 B.-3 C. 3 D. 4

25.执行下列命令后,屏幕上显示的结果是_____________ 。

X="ARE YOU Ok?"

Y="are"

?AT(Y,X)

A. 1 B..F. C..T. D.0

26.下列关于数据库、表和视图操作的叙述中,错误的是_____________ 。

A.关闭一个数据库,将自动关闭其所有已打开的数据库表

B.打开一个数据库表,将自动打开其所有对应的数据库

C.关闭一个视图所对应的基表,将自动关闭该视图

D.关闭一个视图,不会自动关闭其所对应的基表

27.有如下一段程序:

CLOSE TABLES ALL

USE XS

SELE 3

USE JS

USE KC IN 0

BROW

上述程序执行后,浏览窗口中显示的表及当前工作区号分别是_____________ 。

A.KC 、 2 B.KC 、 3 C.JS 、 3 D.JS 、 2

28.在下列有关表单及其控件的叙述中,错误的是_____________ 。

A.从容器层次来看,表单是最高层的容器类,它不可能成为其他对象的集成部分

B.表格控件包含列控件,而列控件本身又是一个容器类控件

C.页控件的PageCount 属性值可以为0

D.表格控件可以添加到表单中,但不可以添加到工具栏中

29.对于许多控件来说,可以通过ControlSource 属性与数据绑定。在下列VFP 对象中,无ControlSource 属性的是_____________ 。

A.标签(Label )B.复选框(CheckBox )

C.选项按钮组(OptionGroup )D.列表框(ListBox )

30.若要将当前工作区中打开的表文件GZB.DBF 复制到GZB1.DBF 文件,则可以使用命令

_____________ 。

A.COPY GZB.DBF GZB1.DBFB.COPY TO GZB1 REST

C.COPY TO GZB1 STRU D.COPY TO GZB1

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

1.VFP 中进行菜单设计时,菜单有两种,即一般菜单和快捷菜单。

2.类(class )是面向对象程序设计的核心。类具有许多特点,如抽象性、封装性、继承性等,其中___封装性____ 是指包含和隐藏对象信息(如内部数据结构和代码)的能力,是操作对象的内部复杂性与应用程序隔离开来。

3.在“项目管理器”窗口中,用户可以选择一个程序、___表单_____ 、查询或菜单,将其设置为主程序。4.在报表设计器中,报表被划分为多个带区。其中,打印每条记录的带区称为____细节____ 带区。5.在VTP 集成环境下调试程序时,如果程序运行过程中出现“死循环”现象,通常可以通过按键盘上的

____ESC____ 键强制中断程序。

6.在某教学管理数据库中有一个学生表(XS.DBF ),其表结构及其所含有的记录数据如表1 所示。

对于下列SELECT-SQL 语句,其查询结果含有____3____ 条记录。

SELECT * FROM xs WHERE SUBSTR(xh,5,2)='01'

若学生表已在当前工作区打开,运行下列程序后再VFP 主窗口显示的结果为_____3 ____ 。

【程序清单】

SET TALK OFF

n=0

CLEAR

GO TOP

DO WHILE!EOF()

IF AT("勇",xm)>0

n=n+1

ENDIF

SKIP

ENDDO

?n

7.运行以下程序后,VFP 主窗口显示的结果是____6____ 。

【程序清单】

CLEAR

i=0

n=0

DO WHILE i<=10

IF MOD(i,2)=0

n=n+1

ENDIF

i=i+1

ENDDO

?n

8.已知学生(XS )表中含学号(xh )、性别(xb )、专业(zy )字段。下列SQL命令用来查询每个专业的男、女生人数。

SELECT zy, SUM(IIF(xb='男',1, _____0______)) AS 男生人数,;

SUM(IIF(xb="女",1, _____0_____)) AS 女生人数;

FROM xs;

GROUP BY 1

9.有如下程序代码:

DIMENSION xx[4]

ta=TYPE("xx[1]")

xx[1]="VFP"

xx=1113

tb=TYPE("xx[1]")

则这段程序运行后,变量ta 和tb 的值分别是___L,N____ 。

10.图 1 所示的表单用于浏览教师(JS )信息。为了在表格控件中以不同的背景色显示男、女教师的信息,则在表格控件的Init 事件代码中,可使用如下形式的语句:

This._Setall__("DynamicBackcolor","IIF(xb='女',RGB(125,125,125),;RGB(125,125,125))","Column") 表单中下拉列表框的RowSourceType 属性为“ 6- 字段”,数据源为系名代码表(表的文件名为xmdm.dbf, 含系代码(xdm )和系名(xim )两个字段),为了使下拉列表中显示系代码和系名两列数据,则RowSource 属性值为:xmdm.xdm ,____xim____ 。

图1

11.已知成绩(CJ )表中含学号(xh )、课程代号(kcdh )和成绩(cj )字段,成绩表中存有记录数据如表 2 所示。

表2成绩表的记录数据

运行下列程序字段以后,变量m 、n 的值分别为___.F.2__ 。

【程序清单】

SELECT * FROM cj;

WHERE cj.cj<60;

INTO TABLE cj_tmp

m=EOF()

n=RECCOUNT()

12.设某表单上有一个页框控件,该页框控件的PageCount 属性值在表单的运行过程中可变(即页数会变化)。如果要求在表单刷新时总是指定页框的最后一个页面为活动页面,则可在页框控件的Refresh 事件代码中使用语句:This.ActivePage= PageCount 。

13.在某类库中,基于CommandButton 基类新建了一个子类cmd ,基于cmd 类又派生了cmdClose 子类。若利用cmdClose 类为一个表单添加控件cmdCloseA ,则cmdCloseA 的BaseClsss 属性值为

__CommandButton____ 。

14.已知某数据库中有学生表和成绩表,且两张表之间已经建立了参照完整性(学生表为主表,成绩表为字表)。如果将学生表中的某位学生的记录删除,要求该学生在成绩表中的所有成绩记录将自动全部删除,则两表之间的参照完整性设置是__删除级联____ 。

15.下面有两段程序代码,它们的功能___相同___(注:答“相同”或“不相同”)。

【程序一清单】

nSum=0

p=1

FOR i=1 TO 10

p=p*i

nSum=nSum+p ENDFOR

?nSum

【程序二清单】nSum=0

FOR i=1 to 10

nSum=nSum+fJC(i) ENDFOR

?nSum

FUNCTION fJC

PARAMETERS x

p=1

FOR n=1 TO x

p=P*n

ENDFOR

RETURN p ENDFUNC

16.某城市机动车驾驶员登记表(JDCJS )中含有驾驶证号(jzh )等字段。但由于录入人员的差错,包含了一些重复的记录(jzh 字段的值有重复),影响了统计结果。完善下列程序,使其可以物理删除该表中的重复数据。

【程序清单】

USE JDCJS

INDEX ON jzh TAG jzh &&相同的驾驶证号记录将相邻排列

GO TOP

last_jzh=jzh

SKIP

DO WHILE !EOF()

IF jzh=last_jzh

DELETE

ELSE

__last_jzh=jzh______

ENDIF

SKIP

ENDDO

PACK

17.在SELECT-SQL 命令中,UNION 子句的功能是把一条SELECT 语句的查询结果同另一条SELECT 语句的查询结果组合起来。如果某SELECT-SQL 命令中使用了UNION 子句将两个SELECT 语句联合起来,且需要对最终查询结果排序,则需要使用____1___个ORDER BY 子句。

18.教学管理数据库中含有课程表(KC )及成绩表(CJ )。课程表中含有以下字段:课程代号(kcdh ),课程名(kcm) ,学分(xf) ;成绩表中有以下字段:学号(xh ),课程代号(kcdh) ,成绩(cj )。成绩表记录了全体学生所学各门课程的成绩。现根据上述两表查询总学分已超过120 的所有学生情况(要求输出:学号,平均分,总学分,并按学号的升序排列),可使用下述命令。(注:成绩小于60 分的学分设置为0 )SELECT xh AS 学号,AVG(cj.cj) AS 平均分,__sum(IIF(cj.cj>=60,kc.xf,0))_____ AS 总学分;

FROM kc INNER JOIN cj ON kc.kcdh=cj.kcdh;

GROUP BY xh;

HAVING 总学分>=120;

ORDER BY xh

19.某数据库中包含课程(KC )表和成绩(CJ )表,课程表中含有课程代号(kcdh )、课程名(kcm )和学分(xf )等字段,成绩表中含有学号(xh )、课程代号(kcdh )和成绩(cj )等字段。已创建一个按课程代号查询学生成绩的表单如图 2 所示。

图2

表单中下拉列表框(Combo1)的数据源设置如下:

RowSource Type 属性为:6-字段

RowSource 属性为:kc.kcdh。

在下拉列表框中选择某一课程代号后,表格控件(Grid1 )立即显示该课程所有学生的成绩,且在文本框

(Text1 )中显示该课程的课程名,则应在下拉列表框的___InteractiveChange____事件中编写如下代码:

SELECT KC

ThisForm.Text1.Value=kc.kcm

ThisForm.Grid1.RecordSource=;

"SELECT cj.xh,cj.cj FROM cj WHERE cj.kcdh=ALLT(THIS.Vale)INTO CURStmp"

ThisForm.Refresh

根据以上代码可判定,表格控件(Grid1 )的RecordSourceType 属性为___3 或SQL___ 。

20.设某命令按钮的标题为“确定(Y )”(该按钮访问键位“ ALT+Y ”),则其Caption 属性值应设置为___确定(\

21.在事件代码中相对引用当前表单集的关键字是___Thisformset_____ 。

22.文本框控件的__PasswordChar_____ 属性设置为“ * ”时,用户键入的字符在文本框内显示为“ * ”,但Value 属性中仍保存键入的字符串。

23.下列自定义函数NTOC ()的功能是:当传送一个1~7 之间的数值型参数时,返回一个中文形式的“星期日~ 星期六”。例如,执行命令?NTO ( 4 ),显示“星期三”。

FUNCTION NTOC

PARAMETERS n

LOCAL ch

ch="日一二三四五六"

mch="星期"=SUBSTR(ch,__2*n-1____,2)

RETURN mch

ENDFUNC

24.完善下面的命令,实现向xs 表中追加一条新的记录。

INSERT INTO xs (xh,xm,xb,ximing) ___VALUES_____ ('950101','李林','')

25.已知有三张表:学生表(XS )、课程表(KC )和成绩表(CJ ),其表结构如表3 所示。

有一个表单如图 3 所示,其左边是一个选项按钮组(Optiongroup1 ),右边是列表框(List1 )。该表单的功能是:在选项按钮组中选择一个年级(学号的前两位表示年级),列表框将显示出该年级所有课程不及格的学生的学号、姓名、课程名称和成绩。

图3

下列是选项按钮组的相关事件的事件代码,试完善下面的程序。

DO CASE

CASE This.Value=1

nJ="99"

CASE This.Value=2

nJ="00"

CASE This.Value=3

nJ="01"

CASE This.Value=4

nJ="02"

_______Endcase_______

SQL1='SELECT xs.xh,xm,kcm,cj'

SQL2='FROM xs,cj,kc'

SQL3='WHERE xs.xh=cj.xh AND cj.kcdh=kc.kcdh AND cj<60 '

SQL4='__and subs(xs.xh,1,2)=nj__'

SQL5='ORDER BY 4'

SQL6='INTO CURSOR temp'

SQLSELECT =SQL1+SQL2+SQL3+SQL4+SQL5+SQL6

ThisForm.List1.RowSourceType=3

ThisForm.List1.RowSource=_SQLSELECT__

ThisForm.List1.Requery

1-5ABDCC 6-10BABAC 11-15ADBCA 16-20DBDDA 21-25BBDBD 26-30CCAAD 2005年秋季江苏省计算机等级考试二级VFP考试试题

(填空题加粗部分为答案)

第一部分计算机基础知识

1.在下列关于信息系统的叙述中,错误的是()

A.电话是一种双向的、点对点的、以信息交互为主要目的的系统

B.网络聊天是一种双向的、以信息交互为主要目的的系统

C.广播是一种双向的、点到多点的信息交互系统

D.Internet是一种跨越全球的多功能信息系统

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

A.现代集成电路使用的半导体材料大多数是(Si)

B.Pentium4微处理器芯片是一种超大规模集成电路,其集成度在1000万以上

C.目前PC机中所用的的电子元器件均为大规模集成电路

D.Moore定律指出(预言),集成电路的集成度平均18~24个月翻一番

3.多路复用技术和交换技术的发展极大地提高了通信线路的利用率。在下列的一些叙述中,错误的是()

A.数字传输技术采用的多路复用技术是时分多路复用技术

B.目前有线电视采用频分多路复用技术在同一电缆上传输多套电视节目

C.交换技术主要有两种类型,即电路交换和分组交换

D.采用分组交换技术传递信息的速度比采用电路交换技术快

4.在下列有关计算机中数值信息表示的叙述中,错误的是()

A.正整数无论是采用原码表示还是补码表示,其编码都是相同的

B.相同位数的二进制补码和原码,他们能表示的数的个数也是相同的

C.在实数的浮点表示中,阶码是一个整数

D.从精度上看,Pentium处理器支持多种类型的浮点数

5.根据存储器芯片的功能及物理特性,目前通常用作高速缓冲存储器(Cache)的是()

A.SRAM

B.DRAM

C.SDRAM

D.Flash ROM

6.I/O接口指的是计算机中用于连接I/O设备的各种插头/插座,以及响应的通信规程和电器特性。在目前的PC机中,IDE接口主要用于()与主机的连接。

A.键盘

B.显示器

C.硬盘

D.打印机

7.成像芯片的像素数目是数码相机的重要性能指标,它与可拍摄的图象分辨率直接相关。SONYDSC-P71数码相机的像素约为320万,它所拍摄的图象的最高分辨率为()

A.1280*960

B.1600*1200

C.2048*1536

D.2560*1920

8.目前广泛使用的打印机主要有针式打印机、激光打印机和喷墨打印机。在写列有关打印机的叙述中,错误的是()

A.9针的针式打印机是指打印头由9根钢针组成

B.激光打印机的主要消耗材料之一是碳粉/硒鼓

C.喷墨打印机与激光打印机的打印速度均用每分钟打印的页数来衡量

D.目前激光打印机均为黑白打印机,而喷墨打印机均为彩色打印机

9.光盘存储器具有记录密度较高、存储容量较大、信息保存长久等优点。在下列有关光盘存储器的叙述中,错误的是()

A.CD-RW光盘刻录机可以刻录CD-R和CD-RW盘片

B.DVD的英文全名是Digital Video Disc,即数字视频光盘,它仅能存储视频信息

C.DVD光盘的容量一般为数千兆字节

D.目前DVD光盘存储器所采用的激光大多为红色激光

10.在下列PC机软件中,不属于文字处理软件的是()

A.Word

B.Adobe Acrobat

C.WPS

D.CorelDraw

11.Windows操作系统具有较强的存储管理功能,当主存容量不够时系统可以自动地“扩充”,为应用程序提供一个容量比实际物理主存大得多的存储空间。这种存储管理技术称为()

A.缓冲区技术

B.虚拟存储器技术

C.SPOOLing技术

D.进程调度技术

12.操作系统是现代计算机必不可少的系统软件之一。在下列有关操作系统的叙述中,错误的是()

A.UNIX操作系统是一种多用户分时操作系统,可用于PC机

B.Linux操作系统是由美国Linux公司开发的操作系统

C.目前WindowsXP操作系统有多个不同版本

D.至目前为止,Windows98及其以后的版本均支持FA T32文件系统

13.理论上已经证明,构成求解计算问题的程序控制结构只需()即可。

A.重复、处理、返回

B.顺序、选择、重复

C.输入、处理、输出

D.顺序、循环、转移

14.将一个部门中的多台计算机组建成局域网可以实现资源共享。在下列有关局域网的叙述中,错误的是()

A.局域网必须采用TCP/IP协议进行通信

B.局域网一般采用专用的通信线路

C.局域网可以采用的工作模式主要有对等模式和客户/服务器模式

D.构建以太(局域)网时,需使用集线器或交换机等网络设备,一般不需要路由器

15.接入Internet的方式不同,则所需设备和上网性能也有所不同。在下列几种Internet接入方式中,从现有技术来看,上网速度最快的是()

A.ISDN

B.ADSL

C.FTTx+ETTH

D.Cable MODEM技术

16.WWW与E-mail是目前Internet上是使用最为广泛的服务。在下列有关WWW与E-mail服务的叙述中,错误的是()

A.WWW有遍布Internet上的Web服务器和安装WWW浏览器的客户机组成,它采用客户/服务器的工作模式

B.目前网页(Web页)描述语言主要采用HTML,HTML文档均包含头部、正文和尾部三个部分

C.每个电子邮箱都对应唯一的邮箱地址,且该地址有固定的格式,例如任何电子邮件地址均包含字符“@”

D.使用MIME协议后,邮件正文可以含有ASCII字符、汉字和图象等多种类型的数据

17.在下列字符编码标准中,包含汉字数量最多的是()

A.GB2312

B.GBK

C.GB18030.

D.UCS-2

18.在下列有关数字图象和图形的叙述中,错误的是()

A.取样图象的数字化过程一般分为扫描、分色、取样和量化等处理步骤

B.为了使网页传输的图象数据尽可能少,常用的GIF格式图象文件采用了有损压缩

C.矢量图形(简称图形)是指使用计算机技术合成的图象

D.计算机辅助设计和计算机动画是计算机合成图象的典型应用

19.计算机信息系统(简称“信息系统”)是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。在下列有关信息系统的叙述中,错误的是()

A.在信息系统中,绝大多数数据是持久的,不随程序运行的结束而失效

B.信息系统开发方法有多种,例如生命周期法、原型法等

C.专家系统属于信息处理系统、

D.MRP和ERP是面向电子商务的信息系统

20.Microsoft Excel是Office软件的重要组件之一。在下列有关Microsoft

Excel(97及其以后的版本)功能及使用的叙述中,错误的是()

A.每个Excel文件均为一个工作簿,在默认情况下包含3张工作表

B.每个工作表可以包含的行和列的数量是没有限制的

C.系统提供了对数据的排序、筛选和分类汇总等功能

D.可以将Excel工作簿(表)保存为网页文件或文本文件

第二部分Visual FoxPro 程序设计

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

21.项目(project)是VFP中各种文件组织的核心。在下列有关VFP项目的叙述中,错误的是()

A.项目的关键既可以利用菜单或工具栏,也可以利用VFP命令

B.一个VFP窗口中,只能打开一个项目

C.在VFP窗口中,项目管理器可以折叠成工具栏形式

D.“连编”操作是针对项目而言的,该操作位于“项目”菜单栏

22.表(table)是存储数据的容器。在下列有关VFP表的叙述中,错误的是() A.每个表最

多只能包含200多个字段

B.新建一个表后,一般会生成1~3个文件

C.自由表与数据库表在数据存储功能上是相同的,但在数据管理与控制功能上有差别

D.自由表添加到数据库中变成数据库表,而数据库表移出数据库则变成自由表

23.在VFP中,对于数据库表来说,如果将其移出数据库(变成自由表),则该表原设置或创建的()仍然有效。

A.候选索引

B.长表名

C.记录有效性规则

D.触发器

24.在创建表索引时,索引表达式可以包含表的一个或多个字段。在下列字段类型中。不能直接选作索引表达式的是()

A.货币型

B.日期时间型

C.逻辑型

D.备注型

25.在VFP中,如果指定两个表的参照完整性的删除规则为“级联”,则当删除父表中的记录时,()

A.系统自动备份父表中被删除记录到一个新表中

B.若子表中有相关记录,则禁止删除父表中记录

C.自动删除子表中所有相关记录

D.不作参照完整性检查,删除父表记录与子表无关

26.在下列有关VFP表达式中,语法上错误的是()

A.DA TETIME()+1000

B.DA TE()-1000

C.DA TETIME()-DA TE()

D.DTOC(DA TE())-DTOC(DA TETIME())

27.运行以下程序后,VFP主窗口显示的结果是()

CLEAR

N=0

DO WHILE n〈10

IF INT(n/2)=n/2

?”W”

ENDIF

?? “Fox”

n=n+1

ENDDO

A.显示5行,内容均为WFoxFox

B.显示5行,内容均为WfoxWFox

C.显示4行,内容均为WFoxFox

D.显示4行,内容均为FoxFoxW

28.菜单(menu)和工具栏(toolbar)是Windows环境下各种应用程序中最常用的操作对象。在下列有关VFP菜单与工具栏的叙述中,错误的是()

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

B.用户打开/关闭不同的设计器(如数据库设计器、表单设计器、报表设计器等),在默认情况下系统会自动地打开/关闭相应的工具栏

C.在VFP窗口中,可以关闭所有的菜单栏或工具栏

D.利用菜单命令、工具栏按钮或项目管理器操作创建一个文件,所实现的功能完全相同

29.在下列有关VFP的类、对象和事件的叙述中,错误的是()

A.对象是基于某种类所创建的实例,它继承了类的属性、事件和方法

B.基类的最小事件集包含Click事件、Load事件和Destory事件

C.事件的触发可以由用户的行为产生,也可以由系统产生

D.用户可以为对象添加新的属性和方法,但不能添加新的事件

30.数据绑定型控件是指其(显示的)内容与表、视图或查询中的字段(或内存变量)相关联的控件。若某个控件被绑定到一个表的字段,移动该表的记录指针后,如果该字段的值发生变化,则该控件的()属性值也随之发生变化。

https://www.doczj.com/doc/d014436086.html,

B.ControlSource

C.V alue

D.Caption

二、填空题(每空格1分,共30分,请用答题纸答题,不换行)

1.E-R图是E-R模型的图形表示法,它是表示概念数据模型的有力工具。在E-R模型中有3个基本的概念,即实体、联系和___属性__,在E-R图中它们分别用矩形框和椭圆行框来表示。

2.在VFP中,用户可以利用命令来修改系统的操作环境(如默认工作目录等),也可以通过菜单命令打开__选项______对话框进行设置。

3.在VFP中,与表操作相关的系统函数有多个,例如EOF()、BOF()、USED()等。用于返回当前选定工作区中已打开表的字段数目的函数是__FCOUNT()___。

4.目前用户通常是在操作系统环境下(如在“我的电脑”或“资源管理器”窗口中)创建和删除文件夹。在VFP中,也可以使用MD命令和___RD_____命令来创建新文件夹和删除已建文件夹。

5.下列程序段中的后三条命令,可用一条功能等价的命令来实现,这条命令是___USE cj IN 0____。

SET TALK OFF

SELECT 1

USE xs

SELECT 0

USE cj

SELECT xs

6.利用DBSETPROP()函数,可以设置当前数据库的属性,或设置当前数据库中表的字段或视图的有关属性。例如,要设置当前数据库中JS表的gh字段的标题属性,可以使用函数:

DBSETRPOP(“_JS.gh_”,”FIELD”,”Caption”,”工号”)

7.在VFP中,系统规定:除了自由表的字段名、表的索引标识名至多只能有___10____个字符以外,其余名称的长度可以长达100多个字符。

8.用户可以使用VFP的菜单设置器设计菜单。创建一个菜单后,系统会生成两个文件:.mnx和.mnt。.mnx 菜单文件不能直接运行,当选中.mnx文件并且执行“运行”操作时,系统首先自动生成两个文件:.mpx和__.mpr___,然后运行它。

9.在VFP中,__存储过程___是保存在数据库中的过程代码,它由一系列用户自定义函数(过程)或在创建表之间参照完整性规则时系统创建的函数(过程)组成。

10.已知课程(KC)表中含课程代号(kcdh)、课程名(kcm)等字段,成绩(CJ)表中含课程代号(kcdh)、成绩(cj)等字段。完善下列SQL命令以查询每门课的选课人数、优秀人数、不及格人数。

SELECT Kc.kcdh, Kc.kcm, __COUNT(*)_____AS 选课人数,;

SUM(IIF(cj.cj>=90,1,0)) AS 优秀人数,SUM(IIF(cj.cj<60,1,0)) AS 不及格人数;

FROM sjk!kc INNER JOIN sjk!cj;

ON Kc.kcdh=Cj.kcdh;

GROUP BY___KC.kcdh____

11.在VFP中创建多表查询时,表之间的四种联接类型分别为内部联接、左联接、右联接和__完全联接____。

12.某图书资料室的:“图书管理”数据库中有三张表:TS.dbf(图书表)、DZ.dbf(读者表)与JY.dbf (借阅表),表结构如下:

SELECT 出版单位,SUM(馆藏册数) AS 馆藏总册数,;

SUM(馆藏册数*单价) AS 总金额,__A VG(TS.单价)___AS 平均单价

FROM 图书馆里!TS

GROUP BY出版单位

完善下列语句以查询借阅次数最多的前10名读者的借书证号、姓名、单位和借阅次数:

SELECT__TOP 10__JY.借书证号,DZ.姓名,DZ.单位,COUNT(*) AS 借阅次数,;

FROM 图书馆里!DZ INNER JOIN 图书管理!JY;

ON DZ.借书证号= JY.借书证号;

GROUP BY 1 ;

ORDER BY __4 ___

13.类(class)是面向对象程序设计的核心。类具有许多特点,如多态性、抽象性、封装性、继承性等,其中__多态性___是指一些关联的类包含同名的方法程序,但方法程序的内容可以不同。

14.设Labell 是某表单上的一个标签控件,则利用Labell控件显示系统日期和时间,可以在该表单的Init 事件代码中使用语句THISFORM.

__Label1.Caption___=TTOC(DA TETIME())来实现。

15.学生注册表单(forml)如图1所示

,该表单中含有3个标签、2个文本框(Text1和Text2),1个命令按钮组(包含3个按钮),其功能是对学生信息进行注册:

1)如在学生注册(ZC)表中已存在某学生的记录(学号已经存在),说明该学生已注册过;若没有,则进行注册,即将该学生信息存入学生注册表;

2)进行注册时(即按“确认”按钮时),学生和姓名不能为空。

图1 学生注册表单

表单是一个容器型控件,其集合属性为Controls,计数属性为ControlCount。此表单的ControlCount 属性值为 6

根据表单的功能要求,完善下列命令按钮组的Click事件代码:

ch1=ALLT(THISFORM.Text1.V alue)

ch2=ALLT(THISFORM.Text2.V alue)

DO CASE

CASE THIS.V alue =1

IF LEN(ch1)=0 OR LEN(ch2)=0

=MESSAGEBOX (“学号、姓名必须填写!”)

ELSE

Locate for zc.xh=ch1

IF !EOF()

=MESSAGEBOX (“此学生已注册,请重新输入!”)

ESLE

INSERT INTO zc(xh, xm) V alues(ch1, ch2)

ENDIF

ENDIF

CASE THIS.V alue=2

THISFORM.Text1.V alue=“”

THISFORM.Text2.V alue=“”

Thisform.text1.setfocus_ && 使Text1 文本框得到输入焦点

CASE THIS.V alue=3

THISFORM.RELEASE

ENDCASE

16.在VFP中,利用可是化开发工具(表单设计器)创建表单和对象。通过对对象属性的修改、方法程序的调用来处理对象。相对引用对象时,所设计的关键字THIS、THISFORM、THISFORMSET只能在方法程序或_事件__处理代码中使用

17.对于图2所示的表单,当表单运行时,利用微调框(Spinnerl)Curvature来调节形状控件(Shapel)的Curvature属性,使形状控件的角的曲率发生变化。根据Curvature属性的取值范围的限定,微调框(Spinner1)的SpinnerLowV alue属性值和SpinnerHighvalue属性值应该分别为0和

99 。当形状控件(Shape1)为椭圆时,微调框(Spinner1)的V alue值应为99 .

图2 形状控件的曲率实验

18 .完善下列程序,以显示7~1000以内能被7整除且含有数字5的所有证书(例如35、56、105等)。

FOR n=7 TO 1000 step 7

ch=ALLT(STR(n))

IF "5"$ch

?n

ENDIF

ENDFOR

19.一个应用程序的模型可以设计得很合理

很整洁,代码很精致,解决问题的方法和算法很巧妙但这些对用户来说是很透明的,用户看不到、也无须知道,用户看到的是应用系统提供的用户界面。从利用VFP开发应用程序来说,创建的菜单表单文件是用作应用程序的主要界面。

20.运行下列程序后,显示的运行结果的第二行为11*11=121

SET TALK OFF

CLEAR

Y="11111111"

FOR I=1 TO LEN(y)

X=LEFT(y, i)

?SPACE(20-i*2)+x+"*"+x+"="+ALLT(STR(V AL(x)*V AL(x)))

ENDFOR

21.报表类型主要是指报表的布局类型.在VFP中,报表的常规类型主要有报列表.行报表,一对多报表和多栏报表.

22 .使用LOCAL,PRIV A TE和PUBLIC命令可以指定内存变量的作用域。在VFP命令窗口中创建的任何内存变量均为全局变量.

23.将第2~4个字符为”yan”的所有内存变量保存mV ar内存变量文件中,可以使用命令:

SA VE TO mV ar ALL LIKE ?yan*

24.表格(gird)控件是一个按行和列显示数据的容器对象,其外观与表的浏览窗口相似,表格最常见的用途之一是显示一对多关系中的的子表。在默认情况下,表格控件包含列控件,列空件又包含列标头控件和文本框控件。

1-5CCDBA6-10CCDBD 11-15BBBAC 16-20BDBDB 21-25BDADC 26-30CADBC

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

(填空题加粗部分为答案)

第一部分计算机基础知识

1、信息技术指的是用来扩展人的信息器官功能、协助人们进行信息处理的一类技术。在下列基本信息技术中,用于扩展人的效应器官功能的是____。

A.感测与识别技术

B.通信与存储技术

C.计算与处理技术

D.控制与显示技术

2、微电子技术是以集成电路为核心的电子技术。在下列关于集成电路(IC)的叙述中,正确的是____。

A.集成电路的发展导致了晶体管的发明

B.现代计算机的CPU均是超大规模集成电路

C.小规模集成电路通常以功能部件、子系统为集成对象

D.所有的集成电路均为数字集成电路

3、通信技术的发展促进了信息的传播。在下列有关通信与通信技术的叙述中,错误的是____。

A.通信系统必有“三要素”,即信源、信号与信宿

B.现代通信指的是使用电(光)波传递信息的技术

C.数据通信指的是计算机等数字设备之间的通信

D.调制技术主要分为三种,即调幅、调频和调相

4、在计算机中,数值为负的整数一般不采用“原码”表示,而是采用“补码”方式表示。若某带符号整数的8位补码表示为1000 0001,

则该整数为____.

A.129

B.-1

C.-127

D.127

5、在下列有关CPU(中央处理器)与Pentium微处理器的叙述中,错误的是____。

A.CPU除包含运算器和控制器以外,一般还包含若干个寄存器

B.CPU所能执行的全部指令的集合,称为该CPU的指令系统

C.Pentium系列处理器在其发展过程中,其指令系统越来越丰富

D.Pentium处理器与Power PC处理器虽然产自不同的厂商,但其指令系统相互兼容

6、根据存储器芯片的功能及物理特性,目前用作优盘存储器芯片的是____。

A.SRAM

B.SDRAM

C.EPROM

D.Flash ROM

7、I/O接口指的是计算机中用于连接I/O设备的各种插头/插座,以及相应的通信规程以及电气特性。在下列相关I/O总线与I/O接口的叙述中,错误的是____。

A.PC机系统总线一般分为处理器总线和主板总线

B.PCI总线属于I/O总线

C.PC机的I/O接口可分为独占式和总线式

https://www.doczj.com/doc/d014436086.html,B是以并行方式工作的I/O接口

8、输入设备用于向计算机输入命令和数据,它们是计算机系统必不可少的重要组成部分。在下列有关常见输入设备的叙述中,错误的是____。

A.目前数码相机的成像芯片仅有一种,即CCD成像芯片

B.扫描仪的主要性能指标包括分辨率、色彩位数和扫描幅面等

C.目前台式PC机普遍采用的键盘可直接产生一百多个按键编码

D.鼠标器一般通过PS/2接口或USB接口与PC机相连

9、显示器的作用是将数字信息转换为光信息,最终将文字和图形/图像显示出来。在下列有关PC机显示器的叙述中,错误的是____。

A.目前出厂的台式PC机大多数使用AGP接口连接显示卡

B.彩色显示器上的每个像素由RGB三种基色组成

C.与CRT显示器相比,LCD的工作电压高、功耗小

D.从显示器的分辨率来看,水平分辨率与垂直分辨率之比一般为4:3

10、计算机软件(简称软件)指的是能指挥计算机完成特定任务的、以电子格式存储的程序、数据和相关的文档。在下列有关软件的叙述中,错误的是____。

A.软件的版权所有者不一定是软件作者

B.共享软件指的是一种无版权的软件

C.用户购买一个软件后,仅获得该软件的使用权,并没有获得其版权

D.软件许可证是一种法律合同,它确定了用户对软件的使用方式

11、在下列有关Windows操作系统(这里指Windows 95及其以后的版本)的多任务处理功能的叙述中,正确的是____。

A.在多任务处理过程中,前台任务与后台任务都能得到CPU的响应(处理)

B.由于CPU具有并行执行指令的功能,所以操作系统才能进行多个任务的处理

C.由于用户只启动一个应用程序,那么该程序就可以自始至终地独占CPU

D.Windows操作系统采用协作方式支持多个任务的处理

12、文件管理是操作系统的基本功能之一。在Windows操作系统环境下,下列有关文件管理功能的叙述中,错误的是____。

A.计算机中的所有程序、数据、文档都组织成文件存放在外存储器中

B.磁盘上的文件分配表(FA T)有两个,且内容相同

C.任何磁盘上的文件根目录表(FDT)仅有一个

D.文件管理以扇区为单位分配磁盘上的存储空间

13、随着Internet的飞速发展,其提供的服务越来越多。在下列有关Internet服务及相关协议的叙述中,错误的是____。

A.电子邮件是Internet最早的服务之一,主要使用SMTP/POP3协议

B.WWW是目前Internet上使用最广泛的一种服务,常使用的协议是HTTP

C.文件传输协议(FTP)主要用于在Internet上浏览网页时控制网页文件的传输

D.远程登录也是Internet提供的服务之一,它采用的协议称为Telnet

14、在下列有关程序设计语言及其处理程序的叙述中,错误的是____。

A.程序设计语言可分为机器语言、汇编语言和高级语言

B.机器语言与计算机硬件关系密切,用它编写的程序可移植性较差

C.用于辅助编写汇编语言程序的编辑软件称为汇编程序

D.高级程序设计语言可以有解释与编译两种方式

15、在下列有关最常见局域网、网络设备以及相关技术的叙述中,错误的是____。

A.以太网是最常用的一种局域网,它采用总线结构

B.每个以太网网卡的介质访问地址(MAC地址)是全球惟一的

C.无线局域网一般采用无线电波或红外线进行数据通信

D.“蓝牙”是一种远距离无线通信的技术标准,适用于山区住户组建局域网

16、字符编码标准规定了字种及其编码。在下列有关汉字编码标准的叙述中,错误的是____。

A.我国颁布的第一个汉字编码标准是GB2312-80,它包含常用汉字6000多个

B.GB2312-80和GBK标准均采用双字节编码

C.GB18030-2000标准使用3字节和4字节编码,与GB2312-80和GBK兼容

D.UCS-2是双字节编码,它包含拉丁字母文字、音节文字和常用汉字等等

17、不同格式的图像文件,其数据编码方式有所不同,通常对应不同的应用。在下列几组图像文件格式中,制作网页时用得最多的是____。

A.GIF与JPEG

B.GIF与BMP

C.JEPG与BMP

D.GIF与TIF

18、计算机中处理的声音分为波形声音和合成声音两类。在下列有关波形声音的叙述中,错误的是____。

A.波形声音的获取过程就是把模拟声音信号转换为数字形式,包括取样、量化和编码等步骤

B.声音信号的数字化主要由声卡来完成,其核心是数字信号处理器(DSP)

C.MP3采用MPEG-3标准对声音进行压缩编码

D.波形声音的主要参数包括取样频率、量化位数和声道数目等

19、在下列有关数据库技术的叙述中,错误的是____。

A.关系模型是目前在数据库管理系统中使用最为广泛的数据模型之一

B.从组成上看,数据库系统由数据库及其应用程序组成,它不包含DBMS及用户

C.SQL语言不限于数据查询,还包括数据操作、定义、控制和管理等多方面的功能

D.Access数据库管理系统是Office软件包中的软件之一

20、Microsoft Word是目前最常用的文字处理软件之一。在下列有关Microsoft

Word(97及其以后的版本)功能的叙述中,错误的是____。

A.在默认情况下,页面的版面(纸张大小)只能为A4

B.在同一文档中,所有页面的版面(纸张大小)只能相同(注:文档分节后可以设置不同纸张)

C.系统具有基于字典的拼写检查功能

D.在普通视图中,可以显示表格,但不能显示所插入的图片(注:现在word版本可以显示图片)

第二部分Visual FoxPro 程序设计

一.选择题

21. 数据库系统与文件系统的最主要区别是( )

A.数据库系统复杂,而文件系统简单

B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量

D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

22 .表(table )是存储数据的容器.在下列有关VFP 表的叙述中,错误的是()

A.系统默认的表文件扩展名为.dbf

B.利用表设计器创建表结构时,系统默认的字符型字段宽度为10

C.自由表的索引功能与数据库表有区别

D.表文件名在命名时只要遵循操作系统的规定,VFP 本身无任何新的限定

23. 数据库(database )是许多相关的数据库表及其关系等对象的集合.在下列有关VFP 数据库的叙述中,错误的是()

A.可用命令新建数据库

B.从项目管理器中可以看出,数据库包含表、视图、查询、连接和存储过程

C.创建数据库表之间的永久性关系,一般是在数据库设计器中进行

D.数据库表之间创建"一对多"永久性关系时,主表必须用主索引或候选索引

24 .在下列有关VFP 表索引的叙述中,错误的是()

A.通过创建表的索引,不仅可以对记录数据进行排序,而且可以实现记录的筛选

B.对于数据库表来说,可以创建VFP 系统支持的所有类型的索引

C.在表打开时,系统会自动地将默认的第一个索引作为主控索引

D.表的唯一索引并不能控制字段数据输入时的重复

25 .数据库表可以设置字段有效性规则,字段有效性规则属于()

A.实体完整性范畴B.参照完整性范畴

C.数据一致性范畴D.域完整性范畴

26 .函数是程序设计语言中重要的语言成分.在下列VFP 系统函数中,其返回值不为字符型数据的是()

A.TYPE B.DOW ()

C.CHR ()D.TTOC ()

27 .利用命令DIMENSION x(2,3) 定义了一个名为X的数组后,依次执行三条赋值命令X(3)=10 ,X(5)=20,X=30 ,则数组元素x(1,1),X(1,3),X(2,2) 的值分别是()

A.30,30,30 B..F.,10,20

C.30,10,20 D.0,10,20

28 .在VFP 中,运行报表文件PP.FRX 可用命令()

A.DO PP.FRX B.DO FORM PP.FRX

C.REPORT FORM PP.FRX D.REPORT PP.FRX

29. 在下列几组VFP 基类中,均具有ControlSource 属性的是()

A.ListBox ,Lable ,OptionButton

B.ComboBox ,EditBox ,Grid

C.ComboBox ,Grid ,Timer

D.EditBox ,CheckBox ,OptionButton

30 .下列关于表单数据环境的叙述中,错误的是()

A.表单运行时自动打开其数据环境中的表

B.数据环境是表单的容器

C.可以在数据环境中建立表之间的关系

D.可以在数据环境中加入视图

二.填空题

1.关系模型以关系代数理论为基础,并形成了一整套的关系数据库理论——规范化理论.关系规范的条件可以分为多级,每一级称为一个范式,记作n NF(n 表示范式的级别).在实际应用的过程中(设计关系模式时),一般要求满足3NF.

2.在VFP 中,关闭所有的文件并结束当前VFP 系统运行的命令是CLOSE ALL .

3.某公司实现人性化管理,在每个员工生日的当日会赠送礼物.若其人事档案表中包含一个出生日期字段(字段名为csrq ,类型为日期型),则根据"月日"(不包含"年份")创建索引时,其索引表达式可以为right (DTOC( csrq,1),4).

4.利用COPY命令可以将当前工作区中的表复制成Microsoft Excel 文件.若当前工作区中已打开XS表,则用命令COPY TO xyz xls ,可以将XS表复制成Excel 文件xyz.xls.

5.使用USE命令可以打开或关闭表.如果XS表已在第1号工作区中打开,则要在第10号工作区中再次打开XS表,可使用命令USE xs again IN 10 .

6.利用DBGETPROP()函数,可以返回当前数据库的属性,也可以返回当前数据库中表,表的子段或视图的有关属性.例如,要得到JS表的记录级有效性规则表达式,可以使用函数:DBGETPROP("js"," T ABLE ","RuleExpression")

7.在VFP 中,系统规定:名称(如变量名,字段名,对象的属性名等)只能以字母,汉字或下划线等字符开头,不能以数字字符开头.系统预定义了许多系统变量,他们的名称均以下划线开头.

8.在VFP 中创建一个新的数据库后,系统会生成3个文件,其文件扩展名分别为.dbc (数据库户文件),.dct (数据库备注文件)和.dcx (数据库索引文件).

9.在设置表之间的参照完整性规则时,系统给定的更新和删除规则有3个,即级联,限制和忽略,而插入规则只有两个,即限制和忽略.

10. SQL语言是关系型数据库的标准查询语言.在VFP 中,使用SELECT-SQL命令进行数据查询时,如果要求在查询结果中无重复记录,则可以在命令中使用DISTINCT 短语(子局/关键词).

11. 已知借阅(JY)表中含读者类型(lx ),借阅日期(jyrq )和还书日期(hsrq )等字段.下列SQL命令用来统计教师,学生借书过期罚款人次和罚款金额.其中罚款金额的算法如下:

《全国计算机等级考试二级VFP》模拟试题

全国计算机等级考试二级VFP模拟试题(一) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 D:【解析】在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 B:【解析】栈是限定在一端进行插入与删除的线性表。栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。栈存储数据的原则:"先进后出"或"后进先出"。栈的特性是具有记忆作用。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。 A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 D:【解析】假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2n B)n/2 C)n D)n+1

C:【解析】在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 A:【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一个结点的指针head称为头指针,当head=NULL(或0)时称为空表。 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 C:【解析】软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 B:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

VFP期末试卷(B)

Visual Foxpro期末考试题B卷 一、选择题(2*20=40分) 班级 姓名 题号 1 234 5 678910 总分答案 题号11 12131415 1617181920 答案 1、DBMS的输入包括查询、数据修改和( )修改。 A. 视图 B. 查找 C. 模式 D. 删除 2、数据完整性是指( ) A. 数据的存储与使用数据的程序无关 B. 防止数据被非法使用 C. 数据的正确性、合理性和一致性 D. 减少系统中不必要的重复数据 3、以下关于二维表性质的说法不正确的是( )。 A. 二维表中的每一列均有唯一的字段名 B. 二维表中不允许出现完全相同的两行 C. 二维表中的行、列顺序均可改变 D. 二维表中的记录数、字段数决定了二维表的结构 4、存储一个日期型数据需要( )个字节。 A. 2 B. 4 C. 6 D. 8 5、下面哪项是表示一个货币常量? ( ) A. #100 B. ¥100 C. $100 D. &100 6、数组建立后,数组元素的初值为( ) A.0 B. 空字符串 C. .F. D. .T. 7、下列函数具有四舍五入功能的是( ) A. INT( ) B. ROUND( ) C. CEILING D. FLOOR 8、项目管理器中的“数据”选项卡中不包括( ) A. 自由表文件 B. 查询文件 C. 视图文件 D. 数据库文件

9、关于项目管理器的说法不正确的是( ) A. 项目管理器的选项卡可以与项目管理器分离 B. 项目管理器可以移动到Visual FoxPro的主窗口任意位置上 C. 当项目管理器折叠停泊在工具栏中时,没有对应的“项目”菜单 D. 项目的应用程序生成器只能在项目向导中启动 10、在定义表结构时,下面( )字段的宽度都是固定的。 A.字符型、货币型、数值型 B.字符型、备注型、二进制备注型C.数值型、货币型、整型 D.整型、日期型、日期时间型 11、表文件由( )组成。 A.文件名、字段名 B.字段名、字段类型和字段宽度 C.文件名、表结构和记录 D.文件名、字段名和记录 12、建立索引文件的目的是( ) A.改变表记录的物理位置 B.提高记录的查询速度 C.对记录进行降序排序 D.对记录进行分类统计 13、有关查询与视图,下列说法不正确的是( ) A.查询是只读型数据,而视图可以改变数据源 B.查询可以更新源数据,视图也有此功能 C.视图具有许多数据库表的属性,利用视图可以创建查询和视图D.视图可以更新源表中的数据,存于数据库中 14、下列说法中错误的是( ) A.视图是数据库的一个组成部分 B.视图中的源数据表也称为“基表” C.视图设计器只比查询设计器多一个“更新条件”选项卡 D.远程视图使用Visaul FoxPro的SQL语法从Visual FoxPro视图或表中选择信息 15、若想选中表单中的多个控件对象,可在按住( )键的同时单击欲选中的控件对象。 A.Shift B.Ctrl C.Alt D.Tab 16、表单向导形成的表单数据源只能基于( ) A.表 B.视图 C.查询 D.SQL语言 17、用向导可创建的报表有( ) A.单表报表 B.多表报表 C.单表报表和多表报表 D.以上都不是 18、如果报表中的数据需要排序或分组,应在( )中进行相应的设置。 A.数据库 B.临时表 C.视图或查询 D.数据表

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序可以在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序可以在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源可以是 A)自由表或其他报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图 4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件 8、在下面Visual FoxPro表达式中,运算结果为字符串的是

秋vfp江苏省试题

秋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.00010101 C.11101010 D.01101011 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/2 C.IDE https://www.doczj.com/doc/d014436086.html,B 8.在下列关于PC机常用输入设备的叙述中,错误的是8 A.台式PC机的键盘一般有100多个键,其接口可以是A T接口、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.高级语言在一定程度上与机器无关

数据库期末考试题目及答案

一、选择题(共计40分,20*2分=40分,请在题后的表格中答题,否则无效!) 1、Visual Foxpro6.0是一个()的数据库管理系统。 A.8位 B.16位C.32位 D.64位 2、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()。 A.DBS管理DB和DBMS B.DBMS管理DB和DBS C.DB管理DBS和DBMS D.DBS就是DB,也可称为DBMS 3、关系模型不可以反映以下()实体关系。 A.一对一 B.一对多 C.多对多D.多对一 4、在下述Visual Foxpro6.0表达式中,结果总是逻辑值的是()。 A.字符运算表达式 B.算数运算表达式 C.关系运算表达式 D.日期运算表达式 5、下列关于命令的叙述中,错误的是()。 A.一行只能写一条命令B.一行可以写多条命令 C.一条命令可以写在多行 D.命令格式中的关键字大、小写等效 6、不等式|x|>=7的计算结果在Visual Foxpro6.0中正确的写法是()。 A.x≥7 OR x≤-7 B. x≥7 AND x≤-7 C.x>=7 OR x<=-7 D. x>=7 AND x<=-7 7、Visual FoxPro6.0中,复制教师档案表中所有女教师的记录,所进行的操作是()运算。A.选择 B.投影 C.联接 D.定位 8、假设X为一个逻辑型的数据,则下列逻辑表达式中,值肯定为.T.的是()。 A.X OR X B. X AND X C. X OR NOT X D. X AND NOT X 9、执行定义数组的命令“DECLARE XH(5,5)“后,数组XH的元素个数为()。 A.5 B.10 C.20 D.25 10、数据库文件、表备注文件的默认扩展名分别为()。 A..DBC和.FPT B..DBF和.FPT C..BDC和.TPF D..BDF和.TPF 11、已知变量a=“一个坚定的人只会说yes不会说no“,下列截取”yes”的操作正确的是()。A.RIGHT(LEFT(a,21),4) B.LEFT(RIGHT(a,12),3) C.RIGHT(LEFT(a,20),3) D.SUBSTR(a,19,3) 12、显示数据命令“??”和“?”的区别是()。 A.“??”和“?”显示数据没有任何区别 B.“??”连续显示两次数据,而“?”只会显示一次数据 C.“??”在当前光标的下一行显示数据,而“?”在当前光标处显示数据 D.“??”在当前光标处显示数据,而“?”在当前光标的下一行显示数据 13、下列创建数据库的命令正确的是()。 A.CREATE DATABASE <数据库名> B.OPEN DATABASE <数据库名> C.CREATE <数据库名> D.OPEN <数据库名> 14、以下属于Visual FoxPro6.0合法变量名的是()。 A.XY B.3XY C.X@Y D.X.Y 15、Visual FoxPro6.0中,字符型字段的最大宽度为()字节。 A.128 B.256 C.127 D.254 16、Visual FoxPro6.0中,下列表达式的值不是数值型的是()。 A.LEN(“Visual FoxPro 6.0”) B.DATE()-{^1999-4-30} C.VAL(“5ABC”)-3 D.CTOD(“04/30/2010”) 17、Visual FoxPro6.0中,定义表结构不包括()的确定。

浙江省高校计算机等级考试办公软件高级应用技术

浙江省高校计算机等级考试办公软件高级应用技术 (二级)考试大纲 基本要求 1. 掌握Office各组件的运行环境和视窗元素。 2. 掌握Word高级应用技术,能够熟练掌握页面、样式、域的设置和文档修订。 3. 掌握Excel高级应用技术,能够熟练掌握工作表、函数和公式,能够进行数据分析和外部数据的导入导出。 4. 掌握PowerPoint高级应用技术,能够熟练掌握模版、配色方案、幻灯片放映、多媒体效果和演示文稿的输出。 5. 熟练掌握Office公共组件的使用。 考试范围 (一)WORD高级应用 1.WORD页面设置 正确设置纸张、版心、视图、分栏、页眉页脚、掌握节的概念并能正确使用。 2.WORD样式设置 1)掌握样式的概念,能够熟练地创建样式、修改样式的格式,使用样式。 2)掌握模板的概念,能够熟练地建立、修改、使用、删除模板。 3)正确使用脚注、尾注、题注、交叉引用、索引和目录等引用。

3.域的设置 掌握域的概念,能按要求创建域、插入域、更新域。 4.文档修订 掌握批注、修订模式,审阅。 (二)EXCEL高级应用 1. 工作表的使用 1)能够正确地分割窗口、冻结窗口,使用监视窗口。 2)深刻理解样式、模板概念,能新建、修改、应用样式,并从其他工作薄中合并样式,能创建并使用模板,并应用模板控制样式。 3)使用样式格式化工作表。 2.函数和公式的使用 1)掌握EXCEL内建函数,并能利用这些函数对文档进行统计、处理。 2)掌握公式的概念,能创建和应用数组公式。 3.数据分析 1)掌握数据列表的概念,能设计数据列表,利用自动筛选、高级筛选,以及数据库函数来筛选数据列表,能排序数据列表,创建分类汇总。 2)了解数据透视表的概念,能创建数据透视表,在数据透视表中创建计算字段或计算项目,并能组合数据透视表中的项目。 4.外部数据导入与导出 与数据库、XML和文本的导入与导出。

2017年计算机二级《VFP》考试题及答案

2017年计算机二级《VFP》考试题及答案 1). 如下描述中正确的是:( ) A.数据库中仅存储数据 B.数据库管理系统是数据库集合的组成部分 C.数据库中的数据具有很高的冗余并缺乏数据独立性 D.数据库管理系统是为数据库的建立、使用和维护而配置的软件 正确答案:D 答案解析:数据库是存储在计算机存储设备上的结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库管理系统是为数据库的建立、使用和维护而配置的软件,数据库系统的特点有:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能。 2). 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。 A.3 B.4 C.6 D.7 正确答案:D 答案解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为O的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点,共7层,即深度为7。 3). 下面不属于软件需求分析阶段主要工作的是( ) A.需求变更申请 B.需求分析 C.需求评审

D.需求获取 正确答案:A 答案解析:需求分析阶段的工作可概括为4个方面:①需求获取。②需求分析。③编写需求规格说明书。④需求审评。 4). 对于查询输出到临时表中的叙述,下列说法错误的是( ) A.产生的临时表文件的后缀名仍为.dbf B.执行查询后,该临时表文件是当前文件 C.可以像一般的dbf文件一样使用,可查询和修改表中记录 D.当关闭文件时,临时表文件将自动被删除 正确答案:C 5). “教师表”中有“职工号”、“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是( )。 A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I) B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I) C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I) D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I) 正确答案:D 答案解析:在VisualFoxPro中,可以通过SQL的CREATETABLE命令建立表,PRIMARYKEY用来设置主关键字。本题“职工号”为主关键字,因此D选项正确。 6). 有A、B、C三个数据表,若已建立了A->B的关联,需要再建立B->C的关联,形成A->B->C的关联,则( ) A.必须使用带ADDITIVE子句的SETRELATION命令 B.直接利用SETRELATION命令进行关联 C.在保持A->B关联的基础上不能再建立B->C关联 D.在保持A->B关联的基础上不能在建立的B->C关联,但可以建立A->C关联

江苏省计算机二级VFP第一章数据库系统基础知识(复习要点)

第一章数据库系统基础知识 (复习要点) 第一章数据库系统基础知识 1.1 数据库系统概述 1. 数据处理 数据: 是对事实、概念或指令的一种特殊表达形式,可以用人工的方式或自动化的装置进行通信、翻译转换或者进行加工处理。 它包括两类:一类是能参与数字运算的数值型数据;一类是不能参与数字运算的非数值型数据,如文字、图画、声音、活动图象等。 数据处理: 是对各种类型的数据进行收集、存储、分类、计算、加工、检索与传 输的过程。 包括:收集原始数据、编码转换、数据输入、数据处理、数据输出。 2. 数据库系统 (1) 数据库(DataBase) 定义:是以一定的组织形式存放在计算机存储介质上的相互关联的数据 的集合。 特点: 具有最小的冗余度、具有数据独立性、实现数据共享、安全可靠、保密性能好 (2)数据库管理系统(DataBase Management System) 定义:是操纵和管理数据库的系统软件。Visual FoxPro 属于一种关系型数据库管理系统。 数据语言: 数据定义语言(DDL):用来建立所需的数据库。 数据操作语言(DML):用来对数据库进行查询和维护操作。 关系型数据库使用的标准语言是结构化查询语言(Structured Query Language, SQL)。 (3)数据库系统(DataBase System) 定义: 是以数据库应用为基础的计算机系统。 组成: 数据库 硬件(计算机硬件设备) 软件(数据库管理系统、操作系统) 用户(应用程序设计员、终端用户、数据库管理员) 分类:层次型数据库、网状型数据库、关系型数据库 分代:第一代非关系型数据库系统,60年代末问世,包括层次型和网状型。 第二代关系型数据库系统(RDBS),70年代中期问世。 第三代对象-关系数据库系统(ORDBS 、OOBDS),80年代中期至今。 上述三个概念之间的联系:在数据库系统中通过数据库管理系统来建 立和使用数据库。 3.关系模型 三个领域:现实世界→事物(对象、性质) 观念世界→实体(对象、属性)

VFP大学期末考试基本操作题答案2015

VFP 上机练习题答案 说明:操作时用到的文件及要保存的文件均在与题号对应的文件夹内(下) 注意操作题要求运行程序的地方必须都运行一下,否则可能影响得分。 蓝色的文本为操作说明、提示或参考操作答案,红色的文本为原题中题干说明可能有些不合适或错误。 本文中给出的说明或参考代码均在VFP 环境下测试通过,仅供参考,不 是题目的唯一答案,如有不对的地方,请指正。 基本操作 第一题 1.在指定文件夹下建立数据库BOOKAUTH,并把表BOOKS 和表AUTHORS 文件添加到该数 据库中。(建立数据库后,执行modi data 命令打开数据库设计器,然后在窗口空白处右单击选择“添加表”即可,后面各个题目中类似操作不再重复说明。) 2.为AUTHORS 表建立主索引,索引名为“PK”,索引表达式为“作者编号”(在表设计 器中,在索引字段上选择“索引”下拉框中的箭头,有具体升序或降序要求时选择方向向上或向下的箭头,无要求是默认选择升序即可;若索引表达式不是字段名字本身,可以在此基础上再点击“索引”标签,找到具体的索引条目,输入索引标记名和索引表达式即可)。为BOOKS 建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”,第二个索引 名和索引表达式均为“作者编号”。 3.建立表AUTHORS 和表BOOKS 之间的永久性联系。(参见课本3.7.3 节的第二部分,AUTHORS 主表的PK 到BOOKS 子表的“作者编号”,鼠标拖拽即可建立一对多联系,不要反了) 第二题 1.在指定文件夹下打开数据库文件SCORE_MANAGER,该数据库中有3 个表STUDENT、SCORE1 和COURSE,根据已经建立好的索引,建立表间的联系(寻找两表间相同的索引名称,建立一对一的连接,或一个主索引和一个普通索引建立一对多连接,这里指的是永久联接)。 2.为COURSE 表增加字段,开课学期(N,2,0)。(直接在数据库设计器中右单击表, 选择修改,在表结构设计器中添加即可) 3.为SCORE1 表中的“成绩”字段设置字段有效性规则:成绩>=0,出错信息:“成绩必 须大于或等于0”。(练习题中给定的数据表中已经设置了,设置字段有效性规则时注意在表 设计器中首先正确选择字段再进行设置,记录有效性操作类似。注意信息内容要字符串界定符) 第三题 根据以下要求,完成基本操作,所需文件在指定文件夹下: 1.从SCORE_MANAGER 数据库中删除名为NEW_VIEW1 的视图(在数据库设计器中,右单 击视图,选择删除即可)。 2.用SQL 命令向SCORE1 表中插入一条记录:学号为“993503433”、课程号为“0001”、成绩为99。(在VFP 命令窗口中执行命令:insert into score1 (学号,课程号,成绩) values("993503433","0001",99),不用考虑打开表)

浙江省高校计算机等级考试(一级)理论题集

浙江省高校计算机等级考试理论题 一、单选题 1、下列文件格式中,(C )表示图像文件。.BMP 位图文件 A)*.DOC B)*.XLS C)*.BMP D)*.TXT 2、十进制数267转换成八进制数是(D ) A)326 B)410 C)314 D) 413 3、键盘上的“基准键”指的是(B )(左手:【A】、【S】、【D】、【F】、右手:【J】、【K】、【L】、【;】) A)“D”和“K”这两个键 B)“A、S、D、F”和“J、K、L、;”这八个键 C)“1、2、3、4、5、6、7、8、9、0、”这是个键 D)左右两个“Shift”键 4、4、现在计算机的性能越来越强,而操作却越来越简单,这是因为(B )(注意:有D)以上都对的题则应选D) A)计算集中广泛的使用了鼠标和菜单技术 B)计算机的操作界面越来越图形化 C)硬件和软件的设计者为普及应用计算机做了大量的研究 D)以上都不对 5、(B)是计算机感染病毒的可能途径(计算机病毒是程序) A)从键盘输入统计数据B)运行外来程序 C) 软盘表面不清洁D)机房电源不稳定 6、在磁盘上发现病毒后,最彻底的解决办法是( B )(计算机病毒可能以多重形式存在于磁盘上,格式化就是把磁盘恢复到未写数据前,当然是最彻底的解决办法) A)删除磁盘上的所有程序B)彻底格式化磁盘 B)将磁盘放一段时间后再用D)给磁盘加上写保护 7、下列四条叙述中,正确的一条是(A )(·诺伊曼从来没有说过存储程序型计算机的概念是他最先提出的。相反,他不止一次地指出,图灵是现代计算机设计思想的提出者,第一台电子数字计算机ENIAC是电子管的第二代晶体管计算机出现操作系统) A)最先提出存储程序思想的人是英国科学家艾伦.图灵 B)ENIAC计算机采用的电子器件是晶体管 C)在第三代计算机期间出现了操作系统 D)第二代计算机采用的电子器件是集成电路 8、HTTP是一种(A )(:-代表超文本传输协议) A)超文本传输协议 B)高级程序设计语言 C)网址 D)域名 9、PowerPoint文档不可以保存为( D )文件(打开一个PowerPoint文档后点击菜单“文件”-“另存为”在弹出对话框用下拉箭头可看到很多类型供选,但没有“.txt”类型) A)演示文稿 B)文稿模板 C)web页 D)纯文本 10、在Excel的单元格中输入日期时,年、月、日分隔符可以是(A )(“|”、”\”“."等符号不

全国计算机VFP二级考试题库(超全)

全国计算机考试VFP二级考试题库题量: 1、数据库管理系统是( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。 A:DBMS包括DB和DBS B:DBS包括DB和DBMS C:DB包括DBS和DBMS D:DB、DBS和DBMS是平等关系 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 3、DBMS的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 4、Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库

5、DBAS指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP部分/选择题/V1概述/V11数据库系统T 6、数据库系统的核心是( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP部分/选择题/V1概述/V11数据库系统T 8、下列属于数据库管理系统的软件是( )。 A:Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统

江苏省计算机等级考试

江苏省计算机等级考试——VFP模拟试题(笔试) 来源:网络 |时间:2010-01-15 22:43 | 点击: 73次 81。打开一个空表,执行 ?EOF(),BOF()命令,显示结果为 _________。 A. .T.和.T. B. .F.和.F. C. .F.和.T. D. .T.和.F. 答案: A 82。表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是________。 USE XS GO 10 LIST NEXT 4 A. 10,11,12,13 B. 11,12,13,14 C. 4,5,6,7 D. 1,2,3,4 答案: A 83。下列关于数据库的描述中,不正确的是 __________ 。 选择: A. 数据库是一个包容器,它提供了存储数据的一种体系结构 B. 数据库表和自由表的扩展名都是.DBF C. 数据库表的表设计器和自由表的表设计器是不相同的 D. 数据库表的记录保存在数据库中 答案: D 84。创建数据库后,系统自动生成扩展名为 ________ 的三个文件。 A. .SCX、.SCT、.SPX B. .DBC、.DCT、.DCX C. .PJX、.PJT、.RPJ D. .DBF、.DBT、.FPT 答案: B 85。在向数据库中添加表的操作时,下列说法中不正确的是 ________。 答案: B A. 可以将自由表添加到数据库中 B. 可以将数据库表添加到另一个数据库中 C. 可以在项目管理器中将自由表拖放到数据库中 D. 先将数据库表移出数据库成为自由表,而后添加到另一个数据库中86。下列关于索引的描述中,不正确的是 ________。 选择:A. 结构和非结构复合索引文件的扩展名均为.CDX B. 结构复合索引文件随表的打开而自动打开 C. 一个数据库表仅能创建一个主索引和一个唯一索引 D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C 87。参照完整性的作用是___________ 控制。

《VFP数据库》试题及答案

页脚内容1 ****学院 学年 学期期末考试试题 (考试时间:120分钟 ) 答题说明: 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸上的答题无效。 一、选择(每小题2分,共70分) 1. VFP 是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D

2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 页脚内容2

秋浙江省计算机等级考试二级C试卷及答案

秋浙江省高等学校计算机等级考试试卷(二级C) 说明:⑴考生应将所有试题的答案填写在答卷上。其中试题一到试题六请在答卷上的各小题选项的对应位置上填“√”。 ⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶考试时间为90分钟。 一、程序阅读与填空(24小题,每小题3分,共12分) 1.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案 【程序说明】 计算并输出下式的值,要求精确到最后一项的绝对值小于10—3(保留4位小数)。 运行示例:sum=0.8361 【程序】 #include #include main() { int denominator = 1, flag = 1; double item, sum = 0; (1); while( (2)){ (3) denominator=denominator+3; flag = -flag; } printf("sum = (4)\n",sum); } 【供选择的答案】 (1) A、item = 0 B、item = 0.0001 C、; D、item = 2 (2) A、fabs(item) >= 1E-3 B、fabs(item ) <= 1E-3 C、fabs(item ) >= 0.0001 D、fabs(item ) <= 0.001 (3) A、sum = sum + item; item = flag * 1.0 / denominator; B、sum = sum + flag * 1.0 / denominator; C、item = flag * 1.0 / denominator; sum = sum + item; D、item = item + flag * 1.0/denominator; (4) A、%.0f B、%.4f C、%f D、%4.f 2.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案 【程序说明】 输出1到100之间所有的完数。要求定义和调用函数is(n)判断n是否为完数,若n为完数则返回1,否则返回0。完数就是因子和与它本身相等的数,1不是完数。 运行示例: 6 28

江苏省计算机二级(VFP)上机攻略

江苏省计算机等级考试二级 上 机 攻 略

江苏理工学院-王建 目录

项目、数据库和表操作知识点.......... 错误!未指定书签。查询知识点?错误!未指定书签。 菜单知识点.......................... 错误!未指定书签。表单知识点.......................... 错误!未指定书签。程序改错知识点...................... 错误!未指定书签。

项目、数据库和表操作知识点 一、零碎知识点 1、做第一题的时候,必须按考试要求设置默认目录 语句为:… 2、“记录有效性规则”与“字段有效性规则”不同,前者表,后者字段 3、比较冷门的字段类型 备注型M ( )(存文字)通用型G( )(存图片)(备注型和通用型都是双击插入记录) 整型I (同数值型,无小数位) 货币型 Y 4、设置参照完整性,必须要先清理数据库(★★★非常重要★★★) 先打开数据库设计器,然后菜单栏——数据库——清理数据库 5、设置参照完整性和索引的时候,要注意保持字段类型一致,相同时不用改,不同时基本上都是转化成字符型来设置 (★★★非常重要★★★) 数值型转化为字符型: (字段名,整数位,小数位)没有小数时直接省略

日期(时间)型转化为字符型: (字段名,1)(字段名,1) 括号中必须要加1将当前日期转化为字符型:((),1) 6、修改项目文件的项目信息 右键点击项目——项目信息,然后进行设置,常考设置图标7、自由表的相关操作(★★★非常重要★★★) (1)题目让编辑自由表时,无法用命令打开自由表,直接在项目管理器中双击自由表使其处于打开状态,然后在进行相关数据的命令操作;同理,当用无法打开题目中的某个表时,要自然地想到它是自由表。 (2)将自由表添加到数据库中,并设置为包含。 打开数据库设计器,在项目管理器中将对应的自由表直接拖到数据库设计器中,右击选择包含。如果不要求添加到数据库中的,直接右击,选择“包含”即可。 8、显示类的名称 复选框组合框 编辑框列表框选项按钮组微调框 文本框表格 绑定型控件

期末考试VFP试卷

第二次月考VFP试卷 出卷人:时建永,满分80分,只限V72使用 学号班级姓名分数 一、单选题(每题2分,共60分) 1. 数据库系统由数据库、组成。() A . DBMS、应用程序、支持数据库运行的软、硬件环境和DBA B. DBMS和DBA C. DBMS、应用程序和DBA D. DBMS、应用程序、支持数据库运行的软件环境和DBA 2. 启动Visual FoxPro 6.0 屏幕上出现两个窗口:一个是Visual FoxPro 6.0 的主窗口,另一个是() A. 文本 B. 命令 C. 帮助 D. 对话框 3.在以下四组中,每组有两个分别运算的函数,运算结果相同的是() A. LEFT ("FoxBASE",3 ) 与SUBSTR("FoxBASE",1,3) B. YEAR (DA TE ()) 与SUBSTR (DTOC (DATE ()),7,2) C. TYPE ("36-5*4") 与TYPE (36-5*4) D. 假定A= "this " , B= "is a string",A-B与A+B 4. 执行以下命令序列m= LEN ("119") 。那么 ?m=m+1 的显示结果是() A. 119 B. 3 C. 4 D. .f. 5. 执行以下命令序列 STORE CTOD("06/20/99") TO RQ STORE MONTH(RQ) TO DT ? DT 显示的DT 值为( ) A. 06 B. 99 C. 20 D. 6 6. 执行下列一组命令之后,选择“职工”表所在工作区的错误命令是______。 CLOSE ALL USE 仓库IN 0 USE 职工IN 0 A)SELECT 职工B)SELECT 0 C) SELECT 2 D) SELECT B 7. 下列4个表达式中,运算结果为数值型的是() A. "9988"-"1255" B. 200+800=1000 C. CTOD([11/22/01])-20 D. LEN(SPACE(3))-1 8. 有如下命令序列: s="2001年下半年计算机等级考试" ?LEFT(s,6)+RIGHT(s,4) 执行以上命令后,屏幕上所显示的是( ) A. 2001年下半年等级考试 B. 2001年下等级考试 C. 2001年考试 D. 2001年等级考试 9. 要判断数值型变量Y是否能够被7 整除,错误的条件表达式为() A.MOD(Y,7)=0 B.INT(Y/7)=Y C.0=MOD(Y,7) D. INT(Y/7)=MOD(Y,7) 10. 两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是() A) 建立关联的两个表一定在同一个数据库中 B) 两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的 C) 当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D) 当关闭父表时,子表自动被关闭 11. VFP支持的数据模型是() A. 层次数据模型 B. 关系数据模型 C. 网状数据模型 D. 树状数据模型 12. 下列函数中函数值为字符型的是() A. DATE() B. TIME() C. YEAR() D. DA TETIME() 13. 在下面的数据类型中默认为.F. 的是() A. 数值型 B. 字符型 C. 逻辑型 D. 日期型 14. 在工作区1中已打开数据表XS.DBF,则在工作区5中再次打开的操作是_________。 A)USE IN 5 AGAIN B)USE XS IN 5 AGAIN C)非法操作D)USE XS IN 3 15. 假如已执行了命令M=[28+2],再执行命令?M,屏幕将显示() A. 30 B. 28+2 C. [28+2] D. 30.00 16. 函数mod(23,-5) 的结果是() A. 3 B. -3 C. -2 D. 2 17. 设变量y=2.7184,在执行命令?ROUND(y,3)后显示的结果是() A. 2.710 B. 2.720 C. 2.719 D. 2.718 18. 表DEMO.DBF 中包含有备注型字段,该表中所有备注字段均存储到备注文件中,该备注文件是() A. DEMO.TXT B. DEMO.FMT C. DEMO.FPT D. DEMO.BAT 19. 扩展名为DBC 的文件是() A. 表单文件 B. 数据库表文件 C. 数据库文件 D. 项目文件 20. 打开一个数据库的命令是() A. USE B. USE DATABASE C. OPEN D. OPEN DA TABASE 21. 某数值型字段的宽度为5,小数位数为1,则该字段所能存放的最小数值为( ) A. 0 B. -99.9 C. -999.9 D. -9999.9 22. 表DEMO.DBF 中包含有备注型字段,该表中所有备注字段均存储到备注文件中,该备注文件是() A. DEMO.TXT B. DEMO.FMT C. DEMO.FPT D. DEMO.BAT 23. 命令SELECT 0 的功能是()。 A) 随机选择一个工作区的区号 B) 选择区号最小的空闲工作区 C) 选择区号最大的空闲工作区

相关主题
文本预览
相关文档 最新文档