c语言全国等级考试

c语言全国等级考试

ID:41737581

大小:59.29 KB

页数:42页

时间:2019-08-31

c语言全国等级考试_第1页
c语言全国等级考试_第2页
c语言全国等级考试_第3页
c语言全国等级考试_第4页
c语言全国等级考试_第5页
资源描述:

《c语言全国等级考试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、精品在线考试全国计算机等级考试二级C语言真题2007年09月-26[-1单项选择题(每小题分值:1.52分)1.软件是指A)程序B)程序和文档C)算法加数据结构D)程序、数据与相关文档的完整集合ABCD未答题0该题得分:正确答D案:试题来全国计算机等级考试二级C语言真题2007年09月-26次源:本题考查软件的定义。软件是计算机系统屮与硬件相互解依存得另一部分,它包括程序、相关数据及其说明文档斫川得总和。因此,木题得正确答案是选项D。2.软件调试的目的是A)发现错误B)改正错误0改善软件的性能D)验证软件的正确性ABCI)未答题0该题得分:

2、正确答B案:试题来全国计算机等级考试二级C语言真题2007年09月-26次源:本题考查软件工程调试。调试与测试是两个不同的过程,有着根本的区别:调试是一个随机的、不可重复的过程,它用于隔离和确认问题发生的原因,然后修改软;解件来纠正问题;测试是一个有计划的,可以重复的过程,折它的目的是为了发现软件中的问题。因此,软件调试的目的是为了改止软什屮的错误。本题的正确答案是选项Bo1.在面向对象方法中,实现信息隐蔽是依靠A)对彖的继承B)对彖的多态C)对象的封装D)对象的分类ABCD未答题0该题得分:正确答C案:试题来全国计算机等级考试二级c语言真

3、题2007年09月-26次源:通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件屮(对彖屮)。简单地说,封装就是隐藏信息。这是面向对象方法的屮心,也是面向对彖程序设计的基础。继承性:子类具有派生它的类的全部属性(数据)和方:解法,而根据某一类建立的对象也都具有该类的全部,这T:就是继承性。继承性自动在类勺子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发

4、效率,容易达到一致性。多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类犁的工作,但是却以不同的做法來实现。不必为毎个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。1.下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二B)程序的可读性好0程序中要有必要的注释。D)输入数据前要有捉示信息ABCD未答题0该题

5、得分:正确答A案:试题来全国计算机等级考试二级C语言真题2007年09月-26次源:木题考查软件工程的程序设计风格。软件在编码阶段,力求程序语句简单、直接,不能只为了追求效率而使语句复杂化。除非对效率有特殊的要求,程序编写要做到清晰第一、效率第二。人们在软件生存期要经常阅读程序,特别是在软什测试和维护阶段,编写程序的人和参与测试、维护的人都要阅读程序,因此要求程序的可读性要好。【解止确的注释能够帮助读者理解程序,可为后续阶段进行析】:测试和维护提供明确的指导。所以注释不是可有可无的,而是必须的,它对于理解程序具有重要的作用。I/O信息是与用

6、户的使用直接相关的,因此它的格式应当尽可能方便用户的使用。在以交互式进行输入/输岀时,要在屏幕上使用提示符明确提示输入的请求,指明可使用选项的种类和取值范围。经过上述分析可知,选项A是不符合良好程序设计风格要求的。2.下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构0程序执行的效率只取决于所处理的数据量D)以上三种说法都不对ABCD未答题0该题得分:正确答A案:试题来全国计算机等级考试二级C语言真题2007年09月-26次源:木题考查程序效率。程序效率是指程序运行速度和程序占用的存储空间。

7、影响程序效率的因素是多方面的,包括程序的设计、使用的算法、数据的存储结构等。在确解定数据逻辑结构的基础上,选择一种合适的存储结构,可以使得数据操作所花费的时间少,占用的存储空间少,即提高程序的效率。因此,木题选项八的说法是正确的。1.下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构0程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D)以上三种说法都不对ABCD未答题0该题得分:正确答D案:试题来全国计算机等级考试二级C语言真题20

8、07年09月-26次源:本题考查数据结构的基本知识。数据之间的相互关系称为逻辑结构。通常分为四类基本逻辑结构,即集合、线性结构、树型结构、图状结构或网状结构。存储结构是逻辑结构在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。