二级公共基础知识程序设计基础(三)_第1页
二级公共基础知识程序设计基础(三)_第2页
二级公共基础知识程序设计基础(三)_第3页
二级公共基础知识程序设计基础(三)_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 二级公共基础知识程序设计基础 ( 三 )单项选择题第 1 题:下列选项中不属于结构化程序设计原则的是 A. 可封装B. 自顶向下C. 模块化D. 逐步求精参考答案: A结构化程序设计的基本原则是: 模块化原则、 自顶向下原则、 逐步求精原则和限 制使用 goto 语句。自项向下:设计程序时,应先考虑总体,后考虑细节;先考 虑全局目标,后考虑局部目标。逐步求精:对复杂问题,应设计一些子目标进行 过渡,逐步细化。模块化:是把程序要求解决的总目标分解为小目标,然后再进 一步分解为具体的小目标,并把每个小目标称为一个模块。第 2 题: 在面向对象方法中,不属于“对象”基本特点的是 。A. 一致

2、性B. 分类性C. 多态性D. 标识唯一性参考答案: A对象的基本特点有:标识唯一性、分类性、多态性、封装性和模块独立性好。标 识唯一性是指对象是可区分的; 分类性是指可将具有相同属性和操作的埘象抽象 成类;多态性是指同一个操作可以是不同对象的行为; 封装性是指对象的内部对 外不可见,在外面不可直接使用对象的处理能力,也不能直接修改其内部状态。 第 3 题:结构化程序设计的基本原则不包括 。A. 多态性B. 自顶向下C. 模块化D. 逐步求精参考答案: A第 4 题:下列叙述中,不属于良好程序设计风格要求的是 A. 程序的效率第一,清晰第二B. 程序的可读性好C. 程序中要有必要的注释D. 输

3、入数据前要有提示信息参考答案: A著名的“清晰第一,效率第二”的沦点已经成为当今主导的程序设计风格,所以 选项 A 是错误的,其他选项都是良好程序设计风格的要求。第 5 题:在面向对象方法中,实现信息隐蔽是依靠 。A. 对象的继承B. 对象的多态C. 对象的封装D. 对象的分类参考答案: C对象的继承是指使用已有的类定义作为基础建立新类的定义; 多态是指在类中可 以定义名称相同的函数, 但是这些函数的参数或者返回值的类型不同; 封装是指 将对象分为内部实现和外部接口两个部分, 对象的内部对外是不可见的, 目的是 实现信息隐蔽:分类是指将具有相同属性和操作的对缘抽象成类。第 6 题: 下面选项中

4、不属于面向对象程序设计特征的是 。A. 继承性B. 多态性C. 类比性D. 封装性参考答案: C对象是由数据和容许的操作组成的封装体, 与客观实体有直接的对应关系。 对象 之间通过传递消息互相联系, 以模拟现实世界中不同事物之间的联系。 面向对象 技术有 3 个重要特性,封装性、继承性和多态性。第 7 题: 下列关于源程序文档化的说法不适宜的是 。A. 变量的定义要有明确的意义B. 程序代码的注释可以随意放置C. 根据代码层次进行不同的缩进D. 序言性注释关注的问题比较全面参考答案: B第 8 题:模块的功能性注释的主要内容不应包括 A. 程序段的功能B. 语句的功能C. 数据的状态D. 模块

5、的功能 参考答案: D第 9 题:对建立良好的程序设计风格,下面描述正确的是A. 程序应简单、清晰、可读性好B. 符号名的命名符合语法即可C. 充分考虑程序的执行效率D. 程序的注释可有可无 参考答案: A第 10 题: 结构化程序设计主要强调的是 。A. 程序的可移植性B. 程序的易读性C. 程序的执行效率D. 程序的规模 参考答案: B的设计方法。第 11 题: 结构化程序设计是一种而向A. 模块B. 程序C. 结构D. 过程参考答案: D第 12 题: 输入输出风格应尽可能 A. 符合程序的格式B. 简单明了C. 方便用户的使用D. 符合数据的定义 参考答案: C的程序设计方法。第 13

6、 题: 在面向对象的方法出现以前,我们都是采用面向A. 用户B. 结构C. 过程D. 函数参考答案: C第 14 题: 下面关于对象概念描述错误的是 A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通信靠消息传递D. 操作是对象的动态性属性 参考答案: A第 15 题: 软件部件的内部实现与外部可访问性分离是指软件的 。A. 继承性B. 多态性C. 共享性D. 封装性 参考答案: D第 16 题:在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送A. 命令B. 参数C. 调用语D. 消息 参考答案: D第 17 题: 信息隐蔽的概念与下述哪种概念相关 ?。

7、A. 软件结构定义B. 模块类型划分C. 模块独立性D. 模块耦合度 参考答案: C第 18 题:软件中子类部件对父类部件属性的延续性指软件的 A. 独立性B. 共享性C. 多态性D. 继承性 参考答案: D第 19 题: 下述概念中,不属于面向对象基本机制的是 。A. 消息B. 方法C. 模块调用D. 继承 参考答案: C填空题第 20 题:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、限制使用 goto 语句和 。参考答案:模块化第 21 题:程序语句构造的原则是 ,不能为了追求效率而使代码复杂化。参考答案:简洁清晰第 22 题: 选择结构可以分为简单选择和 两种结构。参考答案:多分支结构第 23 题:结构化分析的方法适合于 类型软件的需求分析。参考答案:数据处理第 24 题: 在面向对象方法中,类的实例称为 。参考答案:对象第 25 题:类是具有共同属性和 的对象的集合。参考答案:行为第 26 题:类的共享是指同一个类中的对象有着相同的 和相同的行为特征。参考答案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论