考点2:程序设计与基础
1.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。答案:D
A)调用语句
B)命令
C)口令
D)消息
2.面向对象程序设计中程序运行的最基本实体是( )。答案:A
A)对象
B)类
C)方法
D)函数
3.下列选项中不属于结构化程序设计方法的是( )。答案:D
A)自顶向下
B)逐步求精
C)模块化
D)可复用
4.在设计程序时,应采纳的原则之一是( )。答案:D
A)不限制goto语句的使用
B)减少或取消注解行
C)程序越短越好
D)程序结构应有助于读者理解
5.下面概念中,不属于面向对象方法的是( )。答案:D
A)对象
B)继承
C)类
D)过程调用
6.结构化程序设计主要强调的是( )。答案:D
A)程序的规模
B)程序的效率
C)程序设计语言的先进性
D)程序易读性
7.以下叙述中,不属于面向对象方法的优点的是( )答案:D
A)可重用性好
B)与人类习惯的思维方法一致
C)可维护性好
D)有助于实现自顶向下、逐步求精
8.以下不是面向对象思想中的主要特征的是( )。答案:D
A)多态
B)继承
C)封装
D)类比性
9.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。答案:C
A)模拟现实世界中不同事物之间的联系
B)强调模拟现实世界中的算法而不强调概念
C)使用现实世界的概念抽象地思考问题从而自然地解决问题
D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
10.以下不属于对象的基本特点的是( )。答案:C
A)分类性
B)多态性
C)继承性
D)封装性
11.下面关于对象概念的描述中,错误的是( )。答案:A
A)对象就是C语言中的结构体变量
B)对象代表着正在创建的系统中的一个实体
C)对象是一个状态和操作(或方法)的封装体
D)对象之间的信息传递是通过消息进行的
12.下列叙述中正确的是( )。答案:C
A)在面向对象的程序设计中,各个对象之间具有密切的联系
B)在面向对象的程序设计中,各个对象都是公用的
C)在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小
D)上述三种说法都不对
13.结构化程序设计方法的3种基本控制结构中不包括( )。答案:B
A)循环结构
B)递归结构
C)顺序结构
D)选择结构
编辑推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |