2011湖南省计算机等级考试二级最新考试试题库
- 格式:docx
- 大小:16.33 KB
- 文档页数:1
?窗体顶端11. 计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()A) C语言程序仅可以编译执行 B) C语言程序仅可以解释执行C) C语言程序既可以编译执行又可以解释执行D) 以上说法都不对A B C D 未答题该题得分:正确答A案:全国计算机等级考试二级C语言真题2011年04月-33次试题来源:【解析】:编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe 文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe 文件),因为编译只做了一次,运行时不需要编译,所以编译型的程序执行效率高。
解释则不同,解释型语言的程序不需要编译,省了1道工序,解释性语言在运行程序的时候才翻译,比如解释型basic 语言,专门有一个解释器能够直接执行basic 程序,每个语言都是执行的时候才编译。
这样解释性语言每执行一次就要编译一次,效率比较低。
故答案为A 。
12. 以下叙述中错误的是( )A) C 语言的可执行程序是由一系列机器指令构成的B) 用C 语言编写的源程序不能直接在计算机上运行 C) 通过编译得到的二进制目标程序需要连接才可以运行D) 在没有安装C 语言集成开发环境的机器上不能运行C 源程序生成的.exe 文件 A BCD未答题该题得分: 0 正确答案:D 试题来源:全国计算机等级考试二级C 语言真题2011年04月-33次 【解析】: C 语言的可执行程序是由一系列机器指令组成的,用C 编写的源程序必须经过编译生成二进制目标代码,再经过链接才能运行,并且可以脱离C 语言集成开发环境,故答案选D13. 以下选项中不能用作C程序合法常量的是()A) 1234 B) '123' C) 123 D) "\x7G"A B C D 未答题该题得分:0正确答案:B试题来源:全国计算机等级考试二级C语言真题2011年04月-33次【解析】:常量分为数值常量和字符串常量14. 以下选项中可用作C 程序合法实数的是( ) A) .1e0 B) 3.0e0.2 C) E9 D) 9.12EA BCD未答题该题得分: 0 正确答案:A 试题来源:全国计算机等级考试二级C 语言真题2011年04月-33次 【解析】: 浮点型常量有十进制小数形式和指数形式。
2011年计算机等级二级C语言笔试题及答案(1)计算机等级考试网更新:2011-6-19 编辑:风清云淡一、填空题1、C语言中基本的数据类型有:__________、__________ 、__________ 。
2、C语言中普通整型变量的类型说明符为__________,在内存中占__________字节,有符号普通整型的数据范围是__________。
3、整数-35在机内的补码表示为__________。
4、执行下列语句int a=8; a+=a-=a*a; 后,a的值是__________ 。
5、有如下语句:char A[ ]={”I am a student”}; 该字符串的长度是__________,A[3]=__________ 。
6、符号”a”和’a’的区别是__________。
7、所谓“指针”就是__________ 。
“&”运算符的作用是__________。
“*”运算符的作用是__________ 。
8、有如下输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应是__________。
二、选择题1、设整型变量a为5,使b不为2的表达式是()。
A. b=a/2B. b=6-(--a)C. b=a%2D. b=a>3?2:12、为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与()组成配对关系。
A. 缩排位置相同的ifB. 在其之前未配对的ifC. 在其之前未配对的最近的ifD.同一行上的if3、以下程序的输出结果是( )。
int x=10,y=10;printf(“%d %d\n”,x--,--y);A. 10 10B. 9 9C. 9 10D. 10 94、设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为()。
计算机等级二级公共基础知识2011年09月真题
一、单项选择题
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1. 下列叙述中正确的是。
A.算法就是程序
B.设计算法时只需要考虑数据结构的设计
C.设计算法时只需要考虑结果的可靠性
D.以上三种说法都不对
答案:D
2. 下列关于线性链表的叙述中,正确的是。
A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C.进行插入与删除时,不需要移动表中的元素
D.以上三种说法都不对
答案:C
3. 下列关于二叉树的叙述中,正确的是。
A.叶子结点总是比度为2的结点少一个
B.叶子结点总是比度为2的结点多一个
C.叶子结点数是度为2的结点数的两倍
D.度为2的结点数是度为1的结点数的两倍
答案:B
4. 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是。
A.学生成绩管理系统
B.C语言编译程序
C.UNIX操作系统
D.数据库管理系统
答案:A
5. 某系统总体结构图如下图所示:
该系统总体结构图的深度是。
A.7
B.6
C.3
D.2。
2011年3月全国计算机等级考试二级笔试试卷(考试时间90分钟,满分100分)一、选择题(每题2分共70分)(1)下列关于栈叙述正确的是A) 栈顶元素最先能被删除B)栈顶元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不对(2)下列叙述中正确的是A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)A)3B)4C)6D)7(4)在软件开发中,需求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书C) 用户手册D)软件需求规格说明书(5)结构化程序所要求的基本结构不包括A)顺序结构B)GOTO跳转C)选择(分支)结构D)重复(循环)结构(6)下面描述中错误的是A) 系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具(7)负责数据库中查询操作的数据库语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是A)1:1联系B)1:m联系C) m:1联系D) m:n联系(9)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)除D)并(10)定义无符号整数类为UInt,下面可以作为类T实例化值的是A)-369B)369C)0.369D)整数集合{1,2,3,4,5}(11)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的A)参照完整性B)实体完整性C)域完整性D)用户定义完整性(12)执行如下命令的输出结果是?15%4,15%-4A)3 -1B)3 3C)1 1D)1 -1(13)在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引(14)给student表增加一个“平均戍绩”字段(数值型,总宽度6} 2位小数)的SQL命令是A)ALTER TABLE studeni ADD平均成绩N(b,2)B)ALTER TABLE student ADD平均成绩D(6,2)C)ALTER TABLE student ADD平均成绩E(6,2)D)ALTER TABLE student ADD平均成绩Y(6,2)(15)在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是A)SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表B)SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE 命令只能逻辑删除数据库表中的记录D)传统的FoxPro DELETE命令还可以删除其它工作区中打开的数据库表中的记录(16)在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN 后面的语句,应使用A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句(17)在Visual FoxPro中,“表”通常是指A)表单B)报表C)关系数据库中的关系D)以上都不对(18)删除student表的“平均成绩”字段的正确SQL命令是A)DELETE TABLE student DELETE COLUMN平均成绩B)ALTER TABLE student DELETE COLUMN平均成绩C)ALTER TABLE student DROP COLUMN平均成绩D)DELETE TABLE student DROP COLUMN平均成绩(19)在Visual FoxPro中,关于视图的正确描述是A)视图也称作窗口B)视图是一个预先定义好的SQL SELECT语句文件C)视图是一种用SQL SELECT语句定义的虚拟表D)视图是一个存储数据的特殊表(20)从student表删除年龄大于30的记录的正确SQL命令是A)DELETE FOR年龄>30B)DELETE FROM student WHERE年龄>30C)DEL ETE student FOP年龄>30D)DELETE student WF IERE年龄>30(21)在Vaual FoxPro中,使用LOCATL FOR }expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该A)再次使用LOCATE命令重新查询B)使用SKIP命令C)使用CONTINUE命令D)使用GO命令(22)为了在报表中打印当前时间,应该插入的控件是A)文本框控件B)表达式C)标签控件D)域控件(23)在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是?RECCOUNT()A)0B)1C)40D)出错(24)向student表插入一条新记录的正确SQL语句是A)APPEND INTO student V ALUES(’0401’,’王芳’,’女’,18)B)APPEND student V ALUES(’0401’,’王芳’,’女’,18):C)INSERT INTO student V ALUES(’0401’,’王芳’,’女’,18)D)INSERT student V ALUES(’0401’,’王芳’,’女’,18)(25)在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是A)Optiongroup 1B)ChecklC)SpinnerlD)Listl(26)恢复系统默认菜单的命令是A)SET MENU TO DEFAULTB)SET SYSMENU TO DEFAULTC)SET SYSTEM MENU TO DEFAULTD)SET SYSTEM TO DEFAULT(27)在Visual F’oxPro中,用于设置表单标题的属性是A)TextB)TitleC)LableD)Caption(28)消除SQL SELECT查询结果中的重复记录,可采取的方法是A)通过指定主关键字B)通过指定惟一索引C)使用DISTINCT短语D)使用UNIQUE短语(29)在设计界面时,为提供多选功能,通常使用的控件是A)选项按钮组B)一组复选框C)编辑框D)命令按钮组(30)为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是A)DefaultB)EnabledC)UseD)Enuse第(31)-(35)题使用如下三个数据库表:学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值型,其它均为字符型。
全国计算机等级考试二级VISUAL FOXPRO机试真题2011年9月(总分:100.00,做题时间:90分钟)一、一基本操作题(总题数:4,分数:30.00)1.创建“客户”表:客户号C(4),客户名C(20),销售金额N(9,2)。
(分数:7.00)__________________________________________________________________________________________ 正确答案:(步骤1:单击工具栏的[新建]按钮,在弹出的[新建]对话框[文件类型]区中选择[表]单选项.单击右边的[新建文件]按钮,弹出[创建]对话框。
在[输入表名]文本框中输入“客户”,单击[保存]按钮打开表设计器。
在[字段]选项卡下对字段名、类型和宽度进行设置。
)解析:2.为第(1)小题创建的“客户”表建立一个主索引,索引名和索引表达式均为“客户号”。
(分数:7.00)__________________________________________________________________________________________ 正确答案:(在[索引]选项卡中“索引名”和“索引表达式”填“客户号”。
在“类型”列中选择“主索引”.单击[确定]按钮.在弹出的对话框中选择“否”。
)解析:3.为“部门成本”表增加一个字段,字段名为“说明”,数据类型为字符型,宽度为20。
(分数:8.00)__________________________________________________________________________________________ 正确答案:(单击工具栏的[打开]按钮,在弹出的对话框中选择“数据库”,打开数据库设计器。
右击“部门成本”表.选择“修改”,在[字段]最后一行的“字段名”填“说明”,数据类型选“字符型”,宽度填“20”。
湖南省计算机二级历届试题总库[1]数据111H的最左边的1相当于2的()次方。
[参考答案A][A]8 [B]9 [C]11 [D]2[2]下列各进制数中最大的数是(x)。
[参考答案D][A]227O [B]1FFH [C]B [D]789D[3]()不是微型计算机必须的工作环境。
[参考答案A][A]恒温[B]良好的接地线路[C]远离强磁场[D]稳定的电源电压[4]()不是文件。
[参考答案D][A]设备[B]文档[C]应用程序[D]窗口[5]()不属于Word97的文档打开方式。
[参考答案D][A]读写方式[B]只读方式[C]备份方式[D]系统督式[6]()菜单中含有设置字体的命令。
[参考答案A][A]格式[B]编辑[C]视图[D]工具[7]()操作可以确保打开一个很久以前,又记不清用何种程序建立的文档。
[参考答案C][A]用建立该文档的应用程序打开[B]用“开始”菜单中的“查找”命令找到该文档,并单击[C]用“开始”菜单中的“文档”命令打开[D]用“开始”菜单中的“运行”命令运行[8]()的功能是将计算机外部的信息送入计算机。
[参考答案A][A]输入设备[B]输出设备[C]软盘[D]电源线[9]()的主要功能是使用户的计算机与远程主机相连,从而成为远程主机的终端。
[参考答案C][A]E-mail[B]FTP[C]Telnet[D]BBS[10]()视图方式可对文档不进行分页处娌。
[参考答案B][A]普通[B]联机版式[C]页面视图[D]大纲[11]()是控制和管娌计算机硬件和软件资源,合娌地组织计算机工作流程以及方便用户的程序集合。
[参考答案C][A]监控程序[B]编译系统[C]操作系统[D]应用程序[12]()是微型计算机的外存。
[参考答案C][A]RAM[B]ROM[C]磁盘[D]虚拟盘[13]()是用来存储程序及数据的装置。
[参考答案B][A]输入设备[B]存储器[C]控制器[D]输出设备[14]NOVELLNETW ARE是()。
2011年9⽉全国计算机⼆级Access考试真题及答案2011年9⽉全国计算机⼆级Access考试真题及答案⼀、选择题1、下列叙述中正确的是()A、算法就是程序B、设计算法时只需要考虑数据结构的设计C、设计算法时只需要考虑结果的可靠性D、以上三种说法都不对答案:D分析:算法的基本特征:是⼀组严谨地定义运算顺序的规则,每⼀个规则都是有效的,是明确的,此顺序将在有限的次数下终⽌。
算法不等于程序,程序不可能优于算法。
基本特性可⾏性:根据实际问题设计的算法,执⾏得到满意结果确定性:每⼀步骤必须有明确定义,不允许有多义性。
有穷性:算法必须能在有限的时间内做完。
拥有⾜够的情报: 输⼊和输出必须拥有⾜够的情报:,⽅可执⾏。
2、下列关于线性链表的叙述中,正确的是()A、各数据结点的存储空间可以不连续,但它们有存储顺序与逻辑顺序必须⼀致B、各数据结点的存储顺序与逻辑顺序可以不⼀致,但它们的存储空间必须连续C、进⾏插⼊与删除时,不需要移动表中的元素D、以上三种说法都不对根据数据中各数据元素之间前后关系的复杂程序,⼀般将数据结构分为两⼤类型:线性结构和⾮线性结构。
线性结构表⽰数据元素之间为⼀对⼀的关系,⾮线性结构表⽰数据元素之间为⼀对多或者多对⼀的关系。
根据各种结构的定义知⼆叉树是⼀种⾮线性结构4、软件按功能可以分为应⽤软件、系统软件和⽀撑软件(或⼯具软件)下⾯属于应⽤软件的是()A、学⽣成绩管理系统B、C语⾔编译程序C、UNIX操作系统D、数据库管理系统5、某系统总体结构图如下所⽰:该系统总体结构图的深度是()A、7B、6C、3D、26、程序调试的任务是()A、设计测试⽤例B、验证程序的正确性C、发现程序中的错误D、诊断和改正程序中的错误答案:D解析:在完成对程序的测试后将进⾏程序调试。
程序调试的任务是诊断和改正程序中的错误。
7、下列关于数据库设计的叙述中,正确的是()A、在需求分析阶段建⽴数据字典B、在概念设计阶段建⽴数据字典C、在逻辑设计阶段建⽴数据字典D、在物理设计阶段建⽴数据字典答案:C8、数据库系统的三级模式不包括()2006年9⽉A、概念模式B、内模式C、外模式D、数据模式答案:D【解析】:数据库系统的三级模式是概念模式、外模式和内模式。
2011年9月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间90分钟,满分100分)一、选择题((1)-(10)、(21)-(40)每题2分,(11)-(20)每题1分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上答在试卷上不得分。
(1)下列叙述中正确的是( )。
A)算法就是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对(2)下列关于线性链表的叙述中,正确的是( )。
A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上三种说法都不对(3)下列关于二叉树的叙述中,正确的是( )。
A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个c)叶子结点数是度为2的结点数的两倍D)度为2的结点数是度为1的结点数的两倍(4)软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统(5)某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
A)7B)6C)3D)2(6)程序调试的任务是( )。
A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误(7)下列关于数据库设计的叙述中,正确的是( )。
A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字(8)数据库系统的三级模式不包括( )。
A)概念模式B)内模式C)外模式D)数据模式(9)有三个关系R、S利T如下:则由关系R和s得到关系T的操作是( )。
A)自然连接B)差C)交D)并(10)下列选项中属于面向对象设计方法主要特征的是( )。
第一套(一)程序通过定义学生结构体数组,存储了若干个学生的学号、姓名和三门课的成绩。
函数fun的功能是:将存放学生数据的结构体数组,按照姓名的字典序(从小到大排序)。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
(1)struct student (2)n-1 3 a[i].name,a[j].name(二)给定程序MODI1.C中函数fun 的功能是:在p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向上顺序移动。
1 q=p+i;2 while(q>p)(三)学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。
int i,j=0;for(i=0;i<N;i++)if(a[i].s>=l&&a[i].s<=h)b[j++]=a[i];return j;第二套(一)给定程序中已建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序连接。
函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。
1q 2 next 3 next(二)给定程序MODI1.C中函数fun 的功能是:用选择法对数组中的n各元素按从小到大的顺序进行排序。
1 p=j;2 p=i;(三)请编写一个fun函数,它的功能是:求出1到m之间(含m)能被7或11整除的所有整数放在数组a 中,通过n返回这些数的个数。
int i;*n=0;for(i=7;i<=m;i++)if((i%7==0)||(i%11==0))a[(*n)++]=i;第三套(一)函数fun的功能是:逆置数组元素是的值。
例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。
计算机二级C等级考试公共基础知识(1) 下面叙述正确的是______。
(C)A算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是______。
(C)A. 队列B. 线性表C. 二叉树D. 栈(3) 在一棵二叉树上第5层的结点数最多是______。
(B)A. 8B. 16C. 32D. 15(5) 下面概念中,不属于面向对象方法的是______。
(D)A. 对象B. 继承C. 类D. 过程调用(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码(7) 在软件开发中,下面任务不属于设计阶段的是______。
(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型(8) 数据库系统的核心是______。
(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库(9) 下列叙述中正确的是______。
(C)A. 数据库是一个独立的系统,不需要操作系统的支持B. 数据库设计是指设计数据库管理系统C. 数据库技术的根本目标是要解决数据共享的问题D. 数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。
(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式(11) 算法的时间复杂度是指______。
(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(12) 下列叙述中正确的是______。
(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为______。
湖南省计算机等级考试二级考试试题(1)[1] 数据111H的最左边的1相当于2的( )次方。
[参考答案A][A] 8[B] 9[C] 11[D] 2[2] 下列各进制数中最大的数是( x )。
[参考答案D][A] 227O[B] 1FFH[C] 1010001B[D] 789D[3] ( )不是微型 [参考答案A][A] 恒温[B] 良好的接地线路[C] 远离强磁场[D] 稳定的电源电压[4] ( )不是文件。
[参考答案D][A] 设备[B] 文档[C] 应用程序[D] 窗口[5] ( )不属于Word97的文档打开方式。
[参考答案D][A] 读写方式[B] 只读方式[C] 备份方式[D] 系统方式[6] ( )菜单中含有设置字体的命令。
[参考答案A][A] 格式[B] 编辑[C] 视图[D] 工具[7] ( )操作可以确保打开一个很久以前,又记不清用何种程序建立的文档。
[参考答案C][A] 用建立该文档的应用程序打开[B] 用“开始”菜单中的“查找”命令找到该文档,并单击[C] 用“开始”菜单中的“文档”命令打开[D] 用“开始”菜单中的“运行”命令运行[8] ( )的功能是将计算机外部的信息送入计算机。
[参考答案A][A] 输入设备[B] 输出设备[C] 软盘[D] 电源线[9] ( )的主要功能是使用户的计算机与远程主机相连,从而成为远程主机的终端。
[参考答案C][A] E-mail[B] FTP[C] Telnet[D] BBS[10] ( )视图方式可对文档不进行分页处理。
[参考答案B][A] 普通[B] 联机版式[C] 页面视图[D] 大纲[11] ( )是控制和管理计算机硬件和 [参考答案C][A] 监控程序[B] 编译系统[C] 操作系统[D] 应用程序[12] ( )是微型计算机的外存。
[参考答案C][A] RAM[B] ROM[C] 磁盘[D] 虚拟盘[13] ( )是用来存储程序及数据的装置。
关于湖南省计算机二级考试的复习资料湖南省普通高等学校非计算机专业学生计算机应用水平二级考试大纲2011年版本考试要求:1. 掌握计算机的基础知识和网络知识2.正确理解微机及其操作系统的基本功能,熟练掌握常用操作系统的使用3.具有使用微机系统常用应用软件的基本能力4.掌握使用计算机网络获取、传输、发布信息的基本方法和基本技能5.具有计算机安全使用和计算机病毒防治的知识6.能使用一种程序设计语言编制和调试程序考试范围:一、计算机的基本知识及基本操作1.计算机的初步知识(1)常用术语:硬件、软件、平台、计算机分类及特点(2)信息表示:数值及其数制转换、信息单位、ASCII码、汉字编码(3)应用领域:数值计算、信息处理、自动控制、人工智能、计算机辅助系统(4)计算机系统的配置及主要技术指标2.硬件基本知识(1)计算机硬件系统的组成和功能框图(2)微机系统组成及各部分的主要功能主机:CPU、RAM、ROM、Cache、I/O接口、总线外设:外存储器(软盘、硬盘、光盘、U盘、移动硬盘、网盘等)、输入/输出设备(键盘、显示器、打印机、鼠标等)(3) 多媒体知识及多媒体技术3.软件基本知识(1)计算机软件系统的组成和功能(2)指令、程序、语言(机器语言、汇编语言、高级语言)和软件的概念、特点及分类(3)系统软件:操作系统、汇编程序、编译程序、解释程序等(4)应用软件的基本概念(5)源程序、目标程序、执行程序等基本概念4.微机的基本操作(1)微机的连接(2)操作系统的启动与退出(3)键盘的使用、指法操作(4)软盘、光盘、U盘、移动硬盘的使用与保护(5)能使用一种汉字输入法,并达到一定的输入速度(至少15个汉字/分钟)5.计算机安全知识(1)计算机安全操作(2)计算机病毒的产生、特点、分类、预防及处理方法(3)计算机安全防范措施、方法(4)计算机安全法规6.电子商务的基本知识(1)电子商务的定义、特点、功能及工作模式(2)电子商务的运行平台、安全技术(3)电子商务有关法规7.电子政务的基本知识(1)电子政务的定义、特点、涵盖的范围、功能及工作模式(2)电子政务的运行平台、安全技术(3)电子政务有关法规二、WINDOWS操作系统1.操作系统的基本概念、功能、分类及发展2.WINDOWS 2000(或XP)的基本功能、运行环境、运行模式3.WINDOWS 2000(或XP)的基本操作:①文件管理操作(1)鼠标操作(2)桌面、任务栏、“开始”菜单、窗口、图标、对话框、菜单、工具栏(3)文件的概念,文件类型,文件夹的结构,文件及文件夹的查看和属性设置等基本操作,回收站的管理与清理②外部设备的管理(1)控制面版的基本操作,设备管理器的作用和使用(2)键盘、鼠标、外存储器等硬件的使用参数设置、维护和管理,中文输入法的安装、删除与使用(3)打印机、显示器、扫描仪等硬件的添加、设置、维护和管理,格式化软盘,添加与修改卷标③任务(程序)管理程序启动(运行),多任务、多窗口管理,任务的切换及管理等④软件的管理软件的添加、删除、卸载、清理、维护和管理三、文字处理软件WORD 2003的功能与使用1.文字处理系统综述2.WORD 2003的基本功能3.WORD 2003的基本操作(1)文档的建立、保存、打开与关闭(2)文本的选择、移动、复制、删除、查找、替换(3)在文档中插入特殊符号、文件、图片、项目符号等(4)设置文档的边界、缩进、行间距、字间距、段间距、文本对齐方式、文本边框及底纹等(5)设置字形、字体、字号、字体颜色等(6)段落格式和页面格式的设置、页眉页脚、打印预览等(7)表格制作,表格中数据的输入与编辑、数据的排序和计算四、电子表格处理软件Excel2003的功能与使用1.表格处理系统综述2.Excel 2003的基本功能3.Excel 2003的基本操作(1)工作界面和基本概念(2)电子表格文件基本操作:文件的建立、保存、打开、格式、打印等(3)数据的输入和编辑(4)格式设置(5)公式、函数的使用(6)各种图表的建立及相应的操作(7)数据管理:排序、筛选、合并计算、分类汇总、数据透视表等五、演示文稿PowerPoint 2003的功能与使用1.演示文稿处理系统综述2.PowerPoint2003的基本功能3.PowerPoint2003的基本操作(1)基本概念与用户界面(2)演示文稿的基本操作:文件的建立、保存、打开、格式、打印、文本框操作、基本编辑操作等(3)格式化演示文稿与幻灯片:更改文本的外观、设置文本特殊效果、改变文字对齐方式、改变行或段落间距、创建分栏和列表等(4)设置演示文稿的外观:使用模板、创建备注和讲义、使用大纲视图等(5)幻灯片处理与演示:制作与删除幻灯片、编辑幻灯片副本等(6)幻灯片设计与放映方式设置:幻灯片设计基本原则、自定义放映等(7)使用图形、公式与图表等六、计算机网络1.计算机网络的概念、功能与分类2.计算机通信的基本概念3.INTERNET服务(1)INTERNET提供的基本服务:WWW浏览器、电子邮件(Email)、下载服务、网络存储等(2)IP地址和域名的组成4.局域网、城域网、广域网、企业内部网的基础知识5.网络管理与网络安全基础知识七、软件技术基础(本部分内容要求掌握基本知识)1.数据结构与算法(1)数据结构、算法的基本概念:数据结构的图形表示、线性结构与非线性结构、算法复杂度(2)线性表及其顺序存储结构:线性表的基本概念、线性表的顺序存储结构、顺序表的插入运算、顺序表的删除运算(3)栈和队列:栈及其基本运算、队列及其基本运算(4)线性链表:线性链表的基本概念、线性链表的基本运算、循环链表及其基本运算(5)树与二叉树:树的基本概念、二叉树及其基本性质、二叉树的存储结构、二叉树的遍历(6)查找技术:顺序查找、二分法查找(7)排序技术:交换类排序法、插入类排序法、选择类排序法2.软件工程基础(1)软件工程基本概念:软件定义与软件特点、软件危机与软件工程、软件工程过程与软件生命周期、软件工程的目标与原则、软件开发工具与软件开发环境(2)结构化分析方法:需求分析与需求分析方法、结构化分析方法、软件需求规格说明书(3)结构化设计方法:软件设计的基本概念、概要设计、详细设计(4)软件测试:软件测试的目的、软件测试的准则、软件测试技术与方法综述、软件测试的实施(5)程序的调试:基本概念、软件调试方法3.数据库设计基础(1)数据库系统的基本概念:数据、数据库、数据库管理系统、数据库系统的发展、数据库系统的基本特点、数据库系统的内部结构体系(2)数据模型:数据模型的基本概念、E-R模型、层次模型、网状模型、关系模型(3)关系代数(4)数据库设计与管理:数据库设计概述、数据库设计的需求分析、数据库概念设计、数据库的逻辑设计、数据库的物理设计、数据库管理八、程序编制和上机调试1.语言基础知识(1)语言的基本概念、特点、技术参数等(2)语言的基本函数表达式等(3)语言的基本命令(4)语言的基本程序结构(5)语言的基本程序设计应用2.程序设计能力(1) 程序设计的基础知识:程序设计的步骤、流程图、结构程序设计方法(2) 阅读、分析、调试简单源程序(3) 能用程序设计语言编制简单程序要求熟悉程序的控制结构、基本数据类型与常用算法等考试题型:1.单项选择题(25分)——计算机文化基础题,1分一个。
编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)2011年3月份全国计算机等级考试二级C语言选择题带详解题库)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整版)2011年3月份全国计算机等级考试二级C语言选择题带详解题库的全部内容。
详解题库编辑整理:张嬗雒老师尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布到文库,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是我们任然希望(完整版)2011年3月份全国计算机等级考试二级C语言选择题带详解题库这篇文档能够给您的工作和学习带来便利。
同时我们也真诚的希望收到您的建议和反馈到下面的留言区,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请下载收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为〈(完整版)2011年3月份全国计算机等级考试二级C语言选择题带详解题库> 这篇文档的全部内容。
2011年3月份全国计算机等级考试二级C语言选择题带详解题库一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列有关数据库的描述,正确的是A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(1)D 【解析】数据处理是指将数据转换成信息的过程,故选项A)叙述错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项B)叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项C)叙述错误。
2011年3月份全国计算机等级考试二级C语言笔试题库50套一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 BA)PAD图B)N-S图C)结构图D)数据流图(2)结构化程序设计主要强调的是BDA)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性(3)为了使模块尽可能独立,要求 BA)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(4)需求分析阶段的任务是确定 DA)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能(5)算法的有穷性是指DAA)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是CDA)快速排序B)冒泡排序C)直接插入排序D)堆排序(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是CBA)e3,e1,e4,e2B)e2,e4,e3,e1C)e3,e4,e1,e2D) 任意顺序(8)将E-R图转换到关系模式时,实体与联系都可以表示成 BA)属性B)关系C)键D)域(9)有三个关系R、S和T如下:RB C Da 0 k1b 1 n1SB C Df 3 h2a 0 k1n 2 x1TB C Da 0 k1由关系R和S通过运算得到关系T,则所使用的运算为 DA)并B)自然连接C)笛卡尔积D)交(10)下列有关数据库的描述,正确的是 DA)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)以下叙述中正确的是BCA)用C程序实现的算法必须要有输入和输出操作B)用C程序实现的算法可以没有输出但必须要有输入C)用C程序实现的算法可以没有输入但必须要有输出D)用C程序实现的算法可以既没有输入也没有输出(12)下列可用于C语言用户标识符的一组是CBA)void, define, WORDB)a3_3,_123,CarC)For, -abc, IF CaseD)2a, DO, sizeof(13)以下选项中可作为C语言合法常量的是 AA)-80B)-080C)-8e1.0D)-80.0e(14)若有语句:char *line[5];,以下叙述中正确的是 AA) 定义line是一个数组,每个数组元素是一个基类型为char为指针变量B) 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C) 定义line是一个指针数组,语句中的*号称为间址运算符D) 定义line是一个指向字符型函数的指针(15)以下定义语句中正确的是DBA)int a=b=0;B)char A=65+1,b=′b′;C)float a=1,*b=&a,*c=&b;D)double a=0 0;b=1.1;(16)有以下程序段char ch; int k;ch=′a′;k=12;printf("%c,%d,",ch,ch,k); printf("k=%d \n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是CDA)因变量类型与格式描述符的类型不匹配输出无定值B)输出项与格式描述符个数不符,输出为零值或不定值C)a,97,12k=12D)a,97,k=12(17)有以下程序 Dmain(){ int i,s=1;for (i=1;i<50;i++)if(!(i%5)&&!(i%3)) s+=i;printf("%d\n",s);}程序的输出结果是A)409B)277C)1D)91(18)当变量c的值不为2、4、6时,值也为"真"的表达式是 AA)(c==2)||(c==4)||(c==6)B)(c>=2&& c<=6)||(c!=3)||(c!=5)C)(c>=2&&c<=6)&&!(c%2)D)(c>=2&& c<=6)&&(c%2!=1)(19)若变量已正确定义,有以下程序段 Aint a=3,b=5,c=7;if(a>b) a=b; c=a;if(c!=a) c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是A)程序段有语法错B)3,5,3C)3,5,5D)3,5,7(20)有以下程序#include <stdio.h>main(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0:a++; break;case 1:b++; break;}case 2:a++; b++; break;case 3:a++; b++;}printf("a=%d,b=%d\n",a,b);}程序的运行结果是 BA)a=1,b=0B)a=2,b=2C)a=1,b=1D)a=2,b=1(21)下列程序的输出结果是 B#include "stdio.h"main(){ int i,a=0,b=0;for(i=1;i<10;i++){ if(i%2==0){a++;continue;}b++;}printf("a=%d,b=%d",a,b); }A)a=4,b=4B)a=4,b=5C)a=5,b=4D)a=5,b=5(22)已知#int t=0;while (t=1){...}则以下叙述正确的是 CA)循环控制表达式的值为0B)循环控制表达式的值为1C)循环控制表达式不合法D)以上说法都不对(23)下面程序的输出结果是 Amain(){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}A)3B)4C)1D)2(24)以下错误的定义语句是 CA)int x[][3]={{0},{1},{1,2,3}};B)int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};C)int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};D)int x[][3]={1,2,3,4};(25)有以下程序void ss(char *s,char t){ while(*s){ if(*s==t)*s=t-′a′+′A′;s++; } }main(){ char str1[100]="abcddfefdbd",c=′d′;ss(str1,c); printf("%s\n",str1);}程序运行后的输出结果是 BA)ABCDDEFEDBDB)abcDDfefDbDC)abcAAfefAbAD)Abcddfefdbd(26)有如下程序main(){ char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>′\0′;j+=2)s=10*s+p[i][j]-′0′;printf("%d\n",s);}该程序的输出结果是 AA)69825B)63825C)6385D)693825(27)有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是 BA)gets(&s[0]);B)scanf("%s",s+1);C)gets(s);D)scanf("%s",s[1]);(28)以下叙述中错误的是 BA)在程序中凡是以"#"开始的语句行都是预处理命令行B)预处理命令行的最后不能以分号表示结束C)#define MAX 是合法的宏定义命令行D)C程序对预处理命令行的处理是在程序执行的过程中进行的(29)设有以下说明语句typedef struct{ int n;char ch[8];} PER;则下面叙述中正确的是 BA)PER 是结构体变量名B)PER是结构体类型名C)typedef struct 是结构体类型D)struct 是结构体类型名(30)以下叙述中错误的是 DA)gets函数用于从终端读入字符串B)getchar函数用于从磁盘文件读入字符C)fputs函数用于把字符串输出到文件D)fwrite函数用于以二进制形式输出数据到文件(31)以下能正确定义一维数组的选项是 DA)int a[5]={0,1,2,3,4,5};B)char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′};C)char a={′A′,′B′,′C′};D)int a[5]="0123";(32)有以下程序#include<string.h>main(){ char p[]={′a′, ′b′, ′c′},q[10]={ ′a′, ′b′, ′c′};printf("%d%d\n",strlen(p),strlen(q));}以下叙述中正确的是 AA) 在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3B) 由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3C) 由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3D) 由于p和q数组中都没有字符串结束符,故长度都不能确定(33)有以下程序#include <stdio.h>#include <string.h>void fun(char *s[],int n){ char *t; int i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;} }main(){ char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"};fun(ss,5); printf("%s,%s\n",ss[0],ss[4]);}程序的运行结果是 DA)xy,aaaaccB)aaaacc,xyC)bcc,aabccD)aabcc,bcc(34)有以下程序#include <stdio.h>int f(int x){ int y;if(x==0||x==1) return(3);y=x *x-f(x-2);return y;}main(){ int z;z=f(3); printf("%d\n",z);}程序的运行结果是A)0B)9C)6D)8(35)下面程序段的运行结果是 Cchar str[]="ABC",*p=str;printf("%d\n",*(p+3));A)67B)0C)字符′C′的地址D)字符′C′(36)若有以下定义:struct link{ int data;struct link *next;} a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构: 指针p指向变量a,q指向变量c。
1、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32
B. 31
C. 16
D. 15
2、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析
B. 需求分析
C. 详细设计
D. 程序编码
3、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致
D. 数据库系统比文件系统能管理更多的数据
4、下列叙述中正确的是(A)
A.线性表是线性结构
B. 栈与队列是非线性结构
C. 线性链表是非线性结构
D. 二叉树是线性结构
5、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据
B. 在栈中只能删除数据
C. 栈是先进先出的线性表
D. 栈是先进后出的线性表
6、以下数据结构中不属于线性数据结构的是(C)
A. 队列
B. 线性表
C. 二叉树
D. 栈
7、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1
B. N
C. (N+1)/2
D. N/2
8、下面对对象概念描述错误的是(A)
A. 任何对象都必须有继承性
B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递
D. 操作是对象的动态性属性
9、关系数据库管理系统能实现的专门关系运算包括(B)
A. 排序、索引、统计
B. 选择、投影、连接
C. 关联、更新、排序
D. 显示、打印、制表
10、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8
B. 16
C. 32
D. 15。