2007年全国计算机等级考试试题及答案
(完整版)Word试卷模板
![(完整版)Word试卷模板](https://img.taocdn.com/s3/m/a7cbc22d9ec3d5bbfc0a74bc.png)
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月全国计算机等级考试笔试试卷](https://img.taocdn.com/s3/m/387faa270b4e767f5acfce61.png)
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 月全国计算机等级考试三级笔试试卷](https://img.taocdn.com/s3/m/2a6e761959eef8c75fbfb316.png)
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笔试试题及答案](https://img.taocdn.com/s3/m/2f5c1a84b9d528ea81c7791d.png)
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程序设计》笔试真题及答案
![2007年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案](https://img.taocdn.com/s3/m/a8dd7e13650e52ea551898ae.png)
全国计算机等级考试二级笔试试卷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级试题及答案](https://img.taocdn.com/s3/m/660375242379168884868762caaedd3382c4b546.png)
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月全国计算机等级考试二级及答案输入](https://img.taocdn.com/s3/m/46fc0bcf0508763231121249.png)
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年09月](https://img.taocdn.com/s3/m/67d2ce4b2e3f5727a5e962e9.png)
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)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。
2007 年9 月全国计算机等级考试二级笔试试卷
![2007 年9 月全国计算机等级考试二级笔试试卷](https://img.taocdn.com/s3/m/5e0927c7bb4cf7ec4afed03b.png)
2007 年9 月全国计算机等级考试二级笔试试卷一、选择题(每小题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)冒泡排序在最坏情况下的比较次数是()。
A)n(n+1)/2 B)nlog2nC)n(n-1)/2 D)n/2(8)一棵二叉树中共有70 个叶子结点与80 个度为1的结点,则该二叉树中的总结点数为()。
A)219 B)221C)229 D)231(9)下列描述中正确的是()。
A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题C)数据库管理系统就是数据库系统D)以上三种说法都不对(10)下列描述中正确的是()。
A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表(11)用二淮表来表示实体及实体之间联系的数据模型是A)实体—联系模型B)层次模型C)网状模型D)关系模型(12)在企业中,职工的“工资级别”与职工个人“工资”的联系是A)一对一联系B)一对多联系C)多对多联系D)无联系(13)假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是A)书号B)书名C)作者D)出版社(14)下列属于Access 对象的是A)文件B)数据C)记录D)查询(15)在Access 数据库的表设计视图中,不能进行的操作是A)修改字段类型B)设置索引C)增加字段D)删除记录(16)Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是A)输入掩码B)有效性规则C)默认值D)参照完整性(17)将表A 的记录添加到表B 中,要求保持表B 中原有的记录,可以使用的查询是A)选择查询B)生成表查询C)追加查询D)更新查询(18)在Access 中,查询的数据源可以是A)表B)查询C)表和查询D)表、查询和报表(19)在一个Access 的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是A)=left[专业],2)="信息" B)like"*信息*"C)="信息*" D)Mid([专业],1,2)=" 信息"(20)如果在查询的条件中使用了通配符方括号“[ ]”,它的含义是A)通配任意长度的字符B)通配不在括号内的任意字符C)通配方括号内列出的任一单个字符D)错误的使用方法(21)现有某查询设计视图(如下图所示),该查询要查找的是A)身高在160 以上的女性和所有的男性B)身高在160 以上的男性和所有的女性C)身高在160 以上的所有人或男性D)身高在160 以上的所有人(22)在窗体中,用来输入或编辑字段数据的交互控件是A)文本框控件B)标签控件C)复选框控件D)列表框控件(23)如果要在整个报表的最后输出信息,需要设置A)页面页脚B)报表页脚C)页面页眉D)报表页眉(24)可作为报表记录源的是A)表B)查询C)Sclect 语句D)以上都可以(25)在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为A)=Mas([数学]) B)Max(数学)C)=Max[数学] D)=Max(数学)(26)将Access 数据库数据发布到Internet 网上,可以通过A)查询B)窗体C)数据访问页D)报(27)打开查询的宏操作是A)OpenForm B)OpenQueryC)Open D)OpenModule(28)宏操作SetValue 可以设置A)窗体或报表控件的属性B)刷新控件数据C)字段的值D)当前系统的时间(29)使用Function 语句定义一个函数过程,其返回值的类型A)只能是符号常量B)是除数组之外的简单数据类型C)可在调用时由运行过程决定D)由函数定义时As 子句声明(30)在过程定义中有语句:Private Sub GetData(ByRef f As Integer)其中“ByRef”的含义是A)传值调用B)传址调用C)形式参数D)实际参数(31)在Access 中,DAO 的含义是A)开放数据库互连应用编辑接口B)数据库访问对象C)Active 数据对象D)数据库动态链接库(32)在窗体中有一个标签Labelo,标题为“测试进行中”:有一个命令按钮Command1,事件代码如下:Private Sub Command1_Click( )Labelo.Caption="标签"End SubPrivate Sub Form_Load( )Form.Caption="举例"Command1.Caption="移动"End Sub打开窗体后单击命令按钮,屏幕显示A)B)C)D)(33)在窗体中有一个标签Lb1 和一个命令按钮Command1,事件代码如下:Option Compare DatabaseDim a As String *10Private Sub Command 1_Click( )a="1234"b=Len(a)Me.Lb1.Coption=bEnd Sub打开窗体后单击命令按钮,窗体中显示的内容是A)4 B)5C)10 D)40(34)下列不是分支结构的语句是A)If…Then…EndIF B)While…Wend C)If…Then…Else…EndIf D)Select…Case…End Select (35)在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:Private Sub run_Click( )result=""For i=1 To Me!nFor j=1 To Me!nresult=result+"*"Next jresult=result+Chr(13)+Chr(10)Next iMesgBox resultEnd Sub打开窗体后,如果通过文本框输入的的值为4,单击命令按钮后输出的图型是A B二、填空题(每空2分,共30分)(1)软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是___________。
全国计算机等级考试二级公共基础知识真题2007年9月_真题(含答案与解析)-交互
![全国计算机等级考试二级公共基础知识真题2007年9月_真题(含答案与解析)-交互](https://img.taocdn.com/s3/m/15251ed332d4b14e852458fb770bf78a65293afe.png)
全国计算机等级考试二级公共基础知识真题2007年9月(总分30, 做题时间90分钟)一、选择题1.软件是指SSS_SINGLE_SELA 程序B 程序和文档C 算法加数据结构D 程序、数据与相关文档的完整集合该问题分值: 2答案:D[解析] 本题考查软件的定义。
软件是计算机系统中与硬件相互依存的另一部分,它包括程序、相关数据及其说明文档的总和。
因此,本题正确答案是选项D。
2.软件调试的目的是SSS_SINGLE_SELA 发现错误B 改正错误C 改善软件的性能D 验证软件的正确性该问题分值: 2答案:B[解析] 本题考查软件工程调试。
调试与测试是两个不同的过程,有着根本的区别:调试是一个随机的、不可重复的过程,它用于隔离和确认问题发生的原因,然后修改软件来纠正问题:测试是一个有计划的,可以重复的过程,它的目的是为了发现软件中的问题。
因此,软件调试的目的是为了改正软件中的错误。
本题的正确答案是选项 B。
3.在面向对象方法中,实现信息隐蔽是依靠SSS_SINGLE_SELA 对象的继承B 对象的多态C 对象的封装D 对象的分类该问题分值: 2答案:C[解析] 通常认为,面向对象方法具有封装性、继承性、多态性几大特点。
就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。
简单地说,封装就是隐藏信息。
这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性 (数据) 和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。
继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。
继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。
不同的对象在接收到相同的消息时,采用不同的动作。
例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。
全国计算机等级考试三级PC技术真题2007年9月
![全国计算机等级考试三级PC技术真题2007年9月](https://img.taocdn.com/s3/m/4dd9235658fb770bf68a550f.png)
全国计算机等级考试三级PC技术真题2007年9月(总分:100.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:60,分数:60.00)1.下列关于微处理器的叙述中,错误的是(分数:1.00)A.微处理器是用超大规模集成电路制成的具有运算和控制功能的处理器B.微处理器只能作为PC机的CPU使用√C.一台PC机可以有一个或多个微处理器D.Pentium 4微处理器可以同时执行多条指令解析:[解析] 本题考查微处理器的相关概念。
微处理器是用超大规模集成电路制成的具有运算和控制功能的处理器,选项A说法正确。
微处理器不但可以作为PC机的CPU使用,也可以作为服务器、工作站等CPU 使用,选项B说法错误。
一台PC机可以有一个或多个微处理器,选项C说法正确。
Pentium 4微处理器采用超标量技术可以同时执行多条指令,选项D说法正确。
正确答案为选项B。
2.下列关于PC机性能的叙述中,错误的是(分数:1.00)A.CPU的工作频率越高,其速度就越快B.总线的传输速率不仅与总线的时钟频率有关,还与总线的宽度有关C.主存的存取周期越长,存取速度就越快√D.高速缓存(cach的作用是减少CPU等待时间,提高处理速度解析:[解析] 本题考查PC机性能的相关知识。
CPU的工作频率越高,单位时间执行的操作越多,其速度就越快,选项A说法正确。
总线的传输速率不仅与总线的时钟频率有关,还与总线的宽度有关,选项B说法正确。
主存的存取周期越短,存取速度就越快,选项C说法错误。
高速缓存(cache)的作用是减少CPU等待时间,提高处理速度,选项D说法正确。
正确答案为选项C。
3.计算机的“可用性”主要取决于MTBF(Mean Time Between Failure)和MTTR(Mean Time To Repair),一台计算机的可用性比较高是指(分数:1.00)A.MTBF和MTTR都高B.MTBF和MTTR都低C.MTBF高,MTTR低√D.MTBF低,MTTR高解析:[解析] 本题考查计算机“可用性”的相关知识。
2007年9月全国计算机等级考试二级ACCESS笔试试题及答案
![2007年9月全国计算机等级考试二级ACCESS笔试试题及答案](https://img.taocdn.com/s3/m/a607863a87c24028915fc386.png)
注:下文中出现的“本书”均指“等级考试考点分析、题解与模拟-二级Access数据库一书(希赛IT教育研发中心组编阮国明周娜琴主编电子工业出版社2007年1月出版)”一、选择题(1~35每小题2分,共70分)1-10为二级公共基础题,答案如下:1-5 DACAA6-10 DCABC11. D解析:关系模型用表格形式表示实体类型及其实体间的联系。
关系模型是目前最重要的一种模型,它是建立在严格的数学概念的基础上的。
关系模型的基本数据结构是二维表,每一张二维表称为一个关系。
请参考本书 P76 5.2.3考点3:层次、网状、关系模型12. B解析:一对多联系(1:n)如果实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与B具有一对多联系。
请参考本书 P73 5.2.4 考点2:实体联系模型及E-R图13. A解析:码(又称为关键字):二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为关键字。
本题中:只有A. 书号能够满足关键字定义中的唯一性要求。
请参考本书 P93 6.2.1考点1:基本概念14. D解析:Access数据库由数据库对象和组两部分组成。
其中对象又分为7种,包括:表、查询、窗体、报表、数据访问页、宏和模块。
这些对象都存放在扩展名为.mdb的数据库文件中。
请参考本书 P97 6.5.3考点3:Access数据库的系统结构15. D解析:编辑表中内容的操作主要包括选定记录、添加记录、修改记录、删除记录、复制记录等。
这些操作是在数据表视图中完成的。
请参考本书 P112 7.3.3考点3:编辑表的内容16. D解析:参照完整性是一个准则系统,Access使用这个系统用来确保相关表中的记录之间关系的有效性,并且不会因意外而删除或更改相关数据。
请参考本书 P110 7.2.5考点5:建立表之间的关系17. C解析:将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是追加查询。
2007年计算机一级考试试题
![2007年计算机一级考试试题](https://img.taocdn.com/s3/m/aa5a947ca26925c52cc5bfe2.png)
2007年上半年等级考试一级试题试题一、计算机基础知识(每空1分,共20分)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.运算器B.控制器C.微处理器D.内存储器8.DDRAM存储器的中文含义是。
A.双倍速率的静态随机存储器B.双倍速率的动态随机存储器C.双倍速率的静态只读存储器D.双倍速率的动态只读存储器9.下列有关存储器读写速度的排列,正确的是。
A .RAM>Cache>硬盘>软盘B .Cache>RAM>硬盘>软盘C .Cache>硬盘>RAM>软盘D .RAM>硬盘>软盘>Cache10.把内存中的数据传送到计算机的硬盘,称为。
A.显示B.读盘C.输入D.写盘11.在微机中,Bit的中文含义是。
A.二进制位B.字C.字节D.双字12.计算机中信息存储的最小单位是。
A.位B.字长C.字D.字节13.在微机中,对存储容量描述正确的是。
A .1KB=1024MB B .1MB=1024KBC .1GB=1000MBD .1MB=1000 X 1000个字节14.显示器的越高,显示的图像越清晰。
A.分辨率B.亮度C.对比度D.对比度和亮度15.计算机软件系统应包括。
2007年-我国计算机的等级考试试题与答案
![2007年-我国计算机的等级考试试题与答案](https://img.taocdn.com/s3/m/f765d032a6c30c2259019ea9.png)
2007年4月全国计算机等级考试二级C语言笔试试题及答案计算机二级考试2007年4月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间120分钟,满分100分)一、选择题((1)—(10)每小题2分,(11)—(50)每题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是(B)A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关(2)在结构化程序设计中,模块划分的原则是(D)A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度、模块间具有低耦合度(3)下列叙述中正确的是(A)A)软件测试的主要目的是发现程序中的错误B)软件测试的主要目的是确定程序中错误的位置C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特征的是(C)A)继承性B)多态性C)类比性D)封装性(5)下列对队列的叙述正确的是(D)A)队列属于非线性表B)队列按“先进后出”原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据(6)对下列二叉树AB CD E F XY Z进行前序遍历的结果为(C)A) DYBEAFCZXB) YDEBFZXCAC) ABDYECFXZD) ABCDEFXYZ(7) 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为(A)A) n+1B) n-1C) 2nD) n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)A) 并B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之间联系的图形是(C)A) 矩形B)椭圆形C)菱形D)平行四边形(10)下列叙述中错误的是(A)A) 在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)算法中,对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的(C)A)正当性B)可行性C)确定性D)有穷性(12)下列叙述中错误的是(D)A)计算机不能直接执行用C语言编写的源程序B)C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件C)后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D)后缀为.obj和.exe的二进制文件都可以直接运行(13)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是(B)A)大写字母B)连接符C)数字字符D)下划线(14)以下叙述中错误的是(C)A)C语言是一种结构化程序设计语言B)结构化程序有顺序、分支、循环三种基本结构组成C)使用三种基本结构构成的程序只能解决简单问题D)结构化程序设计提倡模块化的设计方法(15)对于一个正常运行的C程序,以下叙述中正确的是(A)A)程序的执行总是从main函数开始,在main函数结束B)程序的执行总是从程序的第一个函数开始,在main函数结束C)程序的执行总是从main函数开始,在程序的最后一个函数中结束D)程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束(16)设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。
2007年4月计算机一级笔试试卷答案
![2007年4月计算机一级笔试试卷答案](https://img.taocdn.com/s3/m/bb323ea3b0717fd5360cdcca.png)
一级笔试试卷(A)(100分)一、单选题(1.5分/题,共30分)1、计算机硬件系统中最核心的部件是( )。
A、主板B、内存储器C、I/O设备D、CPU2、获取指令、决定指令的执行顺序,驱动部件完成相应功能,这是( )的基本功能。
A、运算器B、控制器C、内存储器D、输入/输出设备3、计算机最早的应用领域是( )。
A、人工智能B、过程控制C、信息处理D、数值计算4、现在,人们在使用计算机时经常会外挂一些外部设备,比如优盘、MP4等作为计算机外存来使用,当( )拔出,会对外设造成一定程度的损害。
A、其工作灯熄灭时B、没有通电时C、它工作(指示灯亮)时D、选用相应功能停止使用后5、目前,人们通常所说的Cache是指( )。
A、动态随机存储器DRAMB、只读存储ROMC、动态RAM和静态RAMD、高速缓冲随机存储器6、十进制数261转换为等价的二进制数的结果为( )。
A、111111111lB、100000001C、100000101D、1100000117、八进制计数制中,各数据位的权是以( )为底的方幂。
A、2B、8C、10D、168、当对汉字的编码数据比较大小时,是按其( )进行的。
A、汉字的笔画多少B、在字典中的顺序C、在ASCII码表中的顺序D、在国标码中的顺序9、计算机的内存储器是由许多存储单元组成的,为使计算机能识别和访问这些单元,给每个单元一个编号,这些编号称为( )。
A、名称B、名字C、地址D、位置10、一般认为,Visual FoxPro语言是一种( )的程序设计语言。
A、面向机器B、面向过程C、面向问题D、面向对象11、某单位的工资管理软件是( )。
A、应用软件B、系统软件C、工具软件D、目标程序12、如果某幅图像有显示器(分辨率为1024X768、32位真彩色)区域大小,那么,理论上在外存中存储该图像需要占用()存储空间。
A、1MBB、2MBC、3MBD、4MB13、计算机病毒是一段人为制造的程序,若在一台计算机的( d )该程序,则说明该计算机系统已被感染上病毒。
(完整版)试卷模板(最新整理)
![(完整版)试卷模板(最新整理)](https://img.taocdn.com/s3/m/deaff8c0f524ccbff021841b.png)
一、选择题(每小题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.DYBEAFCZX B.YDEBFZXCAC.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.数据库应用系统(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短语实现D.使用WHERE短语实现(21) 在Visual FoxPro中,假定数据库表S ( 学号,姓名,性别,年龄) 和SC(学号,课程号,成绩) 之间使用"学号"建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了"限制",如果表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.数据库设计器中进行C.表设计器中进行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 WS B.SELECT *FROM S WHERE 性别='女'AND 年龄<=18 ORDER BY年龄INTO TABLE WS C.SELECT *FROM S WHERE 性别='女'AND 年龄<=18 ORDER BY‘年龄’ DESC INTO TABLE WSD.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的结点个数为_________。
- 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)四个选项中,只有一个选项是正确的,请将正确选项涂写 在答题卡上,答在试卷上不得分。