第二章  程序设计基础 习题与答案
双击滚屏  关闭窗口


一、选择题  

 1. 结构化程序设计主要强调的是 ()

  A )程序的规模  B) 程序的易读性  C) 程序的执行效率  D) 程序的可移植性

 2. 对建立良好的程序设计风格,下面描述正确的是 ()

  A )程序应简单、清晰、可读性好

  B )符号名的命名只要符合语法

  C )充分考虑程序的执行效率

  D )程序的注释可有可无

 3. 在面向对象方法中,一个对象请求另一个对象为其服务的方式通过发送()

  A )调用语句   B )命令   C )口令   D )消息

 4. 信息隐蔽的概念与下述哪一种概念直接相关()

  A )软件结构定义   B )模块独立性   C )模块类型划分   D )模块耦合度

 5. 下面对对象概念描述错误的是()

  A )任何对象都必须有继承性

  B )对象是属性和方法的封装体

  C )对象间的通讯靠消息传递

  D )操作是对象的动态属性

二.填空题  

 1. 结构化程序设计的三种基本逻辑结构为顺序、选择和( ) 。

 2. 源程序文档化要求程序应加注释。注释一般分为序言性注释和( )

 3. 在面向对象方法中,信息隐蔽是通过对象的( ) 性来实现的。

 4. 类是一个支持继承的抽象数据类型,而对象是类的 ( )

 5. 在面向对象方法中,类之间共享属性和操作的机制称为 ( )

 
                             返回首页                     双击滚屏  关闭窗口
数学与信息科学学院 版权所有