四川省计算机第36次等级考试笔试试卷.doc_第1页
四川省计算机第36次等级考试笔试试卷.doc_第2页
四川省计算机第36次等级考试笔试试卷.doc_第3页
四川省计算机第36次等级考试笔试试卷.doc_第4页
四川省计算机第36次等级考试笔试试卷.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

四川省普通高等学校计算机应用知识和能力第三十六次等级考试二级(数据库)笔试试卷第一部分 计算机基础(共15分)一、 是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B)(1)信息可以表示事物的特征和运动变化,但不能表示事物之间的联系。 ( )(2)主存储器存放计算机运行期间所需的程序和数据,可直接随机访问。 ( )(3)从用户的角度看,操作系统是用户与计算机之间的接口。 ( )(4)bit的意思是字节。 ( )(5)目标文件是指源文件经过编译后,但尚未链接的目标代码的文件。 ( )(6)计算机内部信息采用二进制表示是因为二进制最精确。 ( )(7)利用DNS进行域名解析的目的是见主机名转换为IP网络地址。 ( )(8)路由器是网络中进行网间连接的关键设备。 ( )(9)有的计算机病毒不具有传染性。 ( )(10)用户的电子邮件信箱是邮件服务器硬盘上的一块区域。 ( )二、 单项选择题(每小题1分,共5分)(11)和十进制数255相等的二进制数是( )。 (A)11101110 (B)11111110 (C)10000000 (D)11111111(12)数据流通常是( )。 (A)从主存流向控制器 (B)从控制器流向主存 (C)从控制器流向运算器 (D)在运算器和主存之间流动(13)以下哪些措施不能有效提高系统的病毒防范能力( )。 (A)安装、升级杀毒软件 (B)下载安装系统补丁 (C)定期清理系统垃圾文件 (D)不打开来历不明的邮件(14)Internet是建立在( )的协议之上的。 (A)UDP (B)TCP/IP (C)WWW (D)Web(15)因特网用户使用FTP的重要目的是( )。 (A)发送和接收即时消息 (B)发送和接收电子邮件 (C)上传和下载文件 (D)使用搜索引擎第二部分 数据库(VFP)语言程序设计(共85分)一、 单项选择题(每小题1分,共15分)(16)数据库管理系统是指( )。 (A)一种设备 (B)存储在计算机中的相关数据集合 (C)一台做数据处理的专用计算机 (D)一种用于数据管理的软件系统(17)在关系数据库管理系统中,三种基本的关系操作是( )。 (A)索引、查询与修改 (B)排序、编辑与浏览 (C)选择、投影与连接 (D)插入、删除与修改(18)下列表达式中,运算结果为.T.的是( )。 (A)INT(-3/2)=1 (B)VAL(“99.9”)=99.9 (C)”Ter”$”Computer” (D)SUBSTR(“软件系统”,3,2)=”系统”(19)设a=2012-04-07,则函数month(a)和year(a)值分别为( )。 (A)04 2012 (B)2012 04 (C)04 07 (D)4 2012(20)在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。 (A)加快数据库表的查询速度 (B)为了对表进行实体完整性的约束 (C)改变表中记录的物理顺序 (D)加快数据库表的更新速度(21)数据表ABC中有10条记录,顺序执行下面VFP命令后,屏幕显示的记录号顺序是( )。 USE ABC GO 7 LIST NEXT 2 (A)17 (B)78 (C)79 (D)810(22)执行命令select 0 选择的工作区是( )。 (A)0号工作区 (B)显示出错信息 (C)选择了一个空闲工作区 (D)选择最小编号的空闲工作区(23)打开数据库“成绩.dbc”正确的命令是( )。 (A)USE DATABASE 成绩 (B)OPEN 成绩 (C)OPEN DATABASE 成绩 (D)USE 成绩(24)在select语句中,如果要对输出的记录进行分组,应选用句子( )。 (A)order by (B)having (C)top (D)group by(25)查询设计器默认的查询去向是( )。 (A)临时表 (B)浏览 (C)数据库 (D)报表(26)将内存变量定义为全局变量的Visual FoxPro命令是( )。 (A)LACAL (B)PRIVATE (C)PUBLIC (D)GLOBAL(27)下列选项中,不属于空间中数据源类型的选项是( )。 (A)视图 (B)别名 (C)字段 (D)数组(28)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的( )。 (A)参照完整性 (B)实体完整性 (C)域完整性 (D)用户定义完整性(29)从STUDENT表删除年龄大于30的记录的正确SQL命令是( )。 (A)DELETE FOR 年龄30 (B)DELETE FROM STUDENT WHERE 年龄30 (C)DELETE STUDENT FOR 年龄30 (D)DELETE STUDENT WHERE 年龄30(30)向STUDENT表插入一条新记录的正确SQL语句是( )。 (A)APPEND INTO STUDENT VALUES (0401,王芳,女,18) (B)APPEND STUDENT VALUES (0401,王芳,女,18) (C)INSERT INTO STUDENT VALUES (0401,王芳,女,18) (D)INSERT STUDENT VALUES (0401,王芳,女,18)二、 读程序题1、 阅读下面程序SET TALK OFFS=0INPUT “N=” TO NFOR I=1 TO N S=S+INEXT I?I,S(31)如果输入N值为5,上述程序执行后,共循环了( )次。 (A)6 (B)5 (C)1 (D)不循环(32)上述程序执行后,屏幕显示为( )。 (A)5 21 (B)6 21 (C)5 15 (D)6 152、 有数据表“职工.dbf”,表中有30条记录,其中男职工18,女职工12。阅读下列程序:CLEARUSE 职工STORE 0 TO X,Y,ZDO WHILE .NOT. EOF()X=X+1IF 性别=“女” Y=Y+1 SKIP LOOPENDIFDISP 职工号,姓名Z=Z+1SKIP ENDDOUSE?X,Y,Z(33)程序执行过程中输出的记录是( )。 (A)全部职工的记录 (B)全部男职工的记录 (C)全部女职工的记录 (D)没有记录被显示(34)程序结束时输出的X,Y,Z的值分别是( )。 (A)30 12 18 (B)30 18 12 (C)12 18 30 (D)18 12 30(35)在程序中LOOP的作用是( )。 (A)退出循环 (B)退出条件IF结构 (C)退出该层循环 (D)返回到循环开始3、 阅读下面程序:*主程序MAIN.PRGCLEAR ALLSN=0INPUT “请输入N=” TO NDO SUB1 WITH N,SN?”SN=”,SN*子程序 SUB1.PRGPARA P,TT=1I=1DO WHILE I=PT=T*II=I+1ENDDORETURN(36)程序运行时,从键盘上输入5,运行结果为( )。 (A)5 (B)120 (C)0 (D)153(37)子程序sub1.prg的功能是( )。 (A)求参数p的阶乘 (B)求接收参数p和t的乘积 (C)求1!+2!+p! (D)求1+2+3+p4、 若设计了一个有简单加、减、乘、除功能的表单程序(如下图所示):(38)在表单中建立了选项控件OptionGroup1,在其InteractiveChange事件代码中编写具体计算过程,可以通过( )来判别用户选择了乘法运算。(A)THIS.OPTIONGROUP1.VALUE=3 (B)THIS.OPTIONGROUP1.VALUE=3(C)THISFORM.OPTIONGROUP1.VALUE=3(D)THISFORM.OPTIONGROUP1.VALUE=3 (39)若在OptionGroup1控件的每一个选项Option的事件代码中编写具体计算过程,则应选择其( )事件。(A)Init (B)Click (C)Load (D)Action(40)若要将表单的标题文本修改为“计算器”,应修改表单的( )属性。(A)Caption (B)Name (C)TitleBar (D)AutoCenter三、程序填空题(每空2分,共40分)1、阅读下面的文字,填写适合的内容。(1)数据库系统可分为层次型、网状型和关系型,Visual FoxPro属于型数据库系统。Visual FoxPro不仅支持面向过程的程序设计,而且支持的程序设计。(2)在Visual FoxPro中,使用LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是,FOUND()函数的返回值为。(3)查询和视图都能查阅数据库中的数据,查询只能查阅指定数据,而视图不仅可以查阅数据,还可以数据,并把送回源数据表。2、下列程序的功能是求S=1+2+3+N,请将下列程序补充完整。 CLEAR ALL S=0 I=1 INPUT “N=” TO N DO WHILE I= S= I= ENDDO?SRETURN3、以下是一个查分程序,可以反复查询,已有表“学生.dbf”,有学号,姓名,成绩等字段,请完善。 CLEAR ALL USE 学生 DO WHILE ACCEPT “请输入学号” TO KH LOCATE FOR IF FOUND() DISP ELSE ?”无此考号!” ENDIF WAIT “是否继续查询(Y/N)?” TO YN IF =“Y“ LOOP ELSE EXIT ENDIFENDDOCLOSE ALL4、使用SQL在给定的职工表“zg.dbf”中查询工资在3000到5000的职工姓名、性别、职称、出生年月,请完善下列语句。SELECT姓名、性别、职称、出生年月FROM WHERE 工资 3000 AND 5000使用SQL修改职工表“zg.dbf”,将所有职称为“工程师”的职工工资增加200,请完善下列语句。 ZG SET 工资=工资+200 WHERE 5、 如图所示表单:(1)表单上三个文本框将绑

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论