一、选择题
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. 在面向对象方法中,类之间共享属性和操作的机制称为 ( ) |