2007年全国计算机等级考试试题及答案
(完整版)Word试卷模板

2007 年 4 月全国计算机等级考试二级VFP 笔试一试题及答案一、选择题(每题2分,共70分)以下各题A) 、B) 、C) 、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应地点上,答在试卷上不得分。
(1)以下表达中正确的选项是A.算法的效率只与问题的规模有关,而与数据的储存构造没关B.算法的时间复杂度是指履行算法所需要的计算工作量C.数据的逻辑构造与储存构造是一一对应的D.算法的时间复杂度与空间复杂度必定有关(2)在构造化程序设计中,模块区分的原则是A.各模块应包含尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量密切D.模块内拥有高内聚度、模块间拥有低耦合度(3)以下表达中正确的选项是A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确立程序中错误的地点C.为了提升软件测试的效率,最好由程序编制者自己来达成软件测试的工作D.软件测试是证明软件没有错误金鹰精选(4)下边选项中不属于面向对象程序设计特点的是A.继承性B.多态性C.类比性D.关闭性(5)以下对列的表达正确的选项是A.行列属于非线性表B.行列按“先进后出”原则组织数据C.行列在队尾删除数据D.行列按“先进先出”原则组织数据(6)对以下二叉树进行前序遍历的结果为A . DYBEAFCZXB. YDEBFZXCA C. ABDYECFXZD. ABCDEFXYZ(7)某二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点为A. n+1B. n-1C. 2nD. n/2(8)在以下关系运算中,不改变关系表中的属性个数但能减少元组个数的是A.并B.交C.投影D.笛卡儿乘积(9)在 E-R 图中,用来表示实体之间联系的图形是A.矩形B.椭圆形C.菱形D.平行四边形(10)以下表达中错误的选项是A.在数据库系统中,数据的物理构造一定与逻辑构造一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上成立数据库D.数据库系统需要操作系统的支持(11)以下不属于 SQL 数据操作命令的是A. MODIFYB. INSERTC. UPDATED. DELETE(12)在关系模型中,每个关系模式中的重点字A.可由多个随意属性构成B.最多由一个属性构成C.可由一个或多个其值能独一表记关系中任何元组的属性构成D.以上说法都不对(13)Visual FoxPro 是一种A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统1 / 4(14)在 Visual FoxPro 中调用表单mf1 的正确命令是A . DO mf1B. DO FROM mf1C. DO FORM mf1D. RUN mf1(15)SQL 的 SELECT 语句中,“ HAVING<条件表达式 >”用来挑选知足条件的A.列B.行C.关系D.分组(16)设有关系SC(SNO,CNO,GRADE), 此中 SNO、CNO 分别表示学号、课程号 (二者均为字符型),GRADE 表示成绩 (数值型 ),若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插到表SC 中,正确的语句是A . INSERT INTO SC(SNO,CNO,GRADE)valueS(‘ S101’ ,’ C11’ ,’ 98’)B. INSERT INTO SC(SNO,CNO,GRADE)valueS(S101, C11, 98)C. INSERT ( ‘ S101’ , ’ C11’ , ’ 98’ ) INTO SCD. INSERT INTO SC valueS (‘ S101’ ,’ C11’ ,98)(17)以下有关SELECT 语句的表达中错误的选项是A . SELECT 语句中能够使用又名B. SELECT 语句中只好包含表中的列及其构成的表达式C. SELECT 语句规定了却果集中的次序D.假如 FORM 短语引用的两个表有同名的列,则SELECT 短语引用它们时一定使用表名前缀加以限制(18)在 SQL 语句中,与表达式“年纪BETWEEN 12 AND 46 ”功能同样的表达式是A .年纪 >=12 OR<=46B.年纪 >=12 AND<=46C.年纪 >=12OR 年纪 <=46D.年纪 >=12 AND 年纪 <=46(19)在 SELEC 语句中,以下有关HAVING语句的正确表达是A . HAVING短语一定与GROUP BY 短语同时使用B.使用 HAVING短语的同时不可以使用WHERE 短语C. HAVING短语能够在随意的一个地点出现D. HAVING短语与WHERE短语功能同样(20)在 SQL的 SELECT查问的结果中 , 除去重复记录的方法是A.经过指定主索引实现B.经过指定独一索引实现C.使用 DISTINCT短语实现(21)在 Visual FoxPro 中 ,假设数据库表 S ( 学号 ,姓名 ,性别 ,年纪 ) 和 SC(学号 ,课程号 ,成之间的永远联系,在参照完好性的更新规则、删除规则和插入规则中选择设置了"限制",假中都有有关系的记录,则A.同意改正表S 中的学号字段值B.同意删除表S 中的记录C.不同意改正表S 中的学号字段值D.不同意在表S 中增添新的记录(22) 在 Visual FoxPro 中 , 对于字段值为空值(NULL) 表达正确的选项是A.空值等同于空字符串B.空值表示字段还没有确立值C.不支持字段值为空值D.空值等同于数值0(23) 在 Visual FoxPro 中 ,假如希望内存变量只好在本模块 (过程 )中使用 ,不可以在上层或基层令是A. PRIVATEB. LOCALC. PUBLICD.不用说明 ,在程序中直接使用(24)在 Visual FoxPro 中 ,下边对于索引的正确描绘是A.当数据库表成立索引此后,表中的记录的物理次序将被改变B.索引的数据将与表的数据储存在一个物理文件中C.成立索引是创立一个索引文件,该文件包含有指向表记录的指针D.使用索引能够加速对表的更新操作(25)在 Visual FoxPro 中 ,在数据库中创立表的 CREATE TABLE 命令中定义主索引、实现A. FOREIGN KEYB. DEFAULTC. PRIMARY KEYD. CHECK(26)在 Visual FoxPro 中 ,以下对于查问的描绘正确的选项是A.不可以用自由表成立查问B.只好使用自由表成立查问C.不可以用数据库表成立查问D.能够用数据库表和自由表成立查问(27)在 Visual FoxPro 中,数据库表的字段或记录的有效性规则的设置能够在A.项目管理器中进行B.数据库设计器中进行2 / 4C.表器中行D.表器中行(28)在 Visual FoxPro 中,假如要将学生表 S(学号,姓名,性,年 )中“年”属性除,正确的 SQL 命令是A . ALTER TABLE S DROP COLUMN年B. DELETE年FROM SC. ALTER TABLE S DELETE COLUMN年D. ALTEER TABLE S DELETE年(29)在 Visual FoxPro 的数据表中只好有一个A.候索引B.一般索引C.主索引D.独一索引(30)有学生表 S(学号,姓名,性,年 ),全部年小于等于18 的女同学,并按年行降序生成新的表 WS ,正确的 SQL 命令是A . SELECT *FROM S WHERE 性='女' AND 年 <=18 ORDER BY 4 DESC INTO TABLE WSB. SELECT *FROM S WHERE 性='女' AND 年 <=18 ORDER BY 年 INTO TABLE WSC. SELECT *FROM S WHERE 性='女' AND 年 <=18 ORDER BY‘年’ DESC INTO TABLE WS D. SELECT *FROM S WHERE 性='女'OR 年 <=18 ORDER BY‘年’ ASC INTO TABLE WS(31)有学生表 SC(学号,程号,成),用 SQL 索同修程号” C1和” ” C5的”学生的学号的正确命令是A . SELECT 学号 RORM SC WHERE 程号 =’ C1’ AND 程号 =’ C5’B.SELECT 学号 RORM SC WHERE 程号 =’ C1’ AND 程号 =(SELECT 程号 FROM SC WHERE 程号 =’C5’)C. SELECT 学号 RORM SC WHERE 程号 =’ C1’ AND学号 =(SELECT 学号 FROM SC WHERE程号 =’C5’)D. SELECT 学号 RORM SC WHERE 程号 =’ C1’ AND学号 IN (SELECT 学号 FROM SC WHERE 程号 =’C5’)(32)学生表 S(学号 ,姓名 ,性 ,年 ),程表 C( 程号 ,程名 ,学分 )和学生表 SC(学号 ,程号 ,成 ), 索号 ,姓名和学生所程名和成 ,正确的 SQL 命令是A .SELECT 学号,姓名,程名,成 FROM S ,SC,C WHERE S. 学号 =SC.学号 AND SC. 学号 =C. 学号B. SELECT学号,姓名,程名,成FROM(S JOIN SC ON S.学号=SC.学号)JOIN C ON SC.程号=C. 程号C. SELECT S. 学号,姓名,程名,成FROM S JOIN SC JOIN C ON S. 学号 =SC.学号ON SC. 程号=C. 程号D. SELECT S. 学号,姓名,程名,成FROM S JOIN SC JOIN C ON SC. 程号 =C.程号ON S. 学号=SC. 学号(33)在 Visual FoxPro 中以下表达正确的选项是A.表也被称作表B.数据文件不存用数据C.数据文件的展名是DBFD.一个数据中的全部表文件存在一个物理文件中(34) 有 Visual FoxPro 中,放表会引的事件是A. UnLoad 事件B. Init 事件C. Load 事件D. Release事件(35) 有 Visual FoxPro 中,在屏幕上表的命令是A. PREVIEW REPORTB. REPORT FORM⋯ PREVIEWC. DO REPORT ⋯ PREVIEWD. RUN REPORT ⋯ PREVIEW二、填空(每空 2 分,共 30 分)将每一个空的正确答案写在答上[1]~[15] 序上不得分(注意:以命令关字填空的必写完好)(1)在深度 7 的二叉中,度 2 的点个数 _________。
2007年9月全国计算机等级考试笔试试卷

2007年9月全国计算机等级考试笔试试卷三级PC技术一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) 下列关于微处理器的叙述中,错误的是A) 微处理器是用超大规模集成电路制成的具有运算和控制功能的处理器B) 微处理器只能作为PC机的CPU使用C) 一台PC机可以有一个或多个微处理器D) Pentium 4微处理器可以同时执行多条指令(2) 下列关于PC机性能的叙述中,错误的是A) CPU的工作频率越高,其速度就越快B) 总线的传输速率不仅与总线的时钟频率有关,还与总线的宽度有关C) 主存的存取周期越长,存取速度就越快D) 高速缓存(cache)的作用是减少CPU等待时间,提高处理速度(3) 计算机的“可用性”主要取决于MTBF(Mean Time Between Failure)和MTTR(Mean Time To Repair),一台计算机的可用性比较高是指A) MTBF和MTTR都高B) MTBF和MTTR都低C) MTBF高,MTTR低D) MTBF低,MTTR高(4) 下面是关于Pentium微处理器中定点数和浮点数的叙述:Ⅰ.定点数用来表示整数,浮点数既可以表示整数也可以表示带小数点的数Ⅱ.定点数用原码表示,浮点数用补码表示Ⅲ.32位定点数和单精度浮点数相比,前者表示的数值范围大,后者表示的数值范围小Ⅳ.32位定点数和单精度浮点数相比,前者精度高,后者精度低其中正确的是A) 仅Ⅱ和Ⅳ B) 仅Ⅰ和ⅡC) 仅Ⅰ和ⅣD) 仅Ⅲ和Ⅳ(5) 计算机使用的软件可粗略地分为系统软件和应用软件,下列哪个属于应用软件?A) Windows 98 B) MASM C) Java 2 SDK D) Outlook Express(6) 下面关于计算机汉字处理的叙述中,错误的是A) 常用汉字的内码用2个字节表示B) 使用不同的编码方法输入同一汉字,其内码不同C) 不同的字体对应不同的字库D) GBK和GB2312字符集兼容(7) 计算机中的数字声音有波形声音和合成声音两种,下面不属于波形声音的是A) MP3 B) WMA C) MIDl D) WAV(8) 下面关于PC机数字声音的叙述中,正确的是A) 语音信号进行数字化时,每秒产生的数据量大约是64MbB) PC机中的数字声音均为双声道的立体声D) MIDI是一种特殊的波形声音(9) MP3是一种目前广泛使用的数字声音。
2007 年4 月全国计算机等级考试三级笔试试卷

2007 年4 月全国计算机等级考试三级笔试试卷一、选择题(每小题 1 分,共60 分)(1)在我国信息化过程中,国内自己的网络产品提供商主要是()。
A)思科公司 B)惠普公司C)华为公司 D)赛门铁克公司(2)下列关于编程语言的描述中,正确的是()。
A)汇编语言是符号化的机器语言,机器可以直接执行B)为了完成编译任务,编译程序要对源程序进行扫描C)解释程序比较简单,所以解释型程序执行速度很快D)编译程序非常复杂,所以编译出的程序执行速度很慢(3)下列关于主板的描述中,正确的是()。
A)按CPU 插座分类有Slot 主板、Socket 主板B)按主板的规格分类有TX 主板、LX 主板C)按数据端口分类有PCI 主板、USB 主板D)按扩展槽分类有 SCSI 主板、EDO 主板(4)下列关于局部总线的描述中,正确的是()。
A)VESA 的含义是外围部件接口B)PCI 的含义是个人电脑接口C)VESA 比PCI 有明显的优势D)PCI 比VESA 有明显的优势(5)下列关于奔腾处理器体系结构的描述中,正确的是()。
A)哈佛结构是把指令和数据分别进行存储B)超流水线技术的特点是设置多条流水线同时执行多个处理C)超标量技术的特点是提高主频、细化流水D)奔腾不支持多重处理,安腾支持多重处理(6)下列关于应用软件的描述中,正确的是()。
A)Access 是电子表格软件B)Powerpoint 是桌面出版软件C)Internet Explorer 是浏览软件D)Excel 是数据库软件(7)下列关于城域网特征的描述中,错误的是()。
A)城域网是介于广域网与局域网之间的一种高速网络B)城域网可满足几十公里范围内多个局域网互联的需求C)城域网可实现大量用户之间的数据、语音、图形与视频等多种信息的传输D)早期的城域网主要采用X.25 标准(8)计算机网络拓扑构型主要是指()。
A)资源子网的拓扑构型 B)通信子网的拓扑构型C)通信线路的拓扑构型 D)主机的拓扑构型三级网络技术试卷第 2 页(共 7 页)(9)采用广播信道通信子网的基本拓扑构型主要有:总线型、树型与()。
2007年9月全国计算机等级考试二级VFP笔试试题及答案

2007年9月全国计算机等级考试二级VFP笔试试题及答案一﹑选择题(每小题2分,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。
(1)软件是指A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合(2)软件调试的目的是A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A.对象的继承B.对象的多态C.对象的封装D.对象的分类(4)下列叙述中,不符合良好程序设计风格要求的是A.程序的效率第一,清晰第二B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息(5)下列叙述中正确的是A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上三种说法都不对(6)下列叙述中正确的是A.数据的逻辑结构与存储结构必定是一一对应的B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D.以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A.n(n+1)/2B.nlog2 nC.n(n-1)/2D.n/2(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A.219B.221C.229D.231(9)下列叙述中正确的是A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上三种说法都不对(10)下列叙述中正确的是A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表(11) 在Visual Foxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为A.向导B.设计器C.生成器D.项目管理器(12)命令?VARTYPE(TIME())结果是A.CB.DC.TD.出错(13)命令?LEN(SPACE(3)-SPACE(2))的结果是A.1B.2C.3D.5(14)在Visual Foxpro中,菜单程序文件的默认扩展名是A.mnxB.mntC.mprD.prg(15)想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A.SET CENTURY ONB.SET CENTURY OFFC.SET CENTURY TO 4D.SET CENTURY OF 4(16)已知表中有字符型字段职称和姓别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A.INDEX ON 职称+性别TO tttB.INDEX ON 性别+职称TO tttC.INDEX ON职称,性别TO tttD.INDEX ON 性别,职称TO ttt(17)在Visual Foxpro中,Unload事件的触发时机是A.释放表单B.打开表单C.创建表单D.运行表单(18)命令SELECT 0的功能是A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区(19)下面有关数据库表和自由表的叙述中,错误的是A.数据库表和自由表都可以用表设计器来建立B.数据库表和自由表都支持表间联系和参照完整性C.自由表可以添加到数据库中成为数据库表D.数据库表可以从数据库中移出成为自由表(20)有关ZAP命令的描述,正确的是A.ZAP命令只能删除当前表的当前记录B.ZAP命令只能删除当前表的带有删除标记的记录C.ZAP命令能删除当前表的全部记录D.ZAP命令能删除表的结构和全部记录(21)在视图设计器中有,而在查询设计器中没有的选项卡是A.排序依据B.更新条件C.分组依据D.杂项(22)在使用查询设计器创建查询是,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A.排序依据B.联接C.筛选D.杂项(23)在Visual Foxpro中,过程的返回语句是A.GOBACKB.COMEBACKC.RETURND.BACK(24)在数据库表上的字段有效性规则是A.逻辑表达式B.字符表达式C.数字表达式D.以上三种都有可能(25)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。
2007年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(陈远跃-/- 整理)2007年9月笔试试卷参考答案一、选择题(1)D)(2)B)(3)C)(4)A)(5)A)(6)D)(7)C)(8)A)(9)B)(10)A)(11)B)(12)A)(13)D)(14)C)(15)A)(16)A)(17)A)(18)A)(19)B)(20)C)(21)B)(22)D)(23)C)(24)A)(25)B)(26)B)(27)C)(28)A)(29)D)(30)A)(31)D)(32)B)(33)D)(34)A)(35)B)二、填空题(1)无歧义性(2)白盒(3)顺序(4)ACBDFEHGP(5)实体(6)IS NULL(7)GROUP BY (8)DISTINCT(9)MODIFY STRUCTURE (10)Load(11).T. (12)Click(13)1 (14)Value(15)UPDATE全国计算机等级考试二级Visual FoxPro数据库设计2007年9月笔试试卷(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)软件是指()。
A)程序B)程序和文档C)算法加数据结构D)程序、数据与相关文档的完整集合(2)软件调试的目的是()。
A)发现错误B)改正错误C)改善软件的性能D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠()。
A)对象的继承B)对象的多态C)对象的封装D)对象的分类(4)下列描述中,不符合良好程序设计风格要求的是()。
A)程序的效率第一,清晰第二B)程序的可读性好C)程序中要有必要的注释D)输入数据前要有提示信息(5)下列描述中正确的是()。
A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)下列描述中正确的是()。
A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是()。
c 2007计算机2级试题及答案

c 2007计算机2级试题及答案以下是2007年中国计算机等级考试二级的试题及答案。
希望对您有所帮助。
一、单选题(共25题,每题4分,共100分)1. 下列关于计算机硬件的叙述中,错误的是()。
A. 计算机硬件是指计算机内部的可触摸部分B. 计算机硬件主要由中央处理器、内存和外部设备组成C. 计算机硬件是计算机所有部分的总称D. 计算机硬件可以为计算机系统提供输入、运算、输出功能答案:A2. 以下选项中,不属于常见电子邮件协议的是()。
A. POP3B. SMTPC. HTTPD. IMAP答案:C二、填空题(共10题,每题4分,共40分)1. 在Excel中,使用函数SUM(A1:A10)可以实现()功能。
答案:求和2. 在Windows操作系统中,按下Ctrl + Alt + Del组合键可以启动()。
答案:任务管理器三、判断题(共5题,每题4分,共20分)1. Windows操作系统是开源软件。
()答案:错误2. 在微软Word中,Ctrl + S组合键可以将当前文档另存为。
()答案:正确四、简答题(共5题,每题10分,共50分)1. 什么是数据库管理系统(DBMS)?请简要描述其作用和特点。
答案:数据库管理系统是一种用于管理和组织数据的软件。
其作用是提供高效、安全、可靠的数据管理和访问服务。
特点包括数据的独立性、数据共享性、数据一致性、数据完整性等。
2. 请简述TCP/IP协议族的主要协议及其功能。
答案:TCP/IP协议族主要包括IP协议、TCP协议和UDP协议。
IP 协议负责实现数据包的传输和路由;TCP协议提供可靠的面向连接的通信;UDP协议提供无连接的通信。
五、应用题(共1题,40分)1. 简要描述HTTP请求和HTTP响应的过程。
答案:HTTP请求过程:1) 客户端发起请求,构建HTTP请求报文,包括请求行、请求头和请求体。
2) 通过TCP/IP协议发送请求报文到服务器。
3) 服务器解析请求报文,处理请求并生成相应的HTTP响应。
2007年4月全国计算机等级考试二级及答案输入

2007年4月计算机等级考试二级Access真题一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为 A A)关键字 B)属性 C)关系 D)域(12)在现实世界中,每个人都有自己的出生地。
实体“人”与实体“出生地”之间的联系是 BA)一对一联系 B)一对多联系C)多对多联系 D)无联系(13)Accesss数据库具有很多特点,下列叙述中,不是Access特点的是DA) Access数据库可以保存多种数据类型,包括多媒体数据B)Access可以通过编写应用程序来操作数据库中的数据C)Access可以支持Intemet/Intranet应用D)Access作为网状数据库模型支持客户机/服务器应用系统(14)在关系运算中,选择运算的含义是AA)在基本表中,选择满足条件的元组组成一个新的关系B)在基本表中,选择需要的属性组成一个新的关系C)在基本表中,选择满足条件的元组和属性组成一个新的关系D)以上三种说法均是正确的(15邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是A A)000000 B)999999 C)CCCCCC D)LLLLLL(16)如果字段内容为声音文件,则该字段的数据类型应定义为 DA)文本 B)备注 C)超级链接 D)OLE 对象(17)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置 AA)参照完整性 B)有效性规则C)输入掩码 D)级联更新相关字段(18)在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段:如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是CA)sum,group by B)count,group byC)group by, sum C)group by.count(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是 AA)第一行 B)第一列 C)上面若干行 D)左面若干列(20)在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
全真题--2007年09月

2007年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)软件是指A)程序B)程序和文档C)算法加数据结构D)程序、数据与相关文档的完整集合(2)软件调试的目的是A)发现错误B)改正错误C)改善软件的性能D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A)对象的继承B)对象的多态C)对象的封装D)对象的分类(4)下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二B)程序的可读性好C)程序中要有必要的注释D)输入数据前要有提示信息(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A )2/)1(+n nB )n n 2logC )2/)1(-n nD )2/n(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为 A )219 B )221 C )229D )231(9)下列叙述中正确的是 A )数据库系统是一个独立的系统,不需要操作系统的支持 B )数据库技术的根本目标是要解决数据的共享问题C )数据库管理系统就是数据库系统D )以上三种说法都不对(10)下列叙述中正确的是 A )为了建立一个关系,首先要构造数据的逻辑关系B )表示关系的二维表中各元组的每一个分量还可以分成若干数据项C )一个关系的属性名表称为关系模式D )一个关系可以包括多个二维表(11)在Visual FoxPro 中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为 A )向导B )设计器C )生成器D )项目管理器(12)命令? VARTYPE(TIME())的结果是 A )CB )DC )TD )出错(13)命令? LEN(SPACE(3)-SPACE(2))的结果是 A )1B )2C )3D )5(14)在Visual FoxPro 中,菜单程序文件的默认扩展名是 A )mnxB )mntC )mprD) prg(15)要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A )SET CENTURY ONB )SET CENTURY OFFC )SET CENTURY TO 4D )SET CENTURY OF 4(16)已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A)INDEX ON 职称+性别TO ttt B)INDEX ON性别+职称TO tttC)INDEX ON 职称,性别TO ttt D)INDEX ON性别,职称TO ttt(17)在Visual FoxPro中,UnLoad事件的触发时机是A)释放表单B)打开表单C)创建表单D)运行表单(18)命令SELECT 0的功能是A)选择编号最小的未使用工作区B)选择0号工作区C)关闭当前工作区中的表D)选择当前工作区(19)下面有关数据库表和自由表的叙述中,错误的是A)数据库表和自由表都可以用表设计器来建立B)数据库表和自由表都支持表间联系和参照完整性C)自由表可以添加到数据库中成为数据库表D)数据库表可以从数据库中移出成为自由表(20)有关ZAP命令的描述,正确的是A)ZAP命令只能删除当前表的当前记录B)ZAP命令只能删除当前表的带有删除标记的记录C)ZAP命令能删除当前表的全部记录D)ZAP命令能删除表的结构和全部记录(21)在视图设计器中有,而在查询设计器中没有的选项卡是A)排序依据B)更新条件C)分组依据D)杂项(22)在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A)排序依据B)联接C)筛选D)杂项(23)在Visual FoxPro中,过程的返回语句是A)GOBACK B)COMEBACK C)RETURN D)BACK(24)在数据库表上的字段有效性规则是A)逻辑表达式B)字符表达式C)数字表达式D)以上三种都有可能(25)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(22)有以下程序 #include <stdio.h> main() { int y=9;
二级 C 语言程序设计试卷 第 3 页(共 15 页)
for( ; y>0; y--)
if(y%3==0) printf("%d", --y);
} 程序的运行结果是
A)741
B)963
C)852
D)875421
(26)已知字符'A'的 ASCII 代码值是 65,字符变量 c1 的值是'A',c2 的值是'D'。执行语句
printf("%d, %d", c1, c2-2 ); 后,输出结果是
A)A,B
B)A,68
C)65,66
D)65,68
(27)以下叙述中错误的是 A)改变函数形参的值,不会改变对应实参的值 B)函数可以返回地址值 C)可以给指针变量赋一个整数作为地址值 D)当在程序的开头包含头文件 stdio.h 时,可以给指针变量赋 NULL
(15)若在定义语句:int a,b,c,*p=&c; 之后,接着执行以下选项中的语句,则能正确执行
的语句是
A)scanf("%d",a,b,c);
B)scanf("%d%d%d",a,b,c);
二级 C 语言程序设计试卷 第 2 页(共 15 页)
C)scanf("%d",p);
D)scanf("%d",&p);
(7)冒泡排序在最坏情况下的比较次数是
二级 C 语言程序设计试卷 第 1 页(共 15 页)
A) n(n + 1) / 2
B) n log2 n
C) n(n − 1) / 2
D) n / 2
(8)一棵二叉树中共有 70 个叶子结点与 80 个度为 1 的结点,则该二叉树中的总结点数为
A)219
B)221
}
main()
{ char ss[5][10]={"bcc", "bbcc", "xy", "aaaacc", "aabcc"};
A)程序的效率第一,清晰第二
B)程序的可读性好
C)程序中要有必要的注释
D)输入数据前要有提示信息
(5)下列叙述中正确的是 A)程序执行的效率与数据的存储结构密切相关 B)程序执行的效率只取决于程序的控制结构 C)程序执行的效率只取决于所处理的数据量 D)以上三种说法都不对
(6)下列叙述中正确的是 A)数据的逻辑结构与存储结构必定是一一对应的 B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构 C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构 D)以上三种说法都不对
(38)有以下程序 #include <stdio.h> void fun(char *t , char *s)
二级 C 语言程序设计试卷 第 6 页(共 15 页)
{ while(*t!=0) t++;
while( (*t++ = *s++ )!=0 ) ;
}
main()
{ char ss[10]="acc",aa[10]="bbxxyy";
(28)以下正确的字符串常量是
二级 C 语言程序设计试卷 第 4 页(共 15 页)
A)"\\\"
B)'abc'
C)Olympic Games D)""
(29)设有定义:char p[]={'1', '2', '3'},*q=p; ,以下不能计算出一个 char 型数据所占字节
数的表达式是
A)sizeof(p)
C)229
D)231
(9)下列叙述中正确的是 A)数据库系统是一个独立的系统,不需要操作系统的支持 B)数据库技术的根本目标是要解决数据的共享问题 C)数据库管理系统就是数据库系统 D)以上三种说法都不对
(10)下列叙述中正确的是 A)为了建立一个关系,首先要构造数据的逻辑关系 B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项 C)一个关系的属性名表称为关系模式 D)一个关系可以包括多个二维表
printf("\n");
} 程序的运行结果是
A)1,2,3,4,5,6,7,8,9,0, C)0,9,8,7,6,5,4,3,2,1,
B)0,9,8,7,6,5,1,2,3,4, D)1,2,3,4,9,8,7,6,5,0,
(35)有以下程序
#include <stdio.h>
int fun( char s[])
A)p=a;
B)p[0]=a;
C)p[0]=&a[1][2]; D)p[1]=&a;
(34)有以下程序 #include <stdio.h> void fun(int *a, int n) /* fun 函数的功能是将 a 所指数组元素从大到小排序 */ { int t, i, j; for (i=0; i<n-1;i++)
{ int n=0;
while(*s <= '9'&&*s >='0') { n=10*n+*s-'0' ; s++; }
return (n);
}
main()
{ char s[10]={ '6', '1', '*', '4', '*', '9', '*', '0', '*'};
printf("%d\n",fun(s));
(1)软件是指 A)程序 C)算法加数据结构
B)程序和文档 D)程序、数据与相关文档的完整集合
(2)软件调试的目的是 A)发现错误 C)改善软件的性能
B)改正错误 D)验证软件的正确性
(3)在面向对象方法中,实现信息隐蔽是依靠
A)对象的继承
B)对象的多态
C)对象的封装
D)对象的分类
(4)下列叙述中,不符合良好程序设计风格要求的是
} 程序的运行结果是
A)9
B)61490
C)61
ቤተ መጻሕፍቲ ባይዱ
D)5
(36)当用户要求输入的字符串中含有空格时,应使用的输入函数是
A)scanf()
B)getchar()
C)gets()
D)getc()
(37)以下关于字符串的叙述中正确的是 A)C 语言中有字符串类型的常量和变量 B)两个字符串中的字符个数相同时才能进行字符串大小的比较 C)可以用关系运算符对字符串的大小进行比较 D)空串一定比空格打头的字符串小
A) if(x>=0) y=sqrt(x);
B) y=sqrt(x);
else y=sqrt(-x); C) if(x>=0) y=sqrt(x);
if(x<0) y=sqrt(-x); D) y=sqrt(x>=0?x :-x);
if(x<0) y=sqrt(-x);
(21)设有条件表达式:(EXP)? i++ :j-- ,则以下表达式中与(EXP)完全等价的是 A)(EXP==0) B)(EXP!=0) C)(EXP==1) D)(EXP!=1)
B)sizeof(char) C)sizeof(*q)
D)sizeof(p[0])
(30)有以下函数
int aaa(char *s)
{ char *t=s;
while(*t++);
t--;
return(t-s);
}
以下关于 aaa 函数的功能的叙述正确的是
A)求字符串 s 的长度
B)比较两个串的大小
(19)若变量已正确定义,有以下程序段
i=0;
do printf("%d, ",i); while( i++ );
printf("%d\n",i); 其输出结果是
A)0,0
B)0,1
C)1,1
D)程序进入无限循环
(20)有以下计算公式
⎧ y =⎨
⎩
x −x
(x ≥ 0) (x < 0)
若程序前面已在命令行中包含 math.h 文件,不能够正确计算上述公式的程序段是
二级 C 语言程序设计试卷 第 5 页(共 15 页)
for (j=i+1; j<n; j++)
if (a[i]<a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; }
}
main()
{ int c[10]={1,2,3,4,5,6,7,8,9,0},i;
fun(c+4, 6);
for (i=0;i<10; i++) printf("%d,", c[i]);
2007 年 9 月全国计算机等级考试二级笔试试卷 C 语言程序设计
(考试时间 120 分钟,满分 100 分)
一、选择题((1)—(10)每题 2 分,(11)—(50)每题 1 分,共 60 分)) 下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写 在答题卡上,答在试卷上不得分。