2015秋江苏省计算机二级VFP考试题目样卷 |
2015秋江苏省高等学校计算机等级考试 二级Visual Foxpro考试试卷第1套 (本试卷完成时间 120分钟) 第一部分 计算机信息技术基础知识 本套试卷的视频详细讲解见: http://school.njwww.net/kecheng/detail_919315 一、选择题(共20分,每题2分) 1.下列关于数字技术与微电子技术的叙述中,错误的是______ 。 A.数字技术的处理对象是"比特",一个触发器可以存储2个比特 B.在数据通信时,远距离传输或者无线传输时需要用比特对载波进行 C.现代集成电路使用的半导体材料主要是硅 D.我国第2代居民身份证中使用了非接触式IC芯片 2.下列关于台式PC芯片组的叙述中,错误的是______ 。 A.芯片组是主板上最为重要的部件之一,存储器控制、I/O控制等功能主要由芯片组实现 B.芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组 C.芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型 D.同CPU一样,用户可以很方便、很简单地更换主板上的芯片组 3.下列关于I/O设备的叙述中,错误的是______。 A.目前平板电脑、智能手机的触摸屏大多为"多点触摸屏",可同时感知屏幕上的多个触控点 B.扫描仪可分为手持式、平板式和滚筒式等类型,目前普通家用/办公用扫描仪大多为滚筒式 C.目前一些型号的数码相机已具有拍摄视频和进行录音的功能 D.为了降低成本,目前许多PC采用集成显卡,其显示控制器被集成在芯片组中 4.下列关于PC外存储器的叙述中,错误的是____。 A.目前PC采用的硬盘,其盘片的直径通常为3.5英寸、2.5英寸或1.8英寸 B.U盘和存储卡都是采用闪烁存储器制作的,目前其容量大多为几GB至几十GB C.目前固态硬盘的存储容量大多为数百GB,但其读写速度远不如传统硬盘(硬磁盘) D.蓝光光盘是目前最先进的大容量光盘,单层盘片的存储容量可达25GB 5.下列关于Windows操作系统功能的叙述中,错误的是______。 A.对于多任务处理,系统一般采用按时间片轮转的策略进行处理器调度 B.系统采用了虚拟存储技术进行存储管理,其页面调度算法为"最近最少使用"( LRU)算法 C.系统支持多种文件系统(如FAT32、NTFS、CDFS等)以管理不同的外存储器 D.系统支持任何I/O设备的"即插即用"和"热插拔" 6.下列关于程序设计语言的叙述中,错误的是____。 A.虽然机器语言不易记忆、机器语言程序难以阅读和理解,但目前还有很多人使用其编写程序 B.汇编语言与计算机的指令系统密切相关,不同类型的计算机,其汇编语言通常不同 C.VBScript语言是VB的子集,用其编写的程序可以嵌入在HTML文档中以扩充网页的功能 D.Java语言是一种适用于网络环境的程序设计语言,目前许多手机软件就是用Java编写的 7.下列关于通信技术的叙述中,错误的是______。 A.调制与解调技术主要用于模拟通信,在数字通信中不需要使用调制与解调技术 B.使用多路复用技术的主要目的是提高传输线路的利用率,降低通信成本 C.在数据通信中采用分组交换技术,可以动态分配信道资源,提高传输效率和质量 D.数据通信网络大多采用分组交换技术,但不同类型网络的数据包格式通常不同 8.Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在 Internet上的每一台主机都有一个IP地址。目前使用的是IPv4标准(32位地 址),下一代互联网将会采用IPv6标准,其IP地址为____。 A.48位 B.64位 C.96位 D.128位 9.下列关于字符编码标准的叙述中,错误的是____。 A.在ASCII标准中,每个字符采用7位二进制编码 B.在绝大多数情况下,GB2312字符集包含的1万多个汉字足够使用 C.Unicode字符集既包含简体汉字,也包含繁体汉字 D.中文版Windows XP及其后的Windows系列操作系统均支持国标GB18030 10.由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式。在下列四种图像文件中,常用于网页上发布并可具有动画效果的是 。 A. BMP B.JPEG C.GIF D. TIF 参考答案: 1.A 3.B 2.D 4.C 5.D 6.A 7.A 8.D 9.B 10.C 第二部分 Visual Foxpro程序设计 中的 的是 第二部分 Visual FoxPro数据管理和程序设计 一、选择题(共10分,每题2分) 1.在建立数据库表时,若给表创建了主索引,则该索引实现了数据完整性 A.域完整性 B.实体完整性 C.参照完整性 D.用户定义完整性 2.下列4个函数或表达式中,返回值(或计算结果)的数据类型为字符型 A. DISKSPACE() B. BETWEEN() C. DOW(DATE()) D. [^2014-3-20]-[^2000-3-20] 3.下列语句中,只能对当前工作区中打开的表进行操作的是 。 A.UPDATE语句 B.ALTER语句 C.ZAP语句 D.INSERT语句 4.在使用SELECT - SQL语句进行查询操作时,可以进行集合的并运算, 即将多个基本的SELECT - SQL语句运行结果进行合并。这时,需要使用关键 词(或称为运算符)______,将多个基本的SELECT - SQL语句进行组合。 A.AND B.UNION C.JOIN D.PLUS 5.对于文本框对象来说,默认情况下无_____ 属性。 A.Caption B.Class C.Format D.Visible 二、填空题(共20分,每空2分) 1.数据库的系统设计分为概念结构设计和逻辑结构设计。在概念结构设 计时,一般采用___(1)___ 模型作为描述工具,因为该模型能充分地反映现实 世界事物之间的联系,且易于理解和更改。 2.创建并保存一个报表,会在外存储器中生成两个相关文件(分别为报表 文件和报表备注文件),它们的文件扩展名分别是FRX和 ___(2)___ 。 3.对于数据库表来说,字段名可以最多由128个字符组成,但自由表的字 段名最多有___(3)___ 个字符组成。 4.若当前目录中有一个数据库ABC,则使用下列命令可以打开该数据库, 且限制该数据库不可修改。 OPEN DATABASE abc ___(4)___ 5.利用LOCATE FOR命令可以进行记录的条件定位,该命令的语法格 式为: LACATE FOR LExpression[ Scope] 其中,参数Scope的取值可以为ALL、NEXT n、RECORD n和___(5)___ (注:n为一个数值)。 6.利用COPY TO命令可以将当前工作区中表的数据复制到其他类型的文 件中。例如,使用下列命令可以将当前工作区中表的数据复制到文件名为ABC 的Excel电子表格文件中。 COPY TO abc ___(6)___ 7.设当前工作目录中有一个文件名为JLB的表,用于记录某路口(收费 站)车辆通过情况。该表含有车牌号字段(字段名为CPH,数据类型为字符 型)、时间字段(字段名为SJ,数据类型为日期时间型)等。假设,表中某一条记 录:车牌号字段值为“苏A D1234”、时间为“06/16/2013 03:48:33 PM”。使用 下列SELE CT - SQL命令可以查询每天通过该路口的车辆数量: SELECT ___(7)___(sj,1) AS 日期,COUNT(*) AS 车辆数量; FROM jlb GROUP BY 1 8.设当前工作目录中有两个数据库表:课程表(表名为KC)和成绩表(表 名为CJ),它们均属于数据库JXSJ。课程表包含课程代码(字段名为KCDM)和 课程名称(字段名为KCMC)等字段,成绩表包含学生选修的课程代码(字段名 为KCDM)和成绩(字段名为CJ,数据类型为数值型)等字段。如果统计每门课 程成绩不及格(成绩小于60)的学生人数,可以使用下列SELECT-SQL命令: SELECT Kc. kcdm AS 课程代码,Kc.kcmc AS 课程名称, COUNT(*) AS 学生; FROM jxsj!kc INNER JOIN jxsj!cj; ON Kc. kcdm = Cj. kcdm ; ____(8)___; GROUP BY Kc.kcdm 9.下列程序运行后,屏幕上显示的数据为 SET TALK OFF CLEAR DIMENSION x(3,4) x=3 FORi=1 to 12 x(i)=x(i)*i ENDFOR ? x(2,2) 10.完善下列程序,其功能是:求出不超过六位数的Armstrong数。所谓 Armstrong数是指一个n位的正整数,它的每位数字的n次方之和等于该数本 身。例如153 =1^3+5^3+3^3,54748 =5^5 +4^5 +7^5 +4^5 +8^5,等等。 CLEAR FOR m =1 to 100000 n = LEN(ALLT(STR(m)) x=0 FOR y=1 TO n c =SUBSTR(ALLT(STR(m),y,1) x=x+VAL(c)**n ENDFOR IF ___(10)___ ? "Armstrong数:",m ENDIF ENDFOR 三、操作题(共50分) 说明:以下操作题所使用的文件均在T:盘中,新建文件也必须保存在该 盘中。 1.项目、数据库和表操作(15分) 打开项目文件JXGL,在该项目中已有一数据库JXSJ。根据以下要求进行 操作: (1)在JXSJ数据库中按如下表格中所示的结构创建AB. DBF表,并设置相 关属性。 ①设置表的注释:人才招聘会参会单位基本情况一览表。 ②设置DWXZ字段的默认值:企业。 ③设置SYQGZ字段的有效性规则:大于等于1000,且小于等于10000。 ④设置表的插入触发器:不能插入单位性质为“政府机关”的记录。 ⑤创建索引名为abcd的普通索引,要求按单位性质排序,相同时按试用期工资排序。 ⑥在AB表中输入如下记录: (2)将JXSJ数据库中DMB表设置为“包含”;将项目JXGL的作者设置为 考生自己的姓名。 (3) KC表与JC表具有相同的字段KCDM,以KC表为主表,JC表为子表, 根据KCDM建立永久关系,并设置两表之间的参照完整性:更新级联、删除 级联。 2.设计查询(10分) 项目JXGL中的图书(TSB)表含有分类号(FLH)、书名(SM)等字段;借阅 ( JYB)表含有分类号(FLH)、借阅日期(JYRQ)、还书日期(HSRQ)等字段,且该 表中所有的图书已还。按如下要求修改项目JXGL中的查询CHAXUN: 基于TSB表和JYB表查询每本图书的借阅情况,要求输出字段包括:分类 号、图书名、被借次数、最多借阅天数。输出结果按最多借阅天数降序排序,最 多借阅天数相同时按被借次数降序排序。输出字段个数、顺序必须符合题目 要求。 3.设计菜单(5分) 利用菜单设计器,按如下要求修改项目JXGL中的菜单MENU,修改后菜单 运行效果如图1所示。 (1)增加“数据统计”菜单栏及其子菜单“学生统计”和“教师统计”,菜单 项之间设置分组线。 (2)为“教师统计”菜单创建子菜单“按性别统计”和“按职称统计”,并且 为菜单项分别设置快捷键CTRL +X和CTRL +Z。 (3)为“按职称统计”菜单项设置命令:基于JS表、使用SELECT - SQL命 令统计各种职称的教师人数(注:教师的职称由ZC字段值给出)。 4.设计表单(15分) 项目JXGL中的表单FMC14a用于随机产生30个100 - 300之间的正整数, 并且存储在一个5行6列的二维数组中。按下列要求修改表单,修改后表单运 行时如图2所示。 (1)设置表单的有关属性,使表单图标为PC. ICO文件、边框样式为固定对话框。 (2)如图在表单上添加一个高102、宽260的编辑框控件。 (3)为“生成数组”命令按钮设置访问键“C”;在“生成数组”命令按钮右部 增加一个命令按钮控件,如图所示设置其有关属性,并编写其Click事件代码,功能是释放当前表单。 (4)修改和完善“生成数组”命令按钮的Click事件代码,要求见程序代码中的注解说明。 5.程序改错(5分) 项目JXGL中程序PCODE的功能是:用数字1-9组成3个三位数(每个数 字只能用一次),且每个三位数都是一个平方数。修改该程序以实现其功能,要 求在修改程序时不修改程序的总体框架和算法、不增加和减少语句数目。 参考答案: 一、选择题 1.B 2.D 3.C 4.B 5.A 二、填空题 (1) E-R (2) FRT (3) 10 (4) NOUPDATE (5) REST 6) XLS 7) DTOC 8) WHERE cj <60 9) 18 10) m =x 三、操作题(略) 本套试卷的视频详细讲解见: http://school.njwww.net/kecheng/detail_919315 |