国家二级C语言机试(程序设计基础、软件工程基础)模拟试卷1.pdfVIP

国家二级C语言机试(程序设计基础、软件工程基础)模拟试卷1.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

国家二级C语言机试程(序设计基础、

软件工程基础)模拟试卷1

一、选择题本(题共35题,每题1.0分,共35分)

1、下列叙述中正确的是

A、程序执行的效率与数据的存储结构密切相关

B、程序执行的效率只取决于程序的控制结构

C、程序执行的效率只取决于所处理的数据量

D、以上都不正确

标准答案:A

知识点解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数

据量、程序的算法等顺序存储结构和链式存储结构在数据插入和删除操作上的效

率就存在差别v其中,链式存储结构的效率要高一些.

2、结构化程序所要求的基本结构不包括

A、顺序结构

B、GOTO品兆转

C、选择分(支)结构

D、重复循(环)结构

标准答案:B

知识点解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有

GOTO跳转结构

3、结构化程序设计的基本原则不包括

A、多元性

B、自顶向下

C、模块化

D、逐步求精

标准答案:A

知识点解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,

模块化和限制使用GOTO语句,其中不包括多态性

4、结构化程序设计中,下面对got语句使用描述正确的是

A、禁止使用goto语句

B、使用got语句程序效率高

C、应避免滥用got语句

D、goo【语句确实一无是处

标准答案:C

知识点解析:滥用got语句确实有害,应尽量避免;完全避免使用got语句并非

是明智的方法,有些地方使用gol语句会使程序流程更清楚、效率更高;争论的

焦点不应该放在是否取消got语句,而应该放在用在什么程序结构上

5、面向对象方法中,继承是指

A、一组对象所具有的相似性质

B、一个对象具有另一个对象的性质

C、各对象之间的共同性质

D、类之间共享属性和操作的机制

标准答案:D

知识点解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义

技术广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它

6、在面向对象方法中,不属于“对象基本特点的是

A、一致性

B、分类性

C、多态性

D、标识唯一性

标准答案:A

知识点解析:对象具有如下特征:标识惟一性、分类性、多态性、封装性、模块独

立性

7、下面对对象概念描述正确的是

A、对象间的通信靠消息传递

B、对象是名字和方法的封装体

C、任何对象必须有继承性

D、对象的多态性是指一个对象有多个操作

标准答案:A

知识点解析:对象是面向对象方法中最基本的概念操作描述了对象执行的功能,

通过消息传递,还可以为其他对象使用操作过程是被封装在对象中,用户看不

到,称之为对象的封装性对象的多态性是指同一个操作可以是不同对象的行为

不是所有的对象都必须有继承性

8、下列选项中不属于面向对象程序设计特征的是

A、继承性

B、多态性

C、类比性

D、封装性

标准答案:C

知点解析:面向对象程序设计的三个主要特征是:封装性、继承性和多态性。封

装性即只需知道数据的取值范围和可以对该数据施加的操作,而无需知道数据的具

体结构以及实现操作的算法。继承性是指使用已有的类定义作为基础建立新类的定

义技术。对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导

致完全不同的行动,该现象称为多态性。

9、软件是指

A、程序

B、程序和文档

C、算法加数据结构

D、程序、数据与相关文档的完整集合

标准答案:D

知点解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程

序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数

据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

10、软件按功能可以分为应用软件、系统软件和支撑软件或(工具软件)。下面属于

应用软件的是

A、学生成绩管理系统

B、C语言编译程序

C、UNIX操作系统

D、数据库管理系统

标准答案:

文档评论(0)

zhuifengshaonian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档