<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FDS's Blog &#187; 等级考试</title>
	<atom:link href="http://blog.1xi.net/tag/dengji-kaoshi/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.1xi.net</link>
	<description>收藏和分享</description>
	<lastBuildDate>Thu, 30 Jul 2009 03:40:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://blog.1xi.net/wp-includes/js/jquery/jquery.js?ver=1.3.2'></script>
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>计算机等级考试二级C语言复习要点</title>
		<link>http://blog.1xi.net/kaoshi/dengji-kaoshi-c-fuxi</link>
		<comments>http://blog.1xi.net/kaoshi/dengji-kaoshi-c-fuxi#comments</comments>
		<pubDate>Fri, 05 Dec 2008 03:43:47 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/dengji-kaoshi-c-fuxi</guid>
		<description><![CDATA[　　一、了解试卷，胸中有数
　　综观近几年全国计算机等级二级基础部分和C语言程序设计的题目，笔试中大多数考题是与大纲要求的基本内容一致的，难度不高，但内容十分广泛，应牢固掌握。所以，全面复习非常重要。　　
　　二、深刻理解，强化概念
　　对于计算机的基础知识和体系，应注意理解，切忌死记硬背。例如，可以把计算机硬件系统的结构图与实物对照着去理解：控制器和运算器常常集成在一起，称为CPU；存储器分为两种：内存和外存，只有内存才能与CPU直接打交道；所有这些部件又由总线将其联结为一体，这种计算机又称为总线式计算机；又如，计算机之所以称为电脑，就是因为计算机的硬件结构、处理问题的方式和人的大脑结构以及处理问题的方式基本一致。采用对照、总结、联想的方法来复习这些内容，比死记硬背效果要好得多。
　　三、归纳整理，适当记忆
　　另一部分需要记忆的知识是计算机基础知识、基本概念。这些内容看似不起眼，但如果不适当加以记忆，考试时因此失分十分可惜。如：1946年至今，计算机发展已经历了四个时代，这四个时代是如何划分的？一个计算机系统都由哪几部分组成？各部分关系怎样？我们可以在理解的基础上归纳整理，适当记忆。需要适当记忆的内容对初学者来说还有许多，如在C语言中有几类不同类型的数据，各类数据在机器内部是如何存储的？C语言中的运算符都有哪些？运算的优先级别、结合方向怎样等。
　　四、注重实践，融会贯通
　　计算机是一门理论性、实践性都很强的学科，对二级考试的参加者来说，基础理论方面要求不是特别深入，卷面中的题目大多数都可以上机实践。因此，注重实践，更显得重要。考生应在对基本知识理解的同时注意多上机实践，通过实践，将所学知识融会贯通。
　　五、多做练习，查漏补缺
　　在认真地学完考试指定用书后，你可能已雄心勃勃，充满信心。但千万别高兴过早。再找一些题集，认真地测试一下，一则可以看看你究竟学习得如何，二则可以查漏补缺，将还没有掌握的内容补起来，以备正式考试时万无一失。即使在平时，也应这样。多做练习，多加思考，在解题中下功夫，是学好计算机的关键。我国著名数学家华罗庚说过：“学数学不做练习，好比入宝山而空返。”学习计算机也是同样的道理。　
]]></description>
			<content:encoded><![CDATA[<p>　　一、了解试卷，胸中有数</p>
<p>　　综观近几年全国计算机等级二级基础部分和C语言程序设计的题目，笔试中大多数考题是与大纲要求的基本内容一致的，难度不高，但内容十分广泛，应牢固掌握。所以，全面复习非常重要。　　</p>
<p>　　二、深刻理解，强化概念</p>
<p>　　对于计算机的基础知识和体系，应注意理解，切忌死记硬背。例如，可以把计算机硬件系统的结构图与实物对照着去理解：控制器和运算器常常集成在一起，称为CPU；存储器分为两种：内存和外存，只有内存才能与CPU直接打交道；所有这些部件又由总线将其联结为一体，这种计算机又称为总线式计算机；又如，计算机之所以称为电脑，就是因为计算机的硬件结构、处理问题的方式和人的大脑结构以及处理问题的方式基本一致。采用对照、总结、联想的方法来复习这些内容，比死记硬背效果要好得多。</p>
<p>　　三、归纳整理，适当记忆</p>
<p>　　另一部分需要记忆的知识是计算机基础知识、基本概念。这些内容看似不起眼，但如果不适当加以记忆，考试时因此失分十分可惜。如：1946年至今，计算机发展已经历了四个时代，这四个时代是如何划分的？一个计算机系统都由哪几部分组成？各部分关系怎样？我们可以在理解的基础上归纳整理，适当记忆。需要适当记忆的内容对初学者来说还有许多，如在C语言中有几类不同类型的数据，各类数据在机器内部是如何存储的？C语言中的运算符都有哪些？运算的优先级别、结合方向怎样等。</p>
<p>　　四、注重实践，融会贯通</p>
<p>　　计算机是一门理论性、实践性都很强的学科，对二级考试的参加者来说，基础理论方面要求不是特别深入，卷面中的题目大多数都可以上机实践。因此，注重实践，更显得重要。考生应在对基本知识理解的同时注意多上机实践，通过实践，将所学知识融会贯通。</p>
<p>　　五、多做练习，查漏补缺</p>
<p>　　在认真地学完考试指定用书后，你可能已雄心勃勃，充满信心。但千万别高兴过早。再找一些题集，认真地测试一下，一则可以看看你究竟学习得如何，二则可以查漏补缺，将还没有掌握的内容补起来，以备正式考试时万无一失。即使在平时，也应这样。多做练习，多加思考，在解题中下功夫，是学好计算机的关键。我国著名数学家华罗庚说过：“学数学不做练习，好比入宝山而空返。”学习计算机也是同样的道理。　</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/dengji-kaoshi-c-fuxi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2002年全国计算机等级考试四级考试笔试题</title>
		<link>http://blog.1xi.net/kaoshi/2002-siji-kaoshi-shiti</link>
		<comments>http://blog.1xi.net/kaoshi/2002-siji-kaoshi-shiti#comments</comments>
		<pubDate>Wed, 26 Nov 2008 06:19:05 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/2002-siji-kaoshi-shiti</guid>
		<description><![CDATA[ 一、 选择题
1. 8位二进制原码表示整数的范围是
A）0~+128 B）-128~+128 C）0~+127 D）-127~127
2. 在计算机运行时，建立各寄存器之间的“数据通路”并完成取指令和执行指令过程的部件是
A）时序产生器 B）程序计数器 C）操作控制器 D）指令寄存器
3. 在数据传送过程中，为发现误码甚至纠正误码，通常在原数据上附加“校验码”。其中功能较强的是
A）奇偶校验码 B）循环冗余码 C）交叉校验码 D）横向校验码
4. 设有下三角矩阵A[0..10，0..10]，按行优先顺序存放其非零元素，每个非零元素占两个字节，存放的基地址为100，则元素A[5，5]的存放地址为
A）110 B）120 C）130 D）140
5. 若一棵二叉树中，度为2的结点为9，则该二叉树的中结点数为
A）10 B）11 C12 D）不确定
6. 设根结点的层次为0，则高度为K的二叉树的最大结点数为
A）2k-1 B）2k C）2k+1-1 D）2k+1
7. 设持排序关键码序列为（25，18，9，33，67，82，53，95，12，70），要按关键码值递增的顺序排序，采取以第一个关键码为分界元素的快速排序法，第一趟排序完成后关键33被放到了第几个位置？
A）3 B）5 C）7 D）9
8. 如下所示是一个带权连能无向图，其最小生成各边权的总和为

A）24 B）25 C）26 D）27
9. 下列命题中为简单命题的是
A）张葆丽和张葆华是亲姐妹 B）张明和张红都是大学生 C）张晖或张旺是河北省人 D）张晖或张旺不是工人
10. 设p：天下大雨q：我骑自行车上班，命题“除非天下大雨，否则我骑自行车上班。”的符号化形式
A）p→q B）┐q→p C）q→p D）┐p→q
11. 设集合A={a，b，c}，A上的二元关系R={，，}。下面命题中为假的是
A）R不是偏序关系 B）R是等价关系 C）R是对称的 D）R是反称的
12. 下列四组数中，可以充当4阶无向简单图度数列的为
A）1，2，3，4 B）0，2，2，3 C）1，1，2，2 D）1，3，3，3
13. 下列命题中为真的是
A）任意n阶无向图的最大度△≦n B）欧拉回路都是初级回路 C）若无向图G是n阶m条边r个面的平面图，则n-m+r=G D）若T为平凡的无向树，则T中每条边都是桥
14. [...]]]></description>
			<content:encoded><![CDATA[<p> 一、 选择题<br />
1. 8位二进制原码表示整数的范围是<br />
A）0~+128 B）-128~+128 C）0~+127 D）-127~127<br />
2. 在计算机运行时，建立各寄存器之间的“数据通路”并完成取指令和执行指令过程的部件是<br />
A）时序产生器 B）程序计数器 C）操作控制器 D）指令寄存器<br />
3. 在数据传送过程中，为发现误码甚至纠正误码，通常在原数据上附加“校验码”。其中功能较强的是<br />
A）奇偶校验码 B）循环冗余码 C）交叉校验码 D）横向校验码<br />
4. 设有下三角矩阵A[0..10，0..10]，按行优先顺序存放其非零元素，每个非零元素占两个字节，存放的基地址为100，则元素A[5，5]的存放地址为<br />
A）110 B）120 C）130 D）140<br />
5. 若一棵二叉树中，度为2的结点为9，则该二叉树的中结点数为<br />
A）10 B）11 C12 D）不确定<br />
6. 设根结点的层次为0，则高度为K的二叉树的最大结点数为<br />
A）2k-1 B）2k C）2k+1-1 D）2k+1<br />
7. 设持排序关键码序列为（25，18，9，33，67，82，53，95，12，70），要按关键码值递增的顺序排序，采取以第一个关键码为分界元素的快速排序法，第一趟排序完成后关键33被放到了第几个位置？<br />
A）3 B）5 C）7 D）9<br />
8. 如下所示是一个带权连能无向图，其最小生成各边权的总和为<br />
<br />
A）24 B）25 C）26 D）27<br />
9. 下列命题中为简单命题的是<br />
A）张葆丽和张葆华是亲姐妹 B）张明和张红都是大学生 C）张晖或张旺是河北省人 D）张晖或张旺不是工人<br />
10. 设p：天下大雨q：我骑自行车上班，命题“除非天下大雨，否则我骑自行车上班。”的符号化形式<br />
A）p→q B）┐q→p C）q→p D）┐p→q<br />
11. 设集合A={a，b，c}，A上的二元关系R={，，}。下面命题中为假的是<br />
A）R不是偏序关系 B）R是等价关系 C）R是对称的 D）R是反称的<br />
12. 下列四组数中，可以充当4阶无向简单图度数列的为<br />
A）1，2，3，4 B）0，2，2，3 C）1，1，2，2 D）1，3，3，3<br />
13. 下列命题中为真的是<br />
A）任意n阶无向图的最大度△≦n B）欧拉回路都是初级回路 C）若无向图G是n阶m条边r个面的平面图，则n-m+r=G D）若T为平凡的无向树，则T中每条边都是桥<br />
14. 在下列代数系统中，不是群的为<br />
A）A={1，10}，*为模11乘法 B）A={1，3，4，5，9}，*为模11乘法 C）A为实数集合，*为普通乘法 D）A为有理数集合，*为普通加法<br />
15. 在多道程序设计环境中，交指令系统中的指令分成特权指令和非特权指令，在下列指令中，哪个不是特权指令？<br />
A）启动设备执行I/O操作指令 B）访管指令 C）置中断向量指令 D）修改程序状态字指令<br />
16. 下列关于时间片轮转法的叙述中，哪个是错误的？<br />
A）在时间片轮转法中，系统交CPU的处理时间划分成若干个时间段 B）就绪队列中的诸进程轮流上CPU运行，每次最多运行一个时间片 C）当时间片结束时，运行进程自动让出CPU，让进程进入等待队列 D）如果时间片长度很小，则调度程序剥夺CPU的次数频繁，加重系统开销<br />
17. 并行技术可使系统的各种硬件资源尽量并行工作，这样的程序执行环境具有独立性，随机性和<br />
（A）封闭性 （B）多发性 （C）顺序性 （D）资源共享性<br />
18. 根据对进程序运行的统计，在一般时间内其程序的执行往往呈现出高度的局部性，这和局部性可能包括<br />
I．时间局部性 II 缓冲区局部性 III 空间局部性<br />
而准确地叙述了程序局部性的是<br />
（A）I和II （B）II和III （C）III （D）I和III<br />
19. 下列关于工作集的叙述中，哪个是错误的？<br />
（A）工作集大小与窗口尺寸密切相关 （B）统计工作集大小的工作由软件完成 （C）统计工作集大小的工作有较大的系统开销 （D）分配给进程控的物理页面数应该与进程当前工作集大小一致<br />
20. （20）在文件系统中，文件的逻辑结构可分为两类，它们是<br />
（A）流式文件和记录式文件 （B）字符文件和二进制文件 （C）程序文件和数据文件 （D）内存文件和外存文件<br />
21. （21）下列关于CPU对外部设备的直接内存存取（DMA）控制方式的叙述中，哪个是错误的？<br />
（A）DMA方式用于高速外部设备与内存之间批量数据的传输 B）当本次DMA传送的数据开始时，产生中断，请求CPU进行处理 C）DMA方式无需CPU干预 D）DMA采用窃取总线控制权的方法占用总线<br />
22. 一道进程可以包含多个线程，各线程<br />
A）共享分配给进程的主存地址空间 B）必须串行工作 C）是资源分配的独立的独立单位 D）共享进程的PCB<br />
23. UNIX系统中提供了一种进程间的信息传送机制，把一个进程的标准输出与另一个进程的标准输入连接起来，这种机制称为<br />
A）重定向 B）管道 C）过滤器 D）消息缓冲<br />
24. 软件开发过程中，往往会出现错误，经验证明最容易产生错误的阶段是<br />
A）详细设计 B）需求分析 C）编码 D）概要设计<br />
25. 软件设计一般划分为概要设计和详细设计，以下哪一项应属于概要设计内容？<br />
A）屏幕设计 B）结构设计 C）代码设计 D）I/O设计<br />
26. 下面所列的内聚各类中，哪一个内聚度最强？<br />
A）偶然内聚 B）逻辑内聚 C）功能内聚 D）顺序内聚<br />
27. 结构化方法是一种常用的软件工程方法，它强调的是分析系统的<br />
A）数据流 B）控制流 C）时间限制 D）进程同步<br />
28. 程序排错是排除经测试发现出错的程序中错误的措施，其中测试排错法发现和排除错误的主要手段是利用<br />
A）跟踪程序执行 B）测试实例比较 C）实现逻辑推断 D）路径径反向搜索<br />
29. 一般认为，对编程语言的性能要求有：<br />
Ⅰ,一致性 Ⅱ,无二义性 Ⅲ,简洁性 Ⅳ,局部性 Ⅴ,线性<br />
但当逻辑操作中出现很多分支或多个循环时，则违反了要求<br />
A）Ⅰ B）Ⅰ和Ⅱ C）Ⅲ D）全部<br />
30. 测试的目的是在软件投入生产运行之前，尽可能多地发现软件中的错误，下述：Ⅰ.软件规格说明 Ⅱ.系统设计 Ⅲ.编码<br />
 哪个（些）是软件测试应包括的内容？<br />
A）Ⅰ B）Ⅰ和Ⅱ C）Ⅲ D）全部<br />
31. 设有关系K=（A，B，C），和关系代数表达式：<br />
Ⅰ,πA,C{σB=5(R)}<br />
Ⅱ,σB-5{πA,C(R)}<br />
ⅢσA,C(πB=5(R))<br />
上述关系代数表达式中，与SQL语句select dictinot A,Cfrom R where B-5等价的是<br />
A）都等价 B）Ⅲ C）Ⅱ D）Ⅰ<br />
32. 下列哪些工作是数据库逻辑设计的内容？<br />
Ⅰ.设计E-R图 Ⅱ.创建表 Ⅲ.创建视图 Ⅳ.创建索引 Ⅴ.装载数据<br />
A）都是 B）Ⅰ、Ⅱ和Ⅲ C）Ⅱ、Ⅲ和Ⅳ D）Ⅱ和Ⅲ<br />
33. 在ORACLE数据库系统中，可以建立一种称为聚簇(cluster)的结构，这是为了<br />
A）维护安全性 B）加快查询速度 C）维护完整性 D）便于数据库恢复<br />
34. 数据库应用系统中的基本逻辑工作单位是<br />
A）一个查询 B）一个过程 C）一个事务 D）一个程序<br />
35. 下面所述技术：<br />
Ⅰ索引技术 Ⅱ时标（时间戳）技术 Ⅲ封锁技术<br />
哪些是数据库管理系统的并发控制子系统通常采用的技术？<br />
A）Ⅰ和Ⅱ B）Ⅱ和Ⅲ C）Ⅰ和Ⅲ D） 都是<br />
36. 设E、E1、E2和E3是关系代数表达式，下面列出的式子中，哪一个不满足等价变换规则？<br />
A）πA,（σB=‘010’(E)）=σB=’010’ πA,（E）) B）(E1×E2) ×E3=E1×(E2×E3) C）σB=6(σB=’010’(E))= σB=6ΛB=’010’(E) D）σA=6(E1×E2)=( σA=6(E1)) ×( σA=6(E2))<br />
37. 奔腾处理器已普遍采用超流水线技术，所谓超流水线技术是<br />
A）细化流水、增加级数 B）把普通流水线主频提高 C）不采用多指令分发技术` D）多建立几条流水线<br />
38. 程序趋向于重用它当前正在使用的指令和数据。这个广泛适用的经验规则称为<br />
A）全局性原理 B）时间性原理 C）局部性原理 D）空间性原理<br />
39. 寄存器窗口重叠技术是RISC的关键技术，这项技术能很好地支持过程调用和返回操作。这里所谓的重叠是指<br />
A）高位寄存器与局部寄存器重叠 B）高位寄存器与低位寄存器重叠 C）全局寄存器与局部寄存器重叠 D）全局寄存器与高位寄存器重叠<br />
40. 把向量数据表示与流水技术相结合，形成性能价格比很高的向量流水处理机。其中常用的处理方式是<br />
A）纵向处理 B）纵横处理 C）横向处理 D）水平处理<br />
41. 高速并行结构的种类很多，在下述结构中，硬件效率最低而软件需求量最多的是<br />
A）专用多功能单元 B）阵列处理机 C）数据流计算机 D）多处理机系统<br />
42. 通道实质上是主存与I/O设备之间的DMA接口逻辑上的延伸，适合连接多台低速设备的通道是<br />
A）字节多路通道 B）选择通道 C）数组多路通道 D）块多路通道<br />
43. 计算机A比计算机B吞吐率大30%，表示单位时间内A完成的任务数是B的<br />
A）0．3倍 B）1.3倍 C）3倍 D）30倍<br />
44. 确定网络拓扑构型是网络系统设计的重要内容之一，网络拓扑对网络系统的影响主要表现在哪几个方面？<br />
Ⅰ.网络性能 Ⅱ.系统可靠性 Ⅲ.网络体系结构 Ⅳ.通信费用<br />
A）Ⅰ和Ⅱ B）Ⅰ、Ⅱ和Ⅲ C）Ⅰ、Ⅱ和Ⅳ D）全部<br />
45. 以下哪个（些）说法是错误的？<br />
Ⅰ.IP协议提供的是面向连接的可靠服务 Ⅱ. TCP协议提供的是无连接不可靠服务 Ⅲ.UDP协议提供的是面向连接的可靠服务 Ⅳ.IP协议提供的是无连接不可靠服务<br />
A）全部 B）Ⅰ和Ⅲ C）Ⅱ、Ⅲ和Ⅳ D）Ⅰ、Ⅱ和Ⅲ<br />
46. 城域网设计的目标是要满足几十千米范围内的大量企业、机关、公司的多个局域网互连的需求，以实现大量用户之间的多种信息传输的功能，这些信息的类型主要是文字、语音、图形与<br />
A）视频 B）数据 C）路由信息 D）控制信息<br />
47. 在数据通信技术中，利用数字通信信道直接传输数字数据信号的方法是<br />
A）频带传输 B）基带传输 C） 宽带传输 D）IP传输<br />
48. 网络操作系统的基本任务是：屏蔽本地资源与网络资源的差异性，为用户提供<br />
Ⅰ.各种基本网络服务功能 Ⅱ.网络共享系统资源的管理 Ⅲ.网络计费 Ⅳ.网络系统的安全性服务<br />
A）Ⅰ和Ⅱ B）Ⅰ、Ⅱ和Ⅲ C）Ⅰ、Ⅱ和Ⅳ D）全部<br />
49. 源路选网桥由发送帧的源结点负责路由选择，源结点在发送帧时需要交详细的路由信息放在<br />
A）网络层地址 B）帧的校验字段 C）IP地址 D）帧的首部<br />
50. 一台Internet主机至少有一个IP地址，而且这个IP地址是全网唯一的。如果一台Internet主机有两个或多个IP地址，则该主机属于两个或多个<br />
A）逻辑网络 B）浏览器/服务器结构 C） 通信子网 D）操作系统<br />
51. In a computer,if a logical left shift of the operand occurs,its lowest bit is<br />
A）1 B）unchanged C）0 D）random<br />
52. The CPU is composed of two components,which are<br />
A）Asthmatics logic unit and controller B）memory and controller C）arithmetic logic unit and memory D）controller and storage<br />
Items 53 and 54 are based on the following hash table.<br />
0 1 2 3 4 5 6 7 8 9 10 11 12<br />
26 38 17 33 48 35 25<br />
Hash function is: h(key)=key mod 13<br />
Collisions are solved by using open addressing,liner probing.<br />
53. Load factor α of the hash table is approximately<br />
A）0.28 B）0.35 C）0.54 D）0.71<br />
54. How many key comparisons are needed in searching for key value 38?<br />
A）1 B）2 C）3 D）4<br />
55. Which of the following operations belongs to message passing?<br />
A）Read and write B）send and receive C）wait and signal D）P and V<br />
56. If file A has the capability of 724,the same group’s users of file A may do<br />
A）read A only B）write A C）execute A D）non-operation<br />
57. In which phase of the software engineering process is the Software Requirements Specification developed?<br />
A）Definition phase B）engineering phase C）maintenance phase D）development phase<br />
58. The prototyping method is a dynamic design processs,which requires people who use prototyping method to have the following capability of<br />
A）Proficient program expertise B）immediately acquire requirement C）coordinate &amp; organize eloquently D）handle tools smartly<br />
59. For relation where primary key contains multiple attributes, no non-key attribute should be functionally dependent on a part of primary key. This relation R is at least in<br />
A）INF B）2NF C）3NF D）BCNF<br />
60. Which of the following statements about object oriented database is not correct?<br />
A）Each object has a unique object identify in the system. B）Encapsulation and inheritance are two important features of object oriented database C）A subclass can inherit the attributes and methods of all its superclasses D）A supereloss includes the attributes and methods at all subclasses<br />
61. Local bus can increase the data throughput. The bus that is most frequently used is<br />
A）VESA B）EISA C）MCA D）PCI<br />
62. Most frequently used algorithm for page replacement is<br />
A）LRU B）FIFO C） OPT D）PPT<br />
63. The following three concepts are essential to the OSI model: service, interface and<br />
A）Networks B）applications C）protocols D）layers<br />
64. LANs can be connected by using bridges,which operate in the<br />
A）Physical layer B）data link layer C）network layer D）transport layer<br />
65. TCP service is obtained by having both the sender and the receiver create and points,which are called<br />
A）Network address B）supenet address C）socket D）IP address<br />
二、 论述题<br />
论述题1<br />
目前，大多数计算机系统都支持虚拟页式地址转换机制。试回答下列问题：<br />
1) 页式存储管理方案中，用户地址空间怎样划分？内存地址空间怎样划分？存分配过程是怎样的？（10分）<br />
2) 页表应设计哪些数据项，每个数据项的作用是什么？（10分）<br />
3) 页式存储管理方案中，地址映射机制需要哪些寄存器的支持？为了加快`地址映射速度，需要采取什么措施？该措施的作用是什么？（10分）<br />
论述题2<br />
软件维护是软件生命周期的重要组成，而影响维护的因素较多，除了人员因素、技术因素和管理因素外，还有程序自身的因素，具体影响因素可归纳为：<br />
a) 软件系统的规模；<br />
b) 软件系统的年龄；<br />
c) 软件系统的结构。<br />
试回答以下问题：<br />
1) 给出上述三项因素的解释，阐述“规模”、“年龄”和“结构”的具体含义。（10分）<br />
2) 扼要分析影响维护工作量的因素，即分析可能增加维护工作量的因素和可能减少维护工作量的因素。（10分）<br />
3) 简单传述软件可维护性度量的含义。（10分）<br />
论述题3<br />
为学校中学生选课管理这个现实问题进行数据库模式设计。根据调查分析，确定它的属性合为：U={S#，C#，SNAME，CNAME，TEACHER，GRADE，SD}下下面给出两种确定的模式设计方案：<br />
方案一：只有一个关系模式：<br />
R（S#，C#，SNAME，CNAME，TEACHER，GRADE，SD）<br />
方案二：如果根据属性之间存在的联系或相关性，建立如下三个关系：<br />
S（S#，SNAME，SD），C（C#，CNAME，TEACHER），SC（S#，C#，GRADE）<br />
1) 试分析这两种模式设计方案各自的优缺点。（26分）<br />
2) 通常情况下你认为哪种方案更“好”些？请说明理由。（4分）<br />
论述题4<br />
在实际的网络运行环境中，数据备份与恢复功能是非常重要的。一个实用的局域网应用系统设计中必须有网络数据备份、恢复手段和灾难恢复计划。请根据你对网络数据备份、恢复方面知识的了解，讨论以下几个问题：<br />
1) 如果需要你去完成一个网络备份系统的设计，你会考虑解决哪四个主要的问题？（12分）<br />
2) 备份网络文件就是把需要的文件拷贝到光盘、磁带或磁盘等存储设备上。对于重要的网络信息系统的软件与重要数据，有人提出需要有多个副本，并且其中一个副本需要异地存放，你觉得必要吗？为什么？<br />
3) 如果要你去审查一个网络备份系统的实际效果，你会重点考察的两个主要问题是什么？（6分）</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/2002-siji-kaoshi-shiti/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>想获得计算机等级考试高分，注意策略！</title>
		<link>http://blog.1xi.net/kaoshi/dengji-kaoshi-gaofen-celue</link>
		<comments>http://blog.1xi.net/kaoshi/dengji-kaoshi-gaofen-celue#comments</comments>
		<pubDate>Mon, 17 Nov 2008 12:00:16 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/dengji-kaoshi-gaofen-celue</guid>
		<description><![CDATA[　　一、多做全真题

　　考生应重视全真题，如，去年4月或9月的全真题及教育考试中心新近出版的相关资料，这些都将有利于考生把握知识点，从宏观上了解到底是要考哪些内容。

　　每年计算机等级考试的题目都是从题库里调出来的，所以本次考试大概会有10%的重复试题出现，全真题的重要性就不言而喻了。

　　二、找出弱项，有针对性地看书

　　赵老师建议考生不要一味地看书，而应先看书再做练习，通过练习找出自己的不足，再有针对性地补习，这样才会做到查缺补漏、有的放矢。

　　三、做足上机准备

　　以前有很多同学对上机没有足够重视，平时也没注意熟悉环境，到考试时往往方寸大乱，影响了考试的总成绩。赵老师提示考生，考前应提前熟悉考试环境、多做上机练习，有条件的考生也可买回相关软件反复练习，做到成竹在胸。
]]></description>
			<content:encoded><![CDATA[<p>　　一、多做全真题<br />
<br />
　　考生应重视全真题，如，去年4月或9月的全真题及教育考试中心新近出版的相关资料，这些都将有利于考生把握知识点，从宏观上了解到底是要考哪些内容。<br />
<br />
　　每年计算机等级考试的题目都是从题库里调出来的，所以本次考试大概会有10%的重复试题出现，全真题的重要性就不言而喻了。<br />
<br />
　　二、找出弱项，有针对性地看书<br />
<br />
　　赵老师建议考生不要一味地看书，而应先看书再做练习，通过练习找出自己的不足，再有针对性地补习，这样才会做到查缺补漏、有的放矢。<br />
<br />
　　三、做足上机准备<br />
<br />
　　以前有很多同学对上机没有足够重视，平时也没注意熟悉环境，到考试时往往方寸大乱，影响了考试的总成绩。赵老师提示考生，考前应提前熟悉考试环境、多做上机练习，有条件的考生也可买回相关软件反复练习，做到成竹在胸。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/dengji-kaoshi-gaofen-celue/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>计算机等级考试二级FoxBASE上机考试技巧</title>
		<link>http://blog.1xi.net/kaoshi/foxbase-shangji-jiqiao</link>
		<comments>http://blog.1xi.net/kaoshi/foxbase-shangji-jiqiao#comments</comments>
		<pubDate>Mon, 17 Nov 2008 11:56:54 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/foxbase-shangji-jiqiao</guid>
		<description><![CDATA[上机考试分三部分:DOS操作,程序修改,编程。考试时间一个小时。上机考试技巧应包
括两个方面：①考试内容本身要求的知识和技巧，②考试软件的使用技巧。所谓考试软件
的使用技巧，是指了解考试系统的基本功能，对其正确使用，避免失误。从整体上看，上
机考试要求考生较熟练地调用计算机有关资源，按给定题目的要求完成DOS操作及FoxBASE
修改、编写程序和调试程序，得到正确的结果。
一、上机考试的基本问题
⑴ 保持在考生目录下
考试系统根据考生的准考证号的前四位和后四位形成一个唯一的子目录：例如：
C:\EXAM\25080303&#62;
考试系统的评分块模就是根据此目录下的有关文件的变动情况给考生评分的。因此，整
个考试不要改变当前的考生目录，不需要CD命令。万一用了CD命令，请考记住退回考生目录。
如果你在一个非考生目录里编程，如：
C:\EXAM\25080303\FX&#62;FOX
.MODI COMM PROG1
一切看起来似乎是正常的，但你的编程题一分也得不到。
如果有这样一个DOS题：删除考生目录下FX目录中FILE.FOX文件
最好是使用命令： C:\EXAM\25080303&#62;DEL FX\FILE.FOX
若使用命令： C:\EXAM\25080303&#62;CD FX
C:\EXAM\25080303&#62;DEL FILE.FOX
就别忘了退回来，否则一切就乱了。
⑵ 所有的要用到的程序都可在考生目录下直接调用
考试系统要求在AUTOEXEC.BAT自动批处理文件中设置好所有要用的程序路径，因此DOS的
外部命令，EDIT编辑器，FoxBASE的编辑器等，都可在考目录下直接调用，而不必进入相应的子
目录，否则可能造乱。
⑶ 存盘问题
DOS操作不需要存盘。修改程序和编程有一个存盘的问题，如正在编辑程序时考试时间到，
考试系统就会自动“死机”（假死）。考试系统允许考生在这种情况下要求监考人员帮助存盘。
监考人员可用口令进入，存盘。
⑷ 不要在DOS提示符下打QUIT命令
QUIT是退出UCDOS的命令，经验表明，如退出UCDOS，考试系统也会随之退出。这样就需
要重新登录。至少是会影响考生的情绪
]]></description>
			<content:encoded><![CDATA[<p>上机考试分三部分:DOS操作,程序修改,编程。考试时间一个小时。上机考试技巧应包<br />
括两个方面：①考试内容本身要求的知识和技巧，②考试软件的使用技巧。所谓考试软件<br />
的使用技巧，是指了解考试系统的基本功能，对其正确使用，避免失误。从整体上看，上<br />
机考试要求考生较熟练地调用计算机有关资源，按给定题目的要求完成DOS操作及FoxBASE<br />
修改、编写程序和调试程序，得到正确的结果。<br />
一、上机考试的基本问题</p>
<p>⑴ 保持在考生目录下</p>
<p>考试系统根据考生的准考证号的前四位和后四位形成一个唯一的子目录：例如：<br />
C:\EXAM\25080303&gt;<br />
考试系统的评分块模就是根据此目录下的有关文件的变动情况给考生评分的。因此，整<br />
个考试不要改变当前的考生目录，不需要CD命令。万一用了CD命令，请考记住退回考生目录。<br />
如果你在一个非考生目录里编程，如：<br />
C:\EXAM\25080303\FX&gt;FOX<br />
.MODI COMM PROG1<br />
一切看起来似乎是正常的，但你的编程题一分也得不到。<br />
如果有这样一个DOS题：删除考生目录下FX目录中FILE.FOX文件<br />
最好是使用命令： C:\EXAM\25080303&gt;DEL FX\FILE.FOX<br />
若使用命令： C:\EXAM\25080303&gt;CD FX<br />
C:\EXAM\25080303&gt;DEL FILE.FOX<br />
就别忘了退回来，否则一切就乱了。<br />
⑵ 所有的要用到的程序都可在考生目录下直接调用</p>
<p>考试系统要求在AUTOEXEC.BAT自动批处理文件中设置好所有要用的程序路径，因此DOS的<br />
外部命令，EDIT编辑器，FoxBASE的编辑器等，都可在考目录下直接调用，而不必进入相应的子<br />
目录，否则可能造乱。<br />
⑶ 存盘问题</p>
<p>DOS操作不需要存盘。修改程序和编程有一个存盘的问题，如正在编辑程序时考试时间到，<br />
考试系统就会自动“死机”（假死）。考试系统允许考生在这种情况下要求监考人员帮助存盘。<br />
监考人员可用口令进入，存盘。<br />
⑷ 不要在DOS提示符下打QUIT命令</p>
<p>QUIT是退出UCDOS的命令，经验表明，如退出UCDOS，考试系统也会随之退出。这样就需<br />
要重新登录。至少是会影响考生的情绪</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/foxbase-shangji-jiqiao/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何做好等级考试准备？</title>
		<link>http://blog.1xi.net/kaoshi/dengji-kaoshi-zhunbei</link>
		<comments>http://blog.1xi.net/kaoshi/dengji-kaoshi-zhunbei#comments</comments>
		<pubDate>Mon, 17 Nov 2008 02:17:03 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/dengji-kaoshi-zhunbei</guid>
		<description><![CDATA[1、从考试的特点看，考试强调应用性、实践性。因而实际考试的内容，并不能回头在教材中找到现成的答案。应通过读书和上机，积累运用电脑的技巧。通过读书是很难一下获得很多技巧，动手上机，主动地提出实验任务，并付诸实现，方能丰收。不可以书本为中心，也不能丢开书本一味盲目上机，中心任务是理论体系及知识点与上机运用的结合。
2、要根据自己的情况，选用适当的资料。资料有教程，指导，题集三类。教程是系统地讲授一门课程，指导是提纲切领地讲述一门课，习题则是知识点的一些具体形式。例如二级考试，如果已经系统学习过一种语言，就可选用指导书，这样便于较快地复习知识体系，掌握知识重点，提高复习的效率。如果是想从头学习一门语言，则要用教程之类的书。至于到底选用哪个版本的书，当然是国家考试中心指定的教材最好，最为权威，不过关于一门语言的教程，不会有本质的差别，只不过则重点不同，叙述的清楚有别。如果手头没有国家考试中心的指定教材，也无妨。做习题集是在掌握了知识体系的前提下，很好的一种方法。如果没有形成知识的大框架，做习题集总是有点以偏概全的之弊。
在实际学习中，以上三个方面总是相互印照的。另外要注意，上机操作的能力，对微机软硬件资源的熟练调用，程序的调试能力是非常重要的。在许多教科书中，对程序的调试问题总是讲得有限，程序调试，讲并不好讲，做则非常有意思。还有，上机考试是用一种软件来考的，这就是说还有一个考试软件的掌握和使用问题。实践表明，能事先熟悉一下考试软件的功能和特点，对于轻松自信地应考是非常有益的。全仿真考试模拟软件，是解决这些问题的有力帮手。在考前练习模拟软件，并进行模拟评分，检测自己的掌握程度，然后针对不足部分重点进行复习，应是最后准备的一个阶段。
3、做题要分类。现在关于等级考试的习题例题很多，题海战术不是最有效的，可根据考试大纲，对所做题型进行适当分类整理。比如在二级考种笔试中，一般有四大类，每一大类又有若干小类，四大类一是计算机基础知识，包括计算机的硬件和软件系统的常识，一些基础概念，数制，各种外设的常识，主机的常识等，以及计算机最新发展的一些基本常识，如互联网、多媒体等；二是DOS操作系统的知识，如各种内外部命令的用法，格式及参数，DOS的三个核心文件command.com,io.sys,dos.sys，DOS的自动批处理文件Autoexec.bat和配置文件Config.sys的知识，目录、路径，当前，文件等知识；三是某一语种的基本知识，如命令函数的功能和用法；四是该语种的程序阅读和理解，一般是给一段小程序，要求考生理解其意义，或选择或填空。
4、上机题的编程题分数较多，对上机成绩有举足轻重的作用。如果只是纸上谈兵，没有实际的编程经验，是很难应付的。经验表示，对二级考生，为准备上机编程，应较熟练地掌握30-50个左右的程序例子。上机题一般都有输出结果，而要产生输出结果，必须运行程序。运用程序调试方法，在运行中调试程序，是一项重要的技能。
5、做笔试题的一个好方法，是在电脑上实验。应大量的做题，方法是，对于有把握的题，快速浏览一下就行了，对于记不清楚的题但一看答案就会清楚有把握的，可以不深究，但有一些题，比较不确定，不能想当然。最好把这类题汇集起来，在电脑上做实验，它是程序题，就把程序输进电脑进行运行，看得出什么结果，它是命令和函数，也可在电脑上测试，这样你会发现许多有趣的技巧或什么东西，记忆深刻难忘。
6、怎样检验自己的考试准备情况？最好的方法是用全真模拟考试软件进行自测，现在的模拟考试软件是历届考试题的汇集，包括上机和笔试，基本上涵盖了考试的要求和题型，在完成时间上应较快，不论笔试模拟和上机模拟，多做几套，基本上能得90分左右，应考应不成问题。
]]></description>
			<content:encoded><![CDATA[<p>1、从考试的特点看，考试强调应用性、实践性。因而实际考试的内容，并不能回头在教材中找到现成的答案。应通过读书和上机，积累运用电脑的技巧。通过读书是很难一下获得很多技巧，动手上机，主动地提出实验任务，并付诸实现，方能丰收。不可以书本为中心，也不能丢开书本一味盲目上机，中心任务是理论体系及知识点与上机运用的结合。<br />
2、要根据自己的情况，选用适当的资料。资料有教程，指导，题集三类。教程是系统地讲授一门课程，指导是提纲切领地讲述一门课，习题则是知识点的一些具体形式。例如二级考试，如果已经系统学习过一种语言，就可选用指导书，这样便于较快地复习知识体系，掌握知识重点，提高复习的效率。如果是想从头学习一门语言，则要用教程之类的书。至于到底选用哪个版本的书，当然是国家考试中心指定的教材最好，最为权威，不过关于一门语言的教程，不会有本质的差别，只不过则重点不同，叙述的清楚有别。如果手头没有国家考试中心的指定教材，也无妨。做习题集是在掌握了知识体系的前提下，很好的一种方法。如果没有形成知识的大框架，做习题集总是有点以偏概全的之弊。<br />
在实际学习中，以上三个方面总是相互印照的。另外要注意，上机操作的能力，对微机软硬件资源的熟练调用，程序的调试能力是非常重要的。在许多教科书中，对程序的调试问题总是讲得有限，程序调试，讲并不好讲，做则非常有意思。还有，上机考试是用一种软件来考的，这就是说还有一个考试软件的掌握和使用问题。实践表明，能事先熟悉一下考试软件的功能和特点，对于轻松自信地应考是非常有益的。全仿真考试模拟软件，是解决这些问题的有力帮手。在考前练习模拟软件，并进行模拟评分，检测自己的掌握程度，然后针对不足部分重点进行复习，应是最后准备的一个阶段。<br />
3、做题要分类。现在关于等级考试的习题例题很多，题海战术不是最有效的，可根据考试大纲，对所做题型进行适当分类整理。比如在二级考种笔试中，一般有四大类，每一大类又有若干小类，四大类一是计算机基础知识，包括计算机的硬件和软件系统的常识，一些基础概念，数制，各种外设的常识，主机的常识等，以及计算机最新发展的一些基本常识，如互联网、多媒体等；二是DOS操作系统的知识，如各种内外部命令的用法，格式及参数，DOS的三个核心文件command.com,io.sys,dos.sys，DOS的自动批处理文件Autoexec.bat和配置文件Config.sys的知识，目录、路径，当前，文件等知识；三是某一语种的基本知识，如命令函数的功能和用法；四是该语种的程序阅读和理解，一般是给一段小程序，要求考生理解其意义，或选择或填空。<br />
4、上机题的编程题分数较多，对上机成绩有举足轻重的作用。如果只是纸上谈兵，没有实际的编程经验，是很难应付的。经验表示，对二级考生，为准备上机编程，应较熟练地掌握30-50个左右的程序例子。上机题一般都有输出结果，而要产生输出结果，必须运行程序。运用程序调试方法，在运行中调试程序，是一项重要的技能。<br />
5、做笔试题的一个好方法，是在电脑上实验。应大量的做题，方法是，对于有把握的题，快速浏览一下就行了，对于记不清楚的题但一看答案就会清楚有把握的，可以不深究，但有一些题，比较不确定，不能想当然。最好把这类题汇集起来，在电脑上做实验，它是程序题，就把程序输进电脑进行运行，看得出什么结果，它是命令和函数，也可在电脑上测试，这样你会发现许多有趣的技巧或什么东西，记忆深刻难忘。<br />
6、怎样检验自己的考试准备情况？最好的方法是用全真模拟考试软件进行自测，现在的模拟考试软件是历届考试题的汇集，包括上机和笔试，基本上涵盖了考试的要求和题型，在完成时间上应较快，不论笔试模拟和上机模拟，多做几套，基本上能得90分左右，应考应不成问题。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/dengji-kaoshi-zhunbei/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2003年4月全国计算机等级考试二级QBASIC笔试试卷</title>
		<link>http://blog.1xi.net/kaoshi/2003-04-qbasic-shijuan</link>
		<comments>http://blog.1xi.net/kaoshi/2003-04-qbasic-shijuan#comments</comments>
		<pubDate>Fri, 14 Nov 2008 08:11:56 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>
		<category><![CDATA[试卷]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/2003-04-qbasic-shijuan</guid>
		<description><![CDATA[ 一、选择题（(1)-(40)每小题1分，(41)-(50)每小题2分，共60分）
下列各题 A) 、B)、C)、D)四个选项中，只有一个选项是正确的，请将正确选项涂写在答题卡相应位置上，答在试卷上不得分。
(1) 用8位无符号二进制数能表示的最大十进制数为
A) 127 B) 128 C) 255 D) 256
(2) 在64位高档微机中，一个字长所占的二进制位数为
A) 8 B) 16 C) 32 D) 64
(3) 在Windows环境下，为了复制一个对象，在用鼠标拖动该对象时应同时按住
A) Alt键 B）Esc键 C）Shift键 D)Ctrl键
(4) 在Windows菜单中，暗淡（灰色）的命令项表示该命令
A) 暂时不能用 B) 正在执行 C) 包含下一层菜单 D) 包含对话框
(5) 在DOS环境下，为了得到TYPE命令的帮助信息，正确的DOS命令为
A) TYPE B) TYPE/H C) TYPE/* D) TYPE/?
(6) 下列选项中，能作为合法DOS文件名的是
A) ANP/A.DAT B) ABCCOM C) ECD.BASIC D) XY+Z.TXT
(7) 下列叙述中正确的是
A) 在Windows环境下，最大化的窗口是不能移动的
B) 在Windows环境下，应用程序窗口最小化后，该应用程序暂停执行
C) 在Windows环境下，只有最小化的窗口才能关闭
D) 在Windows环境下，不能关闭最大化的窗口
(8) 在Windows环境下，工具栏中的复制按钮是
A) [...]]]></description>
			<content:encoded><![CDATA[<p> 一、选择题（(1)-(40)每小题1分，(41)-(50)每小题2分，共60分）<br />
下列各题 A) 、B)、C)、D)四个选项中，只有一个选项是正确的，请将正确选项涂写在答题卡相应位置上，答在试卷上不得分。<br />
(1) 用8位无符号二进制数能表示的最大十进制数为<br />
A) 127 B) 128 C) 255 D) 256<br />
(2) 在64位高档微机中，一个字长所占的二进制位数为<br />
A) 8 B) 16 C) 32 D) 64<br />
(3) 在Windows环境下，为了复制一个对象，在用鼠标拖动该对象时应同时按住<br />
A) Alt键 B）Esc键 C）Shift键 D)Ctrl键<br />
(4) 在Windows菜单中，暗淡（灰色）的命令项表示该命令<br />
A) 暂时不能用 B) 正在执行 C) 包含下一层菜单 D) 包含对话框<br />
(5) 在DOS环境下，为了得到TYPE命令的帮助信息，正确的DOS命令为<br />
A) TYPE B) TYPE/H C) TYPE/* D) TYPE/?<br />
(6) 下列选项中，能作为合法DOS文件名的是<br />
A) ANP/A.DAT B) ABCCOM C) ECD.BASIC D) XY+Z.TXT<br />
(7) 下列叙述中正确的是<br />
A) 在Windows环境下，最大化的窗口是不能移动的<br />
B) 在Windows环境下，应用程序窗口最小化后，该应用程序暂停执行<br />
C) 在Windows环境下，只有最小化的窗口才能关闭<br />
D) 在Windows环境下，不能关闭最大化的窗口<br />
(8) 在Windows环境下，工具栏中的复制按钮是<br />
A) 打印机图标 B) 剪刀标志 C) 复制标志 D) 粘贴标志<br />
(9) 在Windows98环境下，若要将整个屏幕上显示的内容存入剪贴板，可以按<br />
A) Ctrl+PrintScreen键 B) Alt+PrintScree键<br />
C) Shift+PrintScreen键 D) PrintScreen键<br />
(10) 目前，计算机病毒扩散最快的途径是<br />
A) 通过软件复制 B) 通过网络传播<br />
C) 通过磁盘考贝 D) 运行游戏软件<br />
(11) 在QBASIC集成开发环境中，在编辑源程序后要运行程序，应按下键盘上的<br />
A) F2键 B) F5键 C) Enter键 D) End键<br />
(12) 关于QBASIC源程序语句中行号的说法正确的是<br />
A) 必须有行号 B) 不允许有行号 C) 根据需要可有可无 D) 只允许有标号<br />
(13) 在QBASIC中，常量3E1的数据类型是<br />
A) 字符串 B) 单精度实型 C) 双精度实型 D) 整型<br />
(14) 在下列四个式子中，非法的QBASIC表达式是<br />
A) a=abc B) 5&gt;3+3 C) a+b=c D) 5&lt;&gt;5<br />
(15) QBASIC表达式3^3/3MOD2的值是<br />
A) 1 B) -1 C) 3 D) 0<br />
(16) 在以下属于合法的QBASIC变量名是<br />
A) X-3 B) 4y C) n$1 D) b.1<br />
(17) 定义一个3×3的二维数组，正确的语句是<br />
A) DIM a(0 TO 3,0 to 3) B)DIM a(2000 to 2002,0 TO 2)<br />
C) DIM a(3),a(3) D)DIM a(1 To 3)<br />
(18) 下列语句中合法的是<br />
A) PRINT a=atn B) PRINT&#8221;SIN(3.14)&#8221;+&#8221;COS(3.14&#8243;<br />
C) PRINT TAB(10) &#8220;QB&#8221; D) PRINT USING&#8221;####&#8221;,1234.56<br />
(19) 在QBASIC中，下列运算符优先级最高的是<br />
A) MOD B) NOT C) / D) ^<br />
(20) 正确的单行自定义函数语句是<br />
A) DEF fn(x)=3.14159*x^2 B) DEFINE fn(x)=3.14129*x^2<br />
C) DEF fnn(x)=3.14159*x^2 D) DEF fnn(x)=3.14159*x^2 END<br />
(21) 表达式INT（4*RND+1）*(INT(4*RND-1))值的范围是<br />
A) [0,8] B) [-1,8] C) [-3,8] D)[-4,8]<br />
(22) 有如下程序段<br />
CONST C=&#8221;Wang&#8221;<br />
C$=&#8221;a&#8221;<br />
PRINT LEN(C);LEN(C$)<br />
其输出结果为<br />
A) Wang a B) 4 1 C) 1 1 D) 重复定义，程序出错<br />
(23) 有如下程序段<br />
a%=12.8:b!=14.5<br />
PRINT a%,b!<br />
其输出结果为<br />
A) 12.8 4 B) 12 14.5 C) 12.8 15 D) 13 14.5<br />
(24) 有如下程序<br />
READ a,b,c<br />
RESTORE k<br />
READ c,c,d<br />
DATA 1,2<br />
K: DATA 3,4,5<br />
 PRINT a;b;c;d<br />
 END<br />
A) 1 2 3 4 B) 1 2 3 5 C) 3 4 5 4 D) 1 2 4 5<br />
(25) 以下语句中错误的是<br />
A) INPUT&#8221;x,y=&#8221;;a,b B) INPUT&#8221;x,y=&#8221;,c,d<br />
C) INPUT, &#8220;x,y=&#8221;,e,f D) INPUT; &#8220;x,y=&#8221;,g,h<br />
(26) 实现选择结构&#8221;如果XA) IF x =y THEN<br />
 a=-15 a=-15<br />
 PRINT a ELSE a=15<br />
 END IF END IF<br />
 PRINT a<br />
C) IF x&gt;y THEN a=-15 D) IF x&gt;=y THEN GO TO d<br />
 a=15 a=15<br />
 PRINT a d: a=-15<br />
 END PRINT a<br />
 END<br />
(27) 以下语句中正确的是<br />
A) FOR 1 TO 10 STEP 2 B) FOR x=1,9 STEP3<br />
C) FOR x=10 TO-10 STEP-10 D) FOR x=10 TO 50 NEXT<br />
(28) 有如下程序<br />
DIM k AS INTEGER, y AS INTEGER<br />
LET y=3<br />
FOR k=1 TO 5 step-1<br />
 Y=y+k<br />
NEXT k<br />
PRINT y;k<br />
END<br />
其输出结为<br />
A) 3 1 B) 4 0 C) -1 6 D) 4 1<br />
(29) 有如下程序<br />
DIM x AS INTEGER, y AS INTEGER<br />
FOR x=1 TO 2<br />
 FOR y=0 TO X=-1<br />
 PRINT x*y<br />
 NEXT y<br />
NEXT x<br />
END<br />
内层循环的循环体的总执行次数是<br />
A) 1 B) 2 C) 3 D) 4<br />
(30) 有如下程序<br />
DIM x AS INTEGER, y AS INTEGER<br />
X=0<br />
READ y<br />
WHILE y&lt;&gt;-9999 AND x&lt;&gt;3<br />
 IF y&gt;x THEN x=y<br />
 READ y<br />
WEND<br />
DATA-9999,9,8,3,9999<br />
PRINT ABS(y)<br />
END<br />
运行后的输出结果为<br />
A) 9 B) -9999 C) 3 D) 9999<br />
(31) 有如下程序<br />
a$=&#8221;12&#8243;<br />
b$=&#8221;24&#8243;<br />
c$=b$+a$<br />
d=VAL(c$)<br />
PRINT d\100<br />
END<br />
运行后的输出结果是<br />
A) 12 B) 36 C)34 D) 24<br />
(32) 有如下程序<br />
FOR j=1 TO 5<br />
 a=(a+j)MOD 5<br />
NEXT j<br />
PRINT a<br />
END<br />
运行后的输出结果是<br />
A) 0 B) 5 C) 25 D) 50<br />
(33) 当EOF（）函数返回的值为-1时，表示文件指针指向文件的<br />
A) 开头 B) 第一个记录 C) 末尾 D) 最后一个记录<br />
(34) 有如下程序<br />
FOR x=1 TO 4<br />
 z=0<br />
 FOR y=1 TO x+2<br />
 z=z+1<br />
 NEXT y<br />
 PRINT z;<br />
NEXT x<br />
END<br />
运行后的输出结果是<br />
A) 3 4 5 6 B) 4 5 6 7 C) 5 6 7 8 D) 6 7 8 9<br />
(35) 有如下程序<br />
DEF fna(x,y)=x^2+y^2<br />
X=4<br />
Y=3<br />
PRINT fna(x,y)<br />
END<br />
运行后的输出结果是<br />
A) 5 B）7 C）25 D）49<br />
(36) 有如下程序<br />
m$=&#8221;ABCDE&#8221;<br />
MID$(m$,1,5)= &#8220;abcde&#8221;<br />
PRINT m$<br />
END<br />
运行后的输出结果是<br />
A) abcdeABCDE B) ABCDEabcde C) abcde D) ABCDE<br />
(37) 有如下程序<br />
FOR j=1 TO 10<br />
 READ a<br />
 IF a MOD 2=0 THEN sum=sum+a<br />
NEXT j<br />
PRINT&#8221;sum=&#8221;;sum<br />
DATA 1,3,6,10,15,21,28,36,45,55<br />
END<br />
运行后的输出结果是<br />
A) 55 B) 80 C) 140 D) 220<br />
(38) 有如下程序<br />
x=1<br />
DO<br />
 X=2*x+1<br />
 num=num+1<br />
LOOP UNTIL x&gt;100<br />
PRINT num,x<br />
END<br />
运行后的输出的结果是<br />
A) 6 127 B）8 127 C）127 8 D）127 8<br />
(39) 有如下程序<br />
sum=0<br />
FOR i=1 TO 9<br />
 IF i&lt;&gt;10 THEN<br />
 Sum=sum+1<br />
 ELSE<br />
 Sum=sum+2<br />
 END IF<br />
NEXT I<br />
PRINT sum<br />
END<br />
运行后输出结果是<br />
A) 1 B) 9 C) 49 D) 55<br />
(40) 有如下程序<br />
m$=&#8221;*&#8221;<br />
i=1<br />
FOR k=3 TO 1 STEP -1<br />
 x$=string$(k+i,m$)<br />
 PRINT x$<br />
 m$=m$+&#8221;*&#8221;<br />
 i=-i<br />
NEXT k<br />
END<br />
运行后的输出结果是<br />
A) ** B) **** C) **** D) ****<br />
 *** *** * **<br />
 **** ** ** ******<br />
(41) 有如下程序<br />
DECLARE SUB f(m%,n%,g%)<br />
CALL f(87,69,g%)<br />
PRINT g%<br />
END<br />
SUM f(m%,n%,g%)<br />
a=m%<br />
b=n%<br />
DO<br />
 C=a MOD b<br />
 a=b<br />
 b=c<br />
LOOP WHILE c&lt;&gt;0<br />
g%=a<br />
END SUB<br />
运行后的输出结果是<br />
A) 3 B) 18 C) 69 D)87<br />
(42) 有如下程序<br />
INPUT n<br />
i=2<br />
t=-1<br />
DO WHILE i*i&lt;=n<br />
 IF n MOD i=0 THEN<br />
 t=0<br />
 END IF<br />
 i=i+1<br />
LOOP<br />
PRINT t<br />
END<br />
运行时输入257，输出结果是<br />
A) 0 B) 1 C) -1 D) 257<br />
(43) 有如下程序<br />
month=INT(RND*3+1)+6<br />
SELECT CASS month<br />
 CASE 1 TO 3<br />
 season$=&#8221;First&#8221;<br />
 CASE 4 TO 6<br />
 season$=&#8221;Second&#8221;<br />
 CASE 7 TO 9<br />
 season$=&#8221;Third&#8221;<br />
 CASE ELSE<br />
 season$=&#8221;Fourth&#8221;<br />
END SELECT<br />
PRINT season$<br />
END<br />
运行后的输出结果是<br />
A) First B)Second C)Thire D)不能确定<br />
(44) 有如下程序<br />
DECLARE FUNCTION f(n)<br />
INPUT n<br />
PRINT f(n)<br />
END<br />
FUNCTION f(n)<br />
 if n=0 THEN f=0 ELSE f=n+f(n-1)<br />
END FUNCTION<br />
键盘输入n运行后的输出结果是78，则n的值是<br />
A) 10 B）11 C）12 D）13<br />
(45) 有如下程序<br />
CLS:SCREEN 13:COLOR 2<br />
x=180:y=100:r=50<br />
CIRCLE(x,y),50<br />
CIRCLE(180,100),r<br />
END<br />
该程序在屏幕上显示的是<br />
A) 一个圆 B) 两个同心圆 C) 两个不同心的圆 D) 没有显示<br />
(46) 有如下程序<br />
SCREEN 13<br />
COLOR 2<br />
LINE（10，10）-（50，50）<br />
LINE（50，50）-（10，90）<br />
END<br />
程序所画两条线段<br />
A) 关于一点对称 B) 关于一条垂直的直线对称<br />
C) 关于一条水平的直线对称 D) 重合<br />
(47) 有如下程序<br />
FOR m=3 TO 5<br />
 FOR j=1 TO m-2<br />
 FOR k=j TO 3<br />
 n=n+k<br />
 NEXT k<br />
 NEXT j<br />
NEXT m<br />
END<br />
运行后n的值为<br />
A) 21 B) 25 C) 31 D) 42<br />
(48) 有如下程序<br />
m$=&#8221;a&#8221;<br />
n$=&#8221;b&#8221;<br />
o$=LCASE$(m$)<br />
p$=UCASE$(n$)<br />
END<br />
运行结果是<br />
A) a 0 B 0 B) A 0 b0 C) a 97 B 66 D) A 65 b 98<br />
(49) 语句OPEN&#8221;A.DAT&#8221;FOR RANDOM AS#1 LEN=30表示此文件每个记录<br />
A）长度等于30个字符 B）长度等于30个字节<br />
C）长度小于或等于30个字节 D）长度小于或等于30个字符<br />
(50) 有如下程序<br />
DIM x(3,3)<br />
FOR k=1 TO 2<br />
 For j=1 TO 2<br />
 IF k=j THEN<br />
 x(k,j)=1<br />
 ELSE<br />
 x(k,j)=0<br />
 END IF<br />
NEXT j:NEXT k<br />
OPEN&#8221;diagonal.dat&#8221;FOR OUTPUT AS#1<br />
FOR k=1 TO 2<br />
 PRINT#1,x(k,1);x(k,2)<br />
NEXT k<br />
CLOSE#1<br />
END<br />
 执行程序，屏幕上显示的结果是<br />
A) 0 1 B) 1 0 C) 0 0 D) 没有任何显示<br />
 1 0 0 1 1 1<br />
二、填空题(每空2分,共20分)<br />
请将每空的正确答案写在答题卡上【1】-【10】序号的横线上,答在试卷上不得分。<br />
(1) 用十六进制给存储器中的字节地址进行编号，若地址编号从000到FFFF，则该存诸器的容量为【1】KB。<br />
(2) 假设在当前盘的当前目录下有两个文件A.TXT和B.TXT，现要将文件B.TXT合并连接到文件A.TXT的后面。若使用COPY命令，则完整的命令为【2】。<br />
(3) E-mail地址由用户名和域名两部分组成，这两部分的分隔符为【3】。<br />
(4) 假设在当前盘当前目录下有一个可执行程序USER.EXT。现要执行该程序，并要求在执行过程中将显示输出的结果信息存入当前盘当前目录的文件OUT.DAT中，则完整的DOS命令为【4】。<br />
(5) 在DOS环境下，表示打印机的设备文件名为【5】 。<br />
(6) 数据式aeutcos(wt+v)的QBASIC表达式为【6】。<br />
(7) 常数-0.00013579的标准化的指数形式是【7】。<br />
(8) 有如下程序<br />
a=1357:b=246<br />
c=LEN(str$(a)+str$(b))<br />
PRINT c<br />
END<br />
运行后，输出的值是【8】。<br />
(9) 四个字符串&#8221;Xab&#8221;、&#8221;"XYZ&#8221;、&#8221;def&#8221;及&#8221;dE&#8221;中最大者为【9】。<br />
(10) 有如下程序<br />
FOR j=1 TO 11<br />
 j=j+1<br />
 IF j MOD 4=0 THEN n=n+1<br />
NEXT j<br />
PRINT&#8221;n=&#8221;；n<br />
END<br />
运行后，输出的值是【10】。<br />
(11) 有如下程序<br />
x=5：y=-20<br />
IF NOT x&gt;0 THEN<br />
 x=y-3<br />
ELSE<br />
 y=y+3<br />
END IF<br />
PRINT x-y；y-x<br />
END<br />
运行后的输出结果是【11】。<br />
(12) 设a=2，b=3，c=4，d=5，表达式3&gt;2*b OR a=c AND b&lt;&gt;c OR c&gt;d的值是【12】。<br />
(13) 有如下程序<br />
FOR i=1 TO 5<br />
 FOR x=i TO 5 STEP 1<br />
 IF i=2 AND x&lt;5 THEN PRINT&#8221;*&#8221;；<br />
 NEXT x<br />
NEXT i<br />
end<br />
运行后输出的结果是【13】。<br />
(14) 随机生成100个-500到500间的整数（含-500和500），并找出其中第k大的数。请在【14】、【15】处填入适当内容将程序补充完整。<br />
DIM a（100）<br />
INPUT k<br />
FOR i=1 TO 100<br />
 a(i)=INT(【14】*RND)-500:PRINT a(i);<br />
NEXT i<br />
PRINT<br />
FOR i=1 TO k<br />
 FOR j=i+1 TO 100<br />
 IF【15】THEN SWAP a(i),a(j)<br />
 NEXT j<br />
NEXT i<br />
PRINT&#8221;a(&#8220;;k;&#8221;)=&#8221;;a(k);<br />
END<br />
(15) 有如下程序<br />
DIM i AS INTEGER,x AS INTEGER<br />
X=1:y=1:I=1<br />
DO WHILE i&lt;4<br />
 f=x+y<br />
 x=y<br />
 y=f<br />
PRINT f<br />
i=i+1<br />
LOOP<br />
END<br />
运行后的输出的结果是【16】。<br />
(16) 有如下程序<br />
DIM tel(10)AS STRING*8<br />
FOR i=1 TO 4<br />
 READ tel(i)<br />
NEXT I<br />
FOR i=1 TO 4<br />
 IF LEFT$(tel(i),1)=&#8221;2&#8243;THEN<br />
 tel(i)=&#8221;6&#8243;+tel(i)<br />
 ELSE<br />
 tel(i)=tel(i)+&#8221;9&#8243;<br />
 END IF<br />
NEXT i<br />
PRINT tel(1),tel(2)<br />
DATA 6543210,2345678,2457788,8237777<br />
END<br />
运行后输出的结果是【17】。<br />
(17) 下面的程序从键盘输入一个正整数n，计算并输出比n小，并且与n互素的数的个数。（两个数互素是指它们的最大公约数等于1）<br />
DECLARE FUNCTION gcd(a,b)<br />
INPUT n<br />
Phi=1<br />
FOR i=2 TO n-1<br />
IF gcd(n,i)=1 THEN phi=【18】<br />
NEXT i<br />
END<br />
FUNCTION gcd(a,b)<br />
IF b=0 THEN<br />
 tmp=【19】<br />
ELSE<br />
 IF b=1 THEN tmp=1 ELSE tmp=gcd(b, 【20】)<br />
ENDIF<br />
gd=tmp<br />
END FUNCTION<br />
运行后，输出的值是。<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/2003-04-qbasic-shijuan/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2003年4月全国计算机等级考试二级C笔试试卷(含答案）</title>
		<link>http://blog.1xi.net/kaoshi/2003-04-c-shijuan</link>
		<comments>http://blog.1xi.net/kaoshi/2003-04-c-shijuan#comments</comments>
		<pubDate>Fri, 14 Nov 2008 08:10:50 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>
		<category><![CDATA[试卷]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/2003-04-c-shijuan</guid>
		<description><![CDATA[ 一、选择题（(1)～(40)每小题1分，(41)～(55)每小题2分，共60分）
下列各题 A) 、B)、C)、D)四个选项中，只有一个选项是正确的，请将正确选项涂写在答题卡相应位置上，答在试卷上不得分。
(1) 用8位无符号二进制数能表示的最大十进制数为
A) 127 B) 128 C) 255 D) 256
(2) 在64位高档微机中，一个字长所占的二进制位数为
A) 8 B) 16 C) 32 D) 64
(3) 在Windows环境下，为了复制一个对象，在用鼠标拖动该对象时应同时按住
A) Alt键 B）Esc键 C）Shift键 D)Ctrl键
(4) 在Windows菜单中，暗淡（灰色）的命令项表示该命令
A) 暂时不能用 B) 正在执行 C) 包含下一层菜单 D) 包含对话框
(5) 在DOS环境下，为了得到TYPE命令的帮助信息，正确的DOS命令为
A) TYPE B) TYPE/H C) TYPE/* D) TYPE/?
(6) 下列选项中，能作为合法DOS文件名的是
A) ANP/A.DAT B) ABCCOM C) ECD.BASIC D) XY+Z.TXT
(7) 下列叙述中正确的是
A) 在Windows环境下，最大化的窗口是不能移动的
B) 在Windows环境下，应用程序窗口最小化后，该应用程序暂停执行
C) 在Windows环境下，只有最小化的窗口才能关闭
D) 在Windows环境下，不能关闭最大化的窗口
(8) 在Windows环境下，工具栏中的复制按钮是
A) [...]]]></description>
			<content:encoded><![CDATA[<p> 一、选择题（(1)～(40)每小题1分，(41)～(55)每小题2分，共60分）<br />
下列各题 A) 、B)、C)、D)四个选项中，只有一个选项是正确的，请将正确选项涂写在答题卡相应位置上，答在试卷上不得分。<br />
(1) 用8位无符号二进制数能表示的最大十进制数为<br />
A) 127 B) 128 C) 255 D) 256<br />
(2) 在64位高档微机中，一个字长所占的二进制位数为<br />
A) 8 B) 16 C) 32 D) 64<br />
(3) 在Windows环境下，为了复制一个对象，在用鼠标拖动该对象时应同时按住<br />
A) Alt键 B）Esc键 C）Shift键 D)Ctrl键<br />
(4) 在Windows菜单中，暗淡（灰色）的命令项表示该命令<br />
A) 暂时不能用 B) 正在执行 C) 包含下一层菜单 D) 包含对话框<br />
(5) 在DOS环境下，为了得到TYPE命令的帮助信息，正确的DOS命令为<br />
A) TYPE B) TYPE/H C) TYPE/* D) TYPE/?<br />
(6) 下列选项中，能作为合法DOS文件名的是<br />
A) ANP/A.DAT B) ABCCOM C) ECD.BASIC D) XY+Z.TXT<br />
(7) 下列叙述中正确的是<br />
A) 在Windows环境下，最大化的窗口是不能移动的<br />
B) 在Windows环境下，应用程序窗口最小化后，该应用程序暂停执行<br />
C) 在Windows环境下，只有最小化的窗口才能关闭<br />
D) 在Windows环境下，不能关闭最大化的窗口<br />
(8) 在Windows环境下，工具栏中的复制按钮是<br />
A) 打印机图标 B) 剪刀标志 C) 复制标志 D) 粘贴标志<br />
(9) 在Windows98环境下，若要将整个屏幕上显示的内容存入剪贴板，可以按<br />
A) Ctrl+PrintScreen键 B) Alt+PrintScree键<br />
C) Shift+PrintScreen键 D) PrintScreen键<br />
(10) 目前，计算机病毒扩散最快的途径是<br />
A) 通过软件复制 B) 通过网络传播<br />
C) 通过磁盘考贝 D) 运行游戏软件<br />
(11) 以下叙述中正确的是<br />
A) C语言比其他语言高级<br />
B) C语言可以不用编译就能被计算机识别执行<br />
C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式<br />
D) C语言出现的最晚，具有其他语言的一切优点<br />
(12) C语言中用于结构化程序设计的三种基本结构是<br />
A) 顺序结构、选择结构、循环结构 B) if、switch、break<br />
C) for、while、do-while D) if、for、continue<br />
(13) 在一个C程序中<br />
A) main函数必须出现在所有函数之前 B) main函数可以在任何地方出现<br />
C) main函数必须出现在所有函数之后 D) main函数必须出现在固定位置<br />
(14) 下列叙述中正确的是<br />
A) C语言中既有逻辑类型也有集合类型<br />
B) C语言中没有逻辑类型但有集合类型<br />
C) C语言中有逻辑类型但没有集合类型<br />
D) C语言中既没有逻辑类型也没有集合类型<br />
(15) 下列关于C语言用户标识符的叙述中正确的是<br />
用户标识符中可以出现在下划线和中划线（减号）<br />
用户标识符中不可以出现中划线，但可以出现下划线<br />
用户标识符中可以出现下划线，但不可以放在用户标识符的开头<br />
用户标识符中可以出现在下划线和数字，它们都可以放在用户标识符的开头<br />
(16) 若有以下程序段（n所赋的是八进制数）<br />
int m=32767,n=032767<br />
printf(&#8220;%d,%o/n&#8221;,m,n);<br />
执行后输出结果是<br />
A) 32767，32767 B) 32767，032767<br />
C) 32767，77777 D) 32767，077777<br />
(17) 下列关于单目运算符++、&#8211;的叙述中正确的是<br />
A) 它们的运算对象可以是任何变量和常量<br />
B) 它们的运算对象可以是char型变量和int型变量，但不能是float型变量<br />
C) 它们的运算对象可以是int型变量，但不能是double型变量和float型变量<br />
D) 它们的运算对象可以是char型变量、int型变量和float型变量<br />
(18) 若有以下程序段<br />
int m=0xabc,n=0xabc;<br />
m-=n;<br />
printf(&#8220;%X\n&#8221;,m);<br />
执行后输出结果是<br />
A) 0X0 B) 0&#215;0 C) 0 D) 0XABC<br />
(19) 有以下程序段<br />
int m=0,n=0; char c=&#8217;a';<br />
 scanf(&#8220;%d%c%d&#8221;,&amp;m,&amp;c,&amp;n);<br />
 printf(&#8220;%d,%c,%d\n&#8221;,m,c,n);<br />
若从键盘上输入：10A10&lt;回车&gt;，则输出结果是：<br />
A) 10,A,10 B) 10,a,10 C) 10,a,0 D) 10,A,0<br />
(20) 有以下程序<br />
main()<br />
{ int i;<br />
 for(i=0;i&lt;3;i++)<br />
 switch(i)<br />
 { case 1: printf(&#8220;%d&#8221;,i);<br />
 case 2: printf(&#8220;%d&#8221;,i);<br />
 default: printf(&#8220;%d&#8221;,i);<br />
 }<br />
}<br />
执行后输出结果是<br />
A) 011122 B) 012 C) 012020 D) 120<br />
(21) 有以下程序<br />
main()<br />
{ int i=1,j=1,k=2;<br />
 if((j++‖k++)&amp;&amp;i++) printf(&#8220;%d,%d,%d\n&#8221;,i,j,k);<br />
}<br />
执行后输出结果是<br />
A) 1，1，2 B) 2，2，1 C) 2，2，2 D) 2，2，3<br />
(22) 有以下程序<br />
main()<br />
{ int a=5,b=4,c=3,d=2;<br />
 if(a&gt;b&gt;c)<br />
printf(&#8220;%d\n&#8221;,d);<br />
 else if((c-1&gt;=d)==1)<br />
printf(&#8220;%d\n&#8221;,d+1);<br />
 else<br />
printf(&#8220;%d\n&#8221;,d+2)<br />
}<br />
执行后输出结果是<br />
A) 2 B) 3 C) 4 D) 编译时有错，无结果<br />
(23) 有以下程序<br />
main()<br />
{ int p[7]={11,13,14,15,16,17,18},i=0,k=0;<br />
 while(i&lt;7&amp;&amp;p[i]%2){k=k+p[i];i++;}<br />
 printf(&#8220;%d\n&#8221;,k);<br />
}<br />
执行后输出结果是<br />
A) 58 B) 56 C) 45 D) 24<br />
(24) 有以下程序<br />
main()<br />
{ int i=0,s=0;<br />
do{<br />
if(i%2){i++;continue;}<br />
i++;<br />
s +=i;<br />
}while(i&lt;7);<br />
 printf(&#8220;%d\n&#8221;,s);<br />
}<br />
执行后输出结果是<br />
A) 16 B) 12 C) 28 D) 21<br />
(25) 有以下程序<br />
main()<br />
{ int i=10,j=1;<br />
 printf(&#8220;%d,%d\n&#8221;,i&#8211;,++j);<br />
}<br />
执行后输出结果是<br />
A) 9,2 B) 10,2 C) 9,1 D) 10,1<br />
(26) 有以下程序<br />
main()<br />
{ char a,b,c,*d;<br />
 a=&#8217;\'; b=&#8217;\xbc&#8217;;<br />
 c=&#8217;\0xab&#8217;; d=&#8221;\017&#8243;;<br />
 print(&#8220;%c%c%c\n&#8221;,a,b,c,*d);<br />
}<br />
编译时出现错误，以下叙述中正确的是<br />
A) 程序中只有a=&#8217;\'；语句不正确 B) b=&#8217;\xbc&#8217;；语句不正确<br />
C) d=&#8221;\0127&#8243;;语句不正确 D) a=&#8217;\'；和c=&#8217;\0xab&#8217;；语句都不正确<br />
(27) 有以下程序<br />
int fl(int x,int y)<br />
{ return x&gt;y?x:y; }<br />
int f2(int x,int y)<br />
{ return x&gt;y?y:x; }<br />
main()<br />
{ int a=4,b=3,c=5,d,e,f；<br />
 d=f1(a,b); d=f1(d,c);<br />
e=f2(a,b); e=f2(e,c);<br />
 f=a+b+c-d-e;<br />
 printf(&#8220;%d,%d,%d\n&#8221;,d,f,e);<br />
}<br />
执行后输出结果是<br />
A) 3,4,5 B) 5,3,4 C) 5,4,3 D) 3,5,4<br />
(28) 有如下程序<br />
void f(int x,int y)<br />
{ int t;<br />
 if(x}<br />
main()<br />
{ int a=4,b=3,c=5;<br />
 f(a,b); f(a,c); f(b,c);<br />
 printf(&#8220;%d,%d,%d\n&#8221;,a,b,c);<br />
}<br />
执行后输出结果是<br />
A) 3,4,5 B) 5,3,4 C) 5,4,3 D) 4,3,5<br />
(29) 若有以下定义和语句<br />
#include<br />
int a=4,b=3,*p,*q,*w;<br />
p=&amp;a; q=&amp;b; w=q; q=NULL;<br />
则以下选项中错误的语句是<br />
A) *q=0; B) w=p; C) *p=a; D) *p=*w;<br />
(30) 有以下程序<br />
int *f(int *x,int *y)<br />
{ if(*x&lt;*y)<br />
 return x;<br />
 else<br />
 return y;<br />
}<br />
main()<br />
{ int a=7,b=8,*p,*q,*r};<br />
}<br />
执行后输出结果是<br />
A) 7,8,8 B) 7,8,7 C) 8,7,7 D) 8,7,8<br />
(31) 有以下程序<br />
main()<br />
{ char *s[]={&#8220;one&#8221;,&#8221;two&#8221;,&#8221;three&#8221;},*p;<br />
 p=s[1];<br />
 printf(&#8220;%c,%s\n&#8221;,*(p+1),s[0]);<br />
}<br />
执行后输出结果是<br />
A) n,two B) t,one C)w,one D) o,two<br />
(32) 有以下程序<br />
main()<br />
{ int x[8]={8,7,6,5,0,0},*s;<br />
 s=x+3<br />
 printf(&#8220;%d\n&#8221;,s[2]);<br />
}<br />
执行后输出结果是<br />
A) 随机值 B) 0 C) 5 D) 6<br />
(33) 以下能正确定义数组并正确赋初值的语句是<br />
A) int N=5,b[N][N]; B) int a[1][2]={{1},{3}};<br />
C) int c[2][]={{1,2},{3,4}}; D) int d[3][2]={{1,2},{34}};<br />
(34) 有以下程序<br />
main()<br />
{ int m[][3]={1,4,7,2,5,8,3,6,9};<br />
 int i,j,k=2;<br />
 for(i=0;i&lt;3;i++)<br />
{ printf(&#8220;%d&#8221;,m[k][i]); }<br />
}<br />
执行后输出结果是<br />
A) 4 5 6 B) 2 5 8 C) 3 6 9 D) 7 8 9<br />
(35) 以下函数的功能是：通过键盘输入数据，为数组中的所有元素赋值。<br />
#define N 10<br />
void arrin(int x[N])<br />
{ int i=0;<br />
 while(i scanf(&#8220;%d&#8221;, );<br />
}<br />
在下划线处应填入的是<br />
A) x+i B）&amp;x[i+1] C）x+(i++) D）&amp;x[++i]<br />
(36) 有以下程序<br />
main()<br />
{ char s[]=&#8221;\n123\\&#8221;;<br />
 printf(&#8220;%d,%d\n&#8221;,strlen(s),sizeof(s));<br />
}<br />
执行后输出结果是<br />
A) 赋初值的字符串有错 B) 6,7 C) 5,6 D) 6,6<br />
(37) 阅读以下函数<br />
fun(char *s1,char *s2)<br />
{ int i=0;<br />
while(s1[i]==s2[i]&amp;&amp; s2[i]!=&#8217;\0&#8242;)i++;<br />
return(s1[i]== &amp;&amp; s2{i}!==&#8217;\0&#8242;);<br />
}<br />
此函数的功能是<br />
A) 将s2所指字符串赋给s1<br />
B) 比较s1和s2所指字符串的大小，若s1比s2的大，函数值为1，否则函数值为0<br />
C) 比较s1和s2所指字符串是否相等，若相等，函数值为1，否则函数值为0<br />
D) 比较s1和s2所指字符串的长度，若s1比s2的长，函数值为1，否则函数值为0<br />
(38) 以下叙述中正确的是<br />
A) 全局变量的作用域一定比局部变量的作用域范围大<br />
B）静态（static）类别变量的生存期贯穿于整个程序的运行期间<br />
C）函数的形参都属于全局变量<br />
D）未在定义语句中赋初值的auto变量和static变量的初值都是随机值<br />
(39) 设有如下说明<br />
typedef struct<br />
{ int n; char c; double x;}STD;<br />
则以下选项中，能正确定义结构体数组并赋初值的语句是<br />
A) STD tt[2]={{1,&#8217;A',62},{2, &#8216;B&#8217;,75}};<br />
B) STD tt[2]={1,&#8221;A&#8221;,62},2, &#8220;B&#8221;,75};<br />
C) struct tt[2]={{1,&#8217;A'},{2, &#8216;B&#8217;}};<br />
D)structtt[2]={{1,&#8221;A&#8221;,62.5},{2, &#8220;B&#8221;,75.0}};<br />
(40) 有以下程序<br />
main()<br />
{ union { unsigned int n;<br />
 unsigned char c;<br />
 }u1;<br />
 ul.c=｀A｀;<br />
 printf(&#8220;%c\n&#8221;,u1.n);<br />
}<br />
 执行后输出结果是<br />
A) 产生语法错 B) 随机值 C) A D) 65<br />
(41) 有以下程序<br />
main()<br />
{ char str[]=&#8221;xyz&#8221;,*ps=str;<br />
while(*ps)ps++;<br />
for(ps&#8211;;ps-str&gt;=0;ps&#8211;) puts(ps);<br />
}<br />
执行后的输出结果是<br />
A) yz B) z C) z D) x<br />
xyz yz yz xy<br />
xyz xyz<br />
(42) 有以下程序<br />
main()<br />
{ int a[][3]={{1,2,3},{4,5,0}},{*pa}[3],i;<br />
pa=a;<br />
for(i=0;i&lt;3;i++)<br />
if(i&lt;2) pa[1][i]=pa[1][i]-1;<br />
else pa[1][i]=1;<br />
printf(&#8220;%d\n&#8221;,a[0][1]+a[1][1]+a[1][2]);<br />
}<br />
执行后输出结果是<br />
A) 7 B) 6 C) 8 D) 无确定值<br />
(43) 有以下程序<br />
void fun(int *a,int i,int j)<br />
{ int t;<br />
if(i { t=a[i];a[i]=a[j];a[j]=t;<br />
 fun(a,++i,&#8211;j);<br />
 }<br />
}<br />
main()<br />
{ int a[]={1,2,3,4,5,6},i;<br />
 fun(a,0,5)<br />
 for(i=0;i&lt;6;i++)<br />
 printf(&#8220;%d&#8221;,a[i]);<br />
}<br />
执行后的输出结果是<br />
A) 6 5 4 3 2 1 B) 4 3 2 1 5 6 C) 4 5 6 1 2 3 D) 1 2 3 4 5 6<br />
(44) 有以下程序<br />
main(int arge,char *argv[])<br />
{ int n,i=0;<br />
while(arv[1][i]!=&#8217;\0&#8242;<br />
{ n=fun(); i++;}<br />
 printf(%d\n&#8221;,n*argc);<br />
}<br />
int fun()<br />
{ static int s=0;<br />
 s+=1;<br />
 return s;<br />
}<br />
假设程序经编译、连接后生成可执行文件exam.exe,若键入以下命令行<br />
exam 123&lt;回车&gt;<br />
则运行结果为<br />
A) 6 B）8 C）3 D）4<br />
(45) 以下程序段中，能够通过调用函数fun，使main函数中的指针变量p指向一个合法的整型单元的是<br />
A) main() B) main<br />
 { int *p; { int *p;<br />
 fun(p); fun(&amp;p);<br />
 }<br />
 }<br />
int fun(int *p) int fun(int **p)<br />
{ int s; p=&amp;s;} { int s;*p=&amp;s;}<br />
C) #include D) #include<br />
 main() main()<br />
 { int *p; { int *p;<br />
 fun(&amp;p); fun(p);<br />
<br />
 } }<br />
 int fun(int **p) int fun(int *p)<br />
{ *p=(int *)malloc(2);} { p=(int *)malloc(sizeo(int));}<br />
(46) 若要说明一个类型名STP，使得定义语句STP s等价于char *s，以下选项中正确的是<br />
A) typedef STP char *s; B) typedef *char STP;<br />
C) typedef stp *char; D) typedef char* STP;<br />
(47) 设有如下定义<br />
struct ss<br />
{ char name[10];<br />
 int age;<br />
 char sex;<br />
}std[3],*p=std;<br />
下面各输入语句中错误的是<br />
A) scanf(&#8220;%d&#8221;,&amp;(*p).age); B) scanf(&#8220;%s&#8221;,&amp;std.name);<br />
C) scanf(&#8220;%c&#8221;,&amp;std[0].sex) D) scanf(&#8220;%c&#8221;,&amp;(p-&gt;sex));<br />
(48) 设char型变量x中的值为10100111，则表达式（2+x）^(～3)的值是<br />
A) 10101001 B) 10101000 C) 11111101 D) 01010101<br />
(49) 以下叙述中不正确的是<br />
A）Ｃ语言中的文本文件以ASCⅡ码形式存储数据<br />
B）Ｃ语言中对二进制文件的访问速度比文本文件快<br />
C）Ｃ语言中，随机读写方式不适用于文本文件<br />
D）Ｃ语言中，顺序读写方式不适用于二进制文件<br />
(50) 以下程序企图把从终端输入的字符输出到名为abc.txt的文件中，直到从终端读入字符#号时结束输入和输出操作，但程序有错。<br />
#include<br />
main()<br />
{ FILE *fout; char ch;<br />
 fout=fopen(&#8216;abc.txt&#8217;,'w&#8217;);<br />
ch=fgetc(stdin);<br />
while(ch!=&#8217;#')<br />
 { fputc(ch,fout);<br />
 ch=fgetc(stdin);<br />
 }<br />
 fclose(fout);<br />
}<br />
 出错的原因是<br />
A) 函数fopen调用形式错误 B) 输入文件没有关闭<br />
C) 函数fgetc调用形式错误 D) 文件指针stdin没有定义<br />
二、填空题(每空2分,共20分)<br />
请将每空的正确答案写在答题卡上【1】-【20】序号的横线上,答在试卷上不得分。<br />
(1) 用十六进制绘存储器中的字节地址进行编号，若地址编号从000到FFFF，则该存诸器的容量为【1】KB。<br />
(2) 假设在当前盘的当前目录下有两个文件A.TXT和B.TXT，现要将文件B.TXT合并连接到文件A.TXT的后面。若使用COPY命令，则完整的命令为【2】。<br />
(3) E-mail地址由用户和域名两部分组成，这两部分的分隔符为【3】。<br />
(4) 假设在当前盘当前目录下有一个可执行程序USER.EXE。现要执行该程序，并要求在执行过程中将显示输出的结果信息存入当前盘当前目录的文件OUT.DAT中，则完整的DOS命令为【4】。<br />
(5) 在DOS环境下，表示打印机的设备文件名为【5】 。<br />
(6) 若有语句<br />
int i=-19,j=i%4;<br />
 printf(&#8220;%d\n&#8221;,j);<br />
则输出结果是　【6】　。<br />
(7) 若有程序<br />
main()<br />
{ int i,j;<br />
 scanf(&#8220;i=%d,j=%d&#8221;;&amp;i,&amp;j);<br />
 printf(&#8220;i=%d,j=%d\n&#8221;,i,j);<br />
}<br />
要求给i赋10，给j赋20，则应该从键盘输入　【７】　。<br />
(8) 若有以下程序<br />
main()<br />
{ int p,a=5;<br />
 if(p=a!=0)<br />
 printf(&#8220;%d\n&#8221;,p);<br />
 else<br />
 printf(&#8220;%d\n&#8221;,p+2);<br />
}<br />
执行后输出结果是　【8】　。<br />
(9) 若有以下程序<br />
main()<br />
{ int a=4,b=3,c=5,t=0;<br />
 if(a if(a printf(&#8220;%d %d %d\n&#8221;,a,b,c);<br />
}<br />
执行后输出结果是 【9】 。<br />
(10) 若有以下程序<br />
main()<br />
{ int a[4][4]={{1,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24},{-31,32,-33,0}};<br />
 int i,j,s=0;<br />
 for(i=0;i&lt;4;i++)<br />
 { for(j=0;j&lt;4;j++)<br />
 { if(a[i][j]&lt;0)continue;<br />
 if(a[i][j]==0)break;<br />
 s+=a[i][j];<br />
 }<br />
 }<br />
 printf(&#8220;%d\n&#8221;,s);<br />
}<br />
执行后输出的结果是　【10】　。<br />
(11) 若有以下程序<br />
main()<br />
{ char a;<br />
 a=&#8217;H'-&#8217;A'+&#8217;0&#8242;;<br />
 print(&#8220;%c\n&#8221;,a);<br />
}<br />
执行后的输出结果是 【11】 。<br />
(12) 若有以下程序<br />
int f(int x,int y)<br />
{ return(y-x)*x; }<br />
main()<br />
{ int a=3,b=4,c=5,d;<br />
 d=f(f(3,4),f(3,5));<br />
 printf(&#8220;%d\n&#8221;,d);<br />
}<br />
执行后输出的结果是【12】。<br />
(13) 函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角，形式如下<br />
1<br />
1 1<br />
1 2 1<br />
1 3 3 1<br />
1 4 6 4 1<br />
<br />
其构成规律是：<br />
第0列元素和主对角线无素均为1<br />
其余元素为其左上方和正上方元素之和<br />
数据的个数每行递增1<br />
请将程序补充完整。<br />
#defint N 6<br />
void YangHui(int *[N][N])<br />
{ int i,j;<br />
 x[0][0]=1<br />
 for(i=1;i { x[i][0]= 【13】 =1;<br />
 for(j=1;j x[i][j]= 【14】 ;<br />
 }<br />
}<br />
(14) 以下函数的功能是删除字符串s中的所有数字字符。请填空。<br />
void dele(char *s)<br />
{ int n=0,i;<br />
 for(i=0,s[i];i++)<br />
 if(【15】)<br />
 s[n++]=s[i];<br />
s[n]=【16】;<br />
}<br />
<br />
(15) 设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。<br />
main()<br />
{ int findbig(int,int,int);<br />
 int (*f)(),x,yz,z,big;<br />
 f=【17】;<br />
 scanf(&#8220;%d%d%d&#8221;,&amp;x,&amp;y,&amp;z);<br />
 big=(*f)(x,y,z);<br />
 printf(&#8220;bing=%d\n&#8221;,big);<br />
}<br />
(16) 以下程序的输出结果是【18】 。<br />
#defint MCRA(m) 2*m<br />
#define MCRB(n,m) 2*MCRA(n)+m<br />
main()<br />
{ int i=2,j=3;<br />
 printf(&#8220;%d\n&#8221;,MCRB(j,MCRA(i)));<br />
}<br />
(17) 设有以下定义<br />
struct ss<br />
{ int info;struct ss *link;}x,y,z;<br />
且已建立如下图所示链表结构：<br />
□□ →□□→□□<br />
X Y Z<br />
请写出删除点y的赋值语句【19】 。<br />
(18) 已有文本文件test.txt，其中的内容为：Hello,everyone!。以下程序中，文件test.txt已正确为&#8221;读&#8221;而打开，由文件指针fr指向该文件，则程序的输出结果是 【20】 。<br />
#include<br />
main()<br />
{ FILE *fr; char str[40];<br />
……<br />
 fgets(str,5,fr);<br />
 printf(&#8220;%s\n&#8221;,str);<br />
 fclose(fr);<br />
}<br />
2003年4月全国计算机等级考试二级C笔试答案<br />
一、选择题<br />
1-5：CDDAD 6-10：BACDB 11-15：CABDB 16-20：ADCAA<br />
21-25：CBDAB 26-30：DCDAB 31-35：CBDCC 36-40：CCBAC<br />
41-45：CAAAC 46-50：DBDDA<br />
二、填空题<br />
(1) 64<br />
(2) COPY A.TXT+B.TXT A.TXT<br />
(3) @<br />
(4) USER &gt;OUT.DAT<br />
(5) PRN或LPT1或LPT2<br />
(6) -3<br />
(7) i=10,j=20<br />
(8) 1<br />
(9) 5 0 3<br />
(10) 58<br />
(11) 7<br />
(12) 9<br />
(13) x[i][i]和x[i-1][j-1]+x[i-1][j]<br />
(14) !(s[i]&gt;=&#8217;0&#8242;&amp;&amp;s[i]&lt;=&#8217;9&#8242;)和&#8217;\0&#8242;<br />
(15) findbig<br />
(16) 16<br />
(17) x.link=y.link;<br />
(18) Hell<br />
<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/2003-04-c-shijuan/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>二、三、四级等级考试的考试要点</title>
		<link>http://blog.1xi.net/kaoshi/dengji-kaoshi-yaodian</link>
		<comments>http://blog.1xi.net/kaoshi/dengji-kaoshi-yaodian#comments</comments>
		<pubDate>Fri, 14 Nov 2008 08:09:19 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/dengji-kaoshi-yaodian</guid>
		<description><![CDATA[　　二级考试的内容包括基础知识和程序设计两大部分。基础知识部分包括电脑基本知识、ＤＯＳ基本知识和基本操作以及ＷＩＮＤＯＷＳ的基本概念与操作，本部分的主要难点包括电脑系统的主要技术指标及其衡量方法、电脑系统软硬件各组成部分及其间的相互关系、数制及其相互转换；ＤＯＳ中的文件、目录、路径的概念及其使用方法；ＤＯＳ输入输出重定向等。
　　二级考试程序设计要求报考者从6种语言（ＱＢＡＳＩＣ，ＦＯＲＴＲＡＮ，Ｃ，ＦＯＸＢＡＳＥ，ＶＢ，ＶＦＰ）中选择其一。包括程序设计的基本知识与基本程序设计方法两部分内容，在基本知识中特别要注意具体语言对数据类型、表达式、基本语句和语法的规定，字符串的使用与操作，数组的定义与使用，子程序（包括函数型和过程型）的定义方法及其使用；基本程序设计要求考生熟练掌握顺序、分支和循环语句的格式及正确运用，多分支与双重循环对许多考生是难点；在语言类的考试中，要求考生能够读懂典型的程序段，掌握常用的程序设计算法（简单数学问题的程序设计），如求和（积）算法，求最大值最小值及平均值算法、基本排序算法（选择法、冒泡法等）、基本查找算法等。数据库ＦＯＸＢＡＳＥ的编程着重强调基本的关系数据库操作，如分类汇总，多库关联，求两个数据库的交集、差集，在两个数据库中进行查询操作等。
　　二级DOS类考试的上机考试包括三个部分的内容，即ＤＯＳ操作题、程序修改题和程序编制题，ＤＯＳ操作题的基本情况可参考本报上一期关于一级考试操作的说明，但其难度比一级考试要大，要操作的目录往往是多级子目录，子目录和文件的名字也取的比较“晦涩”，特别指出的是考生应注意用ＣＯＰＹ命令实现文件合并的操作。程序修改题是给定一个程序及其功能的简要说明，要求改正其中的错误，给出的程序以“＊＊＊＊＊＊ＦＯＵＮＤ＊＊＊＊＊＊”的注释行标出错误的大体位置，考生应特别注意不能给程序增行或减行，也不能更改程序的结构。程序编制题目一般是对某个数学问题设计算法并编程实现。
　　ＱＢＡＳＩＣ、和Ｃ（ＴＵＲＢＯ　Ｃ２·０或以上）语言程序设计环境都是集成化的，考生应注意掌握在这些集成化环境中如何编辑和调试程序，ＦＯＲＴＲＡＮ语言的考生应特别注意ＦＯＲＴＲＡＮ编译系统仍然是传统的“编辑——编译——连接——运行”模式。
　　三级和四级的上机考试都是完成一个程序设计，三级PC是汇编程序，三级其它与四级均是Ｃ程序，题目将给出要求和必要的程序接口。三级考试要求考生掌握数据结构，算法设计及相应的程序实现，而四级考试更是注重综合能力的测试。
　　二级、三级、四级的上机考试程序设计一般都包括文件的输入输出操作，因此考生应对相应语言中的文件输入输出操作有一定的掌握。全国计算机等级考试的指导思想是测试应试者计算机的应用能力，因此试题内容强调基本理论、算法和“解题”思路，考生不必要在目前比较热门的“界面”程序设计上下功夫。





]]></description>
			<content:encoded><![CDATA[<p>　　二级考试的内容包括基础知识和程序设计两大部分。基础知识部分包括电脑基本知识、ＤＯＳ基本知识和基本操作以及ＷＩＮＤＯＷＳ的基本概念与操作，本部分的主要难点包括电脑系统的主要技术指标及其衡量方法、电脑系统软硬件各组成部分及其间的相互关系、数制及其相互转换；ＤＯＳ中的文件、目录、路径的概念及其使用方法；ＤＯＳ输入输出重定向等。<br />
　　二级考试程序设计要求报考者从6种语言（ＱＢＡＳＩＣ，ＦＯＲＴＲＡＮ，Ｃ，ＦＯＸＢＡＳＥ，ＶＢ，ＶＦＰ）中选择其一。包括程序设计的基本知识与基本程序设计方法两部分内容，在基本知识中特别要注意具体语言对数据类型、表达式、基本语句和语法的规定，字符串的使用与操作，数组的定义与使用，子程序（包括函数型和过程型）的定义方法及其使用；基本程序设计要求考生熟练掌握顺序、分支和循环语句的格式及正确运用，多分支与双重循环对许多考生是难点；在语言类的考试中，要求考生能够读懂典型的程序段，掌握常用的程序设计算法（简单数学问题的程序设计），如求和（积）算法，求最大值最小值及平均值算法、基本排序算法（选择法、冒泡法等）、基本查找算法等。数据库ＦＯＸＢＡＳＥ的编程着重强调基本的关系数据库操作，如分类汇总，多库关联，求两个数据库的交集、差集，在两个数据库中进行查询操作等。<br />
　　二级DOS类考试的上机考试包括三个部分的内容，即ＤＯＳ操作题、程序修改题和程序编制题，ＤＯＳ操作题的基本情况可参考本报上一期关于一级考试操作的说明，但其难度比一级考试要大，要操作的目录往往是多级子目录，子目录和文件的名字也取的比较“晦涩”，特别指出的是考生应注意用ＣＯＰＹ命令实现文件合并的操作。程序修改题是给定一个程序及其功能的简要说明，要求改正其中的错误，给出的程序以“＊＊＊＊＊＊ＦＯＵＮＤ＊＊＊＊＊＊”的注释行标出错误的大体位置，考生应特别注意不能给程序增行或减行，也不能更改程序的结构。程序编制题目一般是对某个数学问题设计算法并编程实现。<br />
　　ＱＢＡＳＩＣ、和Ｃ（ＴＵＲＢＯ　Ｃ２·０或以上）语言程序设计环境都是集成化的，考生应注意掌握在这些集成化环境中如何编辑和调试程序，ＦＯＲＴＲＡＮ语言的考生应特别注意ＦＯＲＴＲＡＮ编译系统仍然是传统的“编辑——编译——连接——运行”模式。<br />
　　三级和四级的上机考试都是完成一个程序设计，三级PC是汇编程序，三级其它与四级均是Ｃ程序，题目将给出要求和必要的程序接口。三级考试要求考生掌握数据结构，算法设计及相应的程序实现，而四级考试更是注重综合能力的测试。<br />
　　二级、三级、四级的上机考试程序设计一般都包括文件的输入输出操作，因此考生应对相应语言中的文件输入输出操作有一定的掌握。全国计算机等级考试的指导思想是测试应试者计算机的应用能力，因此试题内容强调基本理论、算法和“解题”思路，考生不必要在目前比较热门的“界面”程序设计上下功夫。<br />
<br />
<br />
<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/dengji-kaoshi-yaodian/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>备考等级考试过程中应注意的问题</title>
		<link>http://blog.1xi.net/kaoshi/dengji-kaoshi-zhuyi-wenti</link>
		<comments>http://blog.1xi.net/kaoshi/dengji-kaoshi-zhuyi-wenti#comments</comments>
		<pubDate>Fri, 14 Nov 2008 08:04:10 +0000</pubDate>
		<dc:creator>FDS</dc:creator>
				<category><![CDATA[计算机考试]]></category>
		<category><![CDATA[等级考试]]></category>

		<guid isPermaLink="false">http://blog.1xi.net/kaoshi/dengji-kaoshi-zhuyi-wenti</guid>
		<description><![CDATA[
由于等级考试是基础理论与实际技能并重，所以考生在复习中切不可有所偏废。

首先，应全面了解本级别的应试要求和考核要点，在此基础上，努力熟悉考试题型，选择典型进行复习，以达到触类旁通的效果。二级考生在语言方面中应全面进行学习，不能因为平时比较少用而漏缺了对一些“偏僻”命令的复习。在过去的几次笔试中我们发现：考生在一些如——进制的转换、计算机硬件系统的结构和功能、程序语言中常用的数据类型、DOS中常用命令的复杂应用等方面丢分现象较为严重；在判断输出结果、根据要求完善程序语句等题目中，由于缺乏“心算”技能而导致答错丢分的现象也不少。应试考生一定要强化技能（心算技能、记忆技能、上机调试技能）的训练。

另外，从以往的情况看，因上机考试失误而未能通过考试的考生占不少比例。因此，我们建议广大应考考生，要通过一定数量的模拟训练，不断培养并提高自己的上机调试能力，做好编程的充分准备。

]]></description>
			<content:encoded><![CDATA[<p><br />
由于等级考试是基础理论与实际技能并重，所以考生在复习中切不可有所偏废。<br />
<br />
首先，应全面了解本级别的应试要求和考核要点，在此基础上，努力熟悉考试题型，选择典型进行复习，以达到触类旁通的效果。二级考生在语言方面中应全面进行学习，不能因为平时比较少用而漏缺了对一些“偏僻”命令的复习。在过去的几次笔试中我们发现：考生在一些如——进制的转换、计算机硬件系统的结构和功能、程序语言中常用的数据类型、DOS中常用命令的复杂应用等方面丢分现象较为严重；在判断输出结果、根据要求完善程序语句等题目中，由于缺乏“心算”技能而导致答错丢分的现象也不少。应试考生一定要强化技能（心算技能、记忆技能、上机调试技能）的训练。<br />
<br />
另外，从以往的情况看，因上机考试失误而未能通过考试的考生占不少比例。因此，我们建议广大应考考生，要通过一定数量的模拟训练，不断培养并提高自己的上机调试能力，做好编程的充分准备。<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1xi.net/kaoshi/dengji-kaoshi-zhuyi-wenti/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
