2005年春二级 Visual FoxPro 答案 |
||||||||
2005年春 第一部分 计算机基础知识 (基础知识分为 I 和 II 两类,考生选做其中的一类,且不需要在答题卡上标注类别) I .计算机基础知识 1.十进制数 100 对应的二进制数、八进制数和十六进制数分别 _____________ 。 A. 1100100 、 144Q 和 64H B. 1100110B 、 142Q 和 62H 2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。目前汉字的字形主要有两种描述方法,即点阵字形和 ___________ 字形。 A.仿真 B.轮廓 C.矩形 D.模拟 3.在下列有关PC机及CPU芯片的叙述中,正确的是 _____________ 。 A.目前 PC 机所用 CPU 芯片均为 Intel 公司生产 4.总线在计算机的组成与发展过程中起着重要作用。在下列PC机的总线标准中,因价格和兼容性等原因,未被广泛推广使用的是 _____________ 。 A. ISA B. AT C. MCA D. PCI 5.根据前国际电报电话咨询委员会( CCITT )的定义,与计算机信息处理有关的媒体分为五种。据此定义和媒体的分类, I/O 设备属于 _____________ 。 A.表示媒体 B.存储媒体 C.表现媒体 D.传输媒体 6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于往上传输。例如,一幅分辨率为 102 4 × 768 的 256 色的未经压缩的数字图像,其数据量大约为 _____________ KB 。 A. 96 B. 768 C. 2304 D. 24576 7.在下列有关 Internet 的叙述中,错误的是 _____________ 。 A.随着 Modem 性能的提高,电话拨号上网的速度越来越快,目前可达1 Mbps 以上 8.在 Internet 中,域名服务器的主要功能是实现 _____________ 的转换。 A.IP地址到域名(主机名字) B.域名到IP地址 9. http://exam.nju.edu.cn 是“江苏省高等学校计算机等级考试中心”的网址。其中,“ http ”是指 _____________ 。 A.超文本传输协议 B.文件传输协议 C.计算机主机域名 D. TCP/IP 协议 10.在下列有关电子邮件( Email )的叙述中,错误的是 _____________ 。 A. E-mail 地址具有特定的格式,即“<邮箱名>”@<邮件服务器域名>” 11.在下列有关操作系统的叙述中,错误的是 _____________ 。 A.操作系统是最基本的软件, Windows 是 PC 机上最早使用的操作系统 12.软件的可移植性是衡量软件质量的重要标准之一,它是指 _____________ 。 A.软件版本升级的难易程度 13.计算机病毒是影响计算机安全的主要因素之一,目前已有数千种病毒,且新病毒层出不穷。在下列有关计算机病毒的叙述中,正确的是 _____________ 。 A.每一种计算机病毒总是一个独立的软件(程序),对应着一个或多个文件 14.在下列有关 Windows 98/2000/XP 中快捷方式的叙述中,错误的是 _____________ 。 A.快捷方式提供了对常用程序和文档等资源的捷径访问 15.在外存储器中,信息一般以文件为单位进行组织与存储。在 Windows 98/2000/XP 环境下,下列有关文件和文件名的叙述中错误的是 _____________ 。 A.文件扩展名总是由保存文件时所选文件类型决定的,用户不可以更改 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 软件可以制作网页 18.在 Microsoft Word 97/2000 环境下编辑文档时,可以建立多级“编号”或“项目符号”。编号或项目符号升级是可按功能键 _____________ 。 A. Tab B. Ctrl+Tab C. Alt+Tab D. Shift+Tab 19.下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。 A.在新建 Execel 工作簿后 ,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改 20.若利用 Micorsoft Execel 97/2000 创建新工作簿后未进行过任何设置,则在某单元格中输入数据时,下列叙述中正确的是 _____________ 。 A.输入 7/2 ,系统认为输入的是日期型数据
II 信息技术基础知识
1.十进制数 100 对应的二进制数、八进制数和十六进制数分别是 _____________ 。 A. 1100100B 、 144Q 和 64H 2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。目前汉字的字形主要有两种描述方法,即点阵字形和 ___________ 字形。 A.仿真 B.轮廓 C.矩形 D.模拟 3.在下列有关PC机及CPU芯片的叙述中,正确的是 _____________ 。 A.目前 PC 机所用 CPU 芯片均为 Intel 公司生产 4. USB 接口是由 Compag 、 IBM 、 Intel 、 Microsoft 和 NEC 等公司共同开发的一种 I/O 接口。在下列有关 USB 接口的叙述中,错误的是 _____________ 。 A. USB 接口是一种串行接口, USB 对应的中文为“通用串行总线” 5.目前 PC 机的外存储器(简称“外存”)主要有软盘、硬盘、光盘和各种移动存储器。在下列有关 PC 机外存的叙述中,错误的是 _____________ 。 A.软盘因其容量小、存取速度慢、易损坏等原因,目前使用率越来越低 6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于网上传输。例如,一幅分辨率为 102 4 × 768 的 256 色的未经压缩的数字图像,其数据量大约为 _____________ KB 。 A. 96 B. 768 C. 2304 D. 24576 7.在下列有关 Internet 的叙述中,错误的是 _____________ 。 A. 随着 Modem 性能的提高,电话拨号上网的速度越来越快,目前可达 1Mbps 以上 8.在 Internet 中,域名服务器的主要功能是实现 _____________ 的转换。 A. IP 地址到域名(主机名字) B.域名到 IP 地址 9. http://exam.nju.edu.cn 是“江苏省高等学校计算机等级考试中心”的网址。其中,“ http ”是指 _____________ 。 A.超文本传输协议 B.文件传输协议 C.计算机主机域名 D. TCP/IP 协议 10.在下列有关电子邮件( Email )的叙述中,错误的是 _____________ 。 A. E-mail 地址具有特定的格式,即“<邮箱名>”@<邮件服务器域名>” 11.无线电波按频率(或波长)可分为中波、短波、超短波和微波。在下列关于微波的说法中,错误的是 _____________ 。 A.微波沿地球表面传播,易穿过建筑物 12.在下列有关 PC 机组成的叙述中,错误的是 _____________ 。 A. 目前 PC 机主板上的芯片一般由多块 VLSI 组成,不同类型的 CPU 通常要不同的芯片组 13. MP3 是一种广泛使用的数字声音格式。下列关于 MP3 地叙述中,正确的是 _____________ 。 A.表达同一首乐曲时, MP3 的数据量比 MIDI 声音要少得多 14.数码相机是扫描仪之外的另一种重要的图像输入设备,它能直接将图像信息以数字形式输入电脑进行处理。目前,数码相机种将光信号转换为电信号使用的器件主要是 _____________ 。 A. Memory Stick B. DSP C. CCD D. D/A 15.数据结构是研究程序设计中计算机操作对象以及它们之间关系和运算的一个专门学科。在下列数据结构的叙述中,错误的是 _____________ 。 A. 数据结构仅研究数据的逻辑结构和存储结构,不考虑在该结构上的数据运算 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 软件可以制作网页 18.网页是目前最常见的文档之一,许多软件支持该类文档的创建和编辑。在下列软件中,不能将编辑的文件保存为网页( HTML 文档)的是 _____________ 。 A. Microsoft Word B. Microsoft Excel 19.下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。 A.在新建 Execel 工作簿后 ,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改 20.在下列关于一些典型信息系统的叙述中,错误的是 _____________ 。 A.电子商务是指企业之间通过网络进行的商务活动,不涉及企业与政府之间的事务
第二部分 Visual FoxPro 程序设计 21. E-R 图示 E-R 模型的图形表示法,它是表示概念模型的有力工具。在 E-R 图中,实体之间的联系用 _____________ 表示。 A.矩形框 B.菱形框 C.圆形框 D.椭圆形框 22.在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 _____________ 。 A.姓名 B. 2004 姓名 C.姓名 2004 D. 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.执行下列命令后,屏幕上显示的结果是 _____________ 。 A. 1 B. .F. C. .T. D. 0 26.下列关于数据库、表和视图操作的叙述中,错误的是 _____________ 。 A. 关闭一个数据库,将自动关闭其所有已打开的数据库表 27.有如下一段程序: CLOSE TABLES ALL 上述程序执行后,浏览窗口中显示的表及当前工作区号分别是 _____________ 。 A. KC 、 2 B. KC 、 3 C. JS 、 3 D. JS 、 2 28.在下列有关表单及其控件的叙述中,错误的是 _____________ 。 A. 从容器层次来看,表单是最高层的容器类,它不可能成为其他对象的集成部分 29.对于许多控件来说,可以通过 ControlSource 属性与数据绑定。在下列 VFP 对象中,无 ControlSource 属性的是 _____________ 。 A. 标签( Label ) B.复选框( CheckBox ) 30.若要将当前工作区中打开的表文件 GZB.DBF 复制到 GZB1.DBF 文件,则可以使用命令 _____________ 。 A. COPY GZB.DBF GZB1.DBF B. COPY TO GZB1 REST
二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行) 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 ____ 。 7.运行以下程序后, VFP 主窗口显示的结果是 ____6____ 。 8.已知学生( XS )表中含学号( xh )、性别( xb )、专业( zy )字段。下列SQL命令用来查询每个专业的男、女生人数。 9.有如下程序代码: 则这段程序运行后,变量 ta 和 tb 的值分别是 ___L,N____ 。 10.图 1 所示的表单用于浏览教师( JS )信息。为了在表格控件中以不同的背景色显示男、女教师的信息,则在表格控件的 Init 事件代码中,可使用如下形式的语句: 表单中下拉列表框的 RowSourceType 属性为“ 6- 字段”,数据源为系名代码表(表的文件名为 xmdm.dbf, 含系代码( xdm )和系名( xim )两个字段),为了使下拉列表中显示系代码和系名两列数据,则 RowSource 属性值为: xmdm.xdm , ____xim____ 。 11.已知成绩( CJ )表中含学号( xh )、课程代号( kcdh )和成绩( cj )字段,成绩表中存有记录数据如表 2 所示。
运行下列程序字段以后,变量 m 、 n 的值分别为 ___.F. 2__ 。 12.设某表单上有一个页框控件,该页框控件的 PageCount 属性值在表单的运行过程中可变(即页数会变化)。如果要求在表单刷新时总是指定页框的最后一个页面为活动页面,则可在页框控件的 Refresh 事件代码中使用语句:This.ActivePage= PageCount 。 13.在某类库中,基于 CommandButton 基类新建了一个子类 cmd ,基于 cmd 类又派生了 cmdClose 子类。若利用 cmdClose 类为一个表单添加控件 cmdCloseA ,则 cmdCloseA 的 BaseClsss 属性值为 __CommandButton____ 。 14.已知某数据库中有学生表和成绩表,且两张表之间已经建立了参照完整性(学生表为主表,成绩表为字表)。如果将学生表中的某位学生的记录删除,要求该学生在成绩表中的所有成绩记录将自动全部删除,则两表之间的参照完整性设置是 __删除级联____ 。 15.下面有两段程序代码,它们的功能___相同___(注:答“相同”或“不相同”)。
16.某城市机动车驾驶员登记表( JDCJS )中含有驾驶证号( jzh )等字段。但由于录入人员的差错,包含了一些重复的记录( jzh 字段的值有重复),影响了统计结果。完善下列程序,使其可以物理删除该表中的重复数据。 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 ) 19.某数据库中包含课程( KC )表和成绩( CJ )表,课程表中含有课程代号( kcdh )、课程名( kcm )和学分( xf )等字段,成绩表中含有学号( xh )、课程代号( kcdh )和成绩( cj )等字段。已创建一个按课程代号查询学生成绩的表单如图 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 属性值应设置为 ___确定(\<Y)__。 21.在事件代码中相对引用当前表单集的关键字是 ___Thisformset_____ 。 22.文本框控件的 __PasswordChar_____ 属性设置为“ * ”时,用户键入的字符在文本框内显示为“ * ”,但 Value 属性中仍保存键入的字符串。 23.下列自定义函数 NTOC ()的功能是:当传送一个 1~7 之间的数值型参数时,返回一个中文形式的“星期日 ~ 星期六”。例如,执行命令? NTO ( 4 ),显示“星期三”。 24.完善下面的命令,实现向 xs 表中追加一条新的记录。 INSERT INTO xs (xh,xm,xb,ximing) ___VALUES_____ ('950101' ,' 李林','') 25.已知有三张表:学生表( XS )、课程表( KC )和成绩表( CJ ),其表结构如表 3 所示。 有一个表单如图 3 所示,其左边是一个选项按钮组( Optiongroup1 ),右边是列表框( List1 )。该表单的功能是:在选项按钮组中选择一个年级(学号的前两位表示年级),列表框将显示出该年级所有课程不及格的学生的学号、姓名、课程名称和成绩。
下列是选项按钮组的相关事件的事件代码,试完善下面的程序。
|
||||||||