经典题目: 第2章 程序设计基础

经典题目: 第2章 程序设计基础

ID:18518190

大小:46.00 KB

页数:5页

时间:2018-09-18

经典题目: 第2章 程序设计基础_第1页
经典题目: 第2章 程序设计基础_第2页
经典题目: 第2章 程序设计基础_第3页
经典题目: 第2章 程序设计基础_第4页
经典题目: 第2章 程序设计基础_第5页
资源描述:

《经典题目: 第2章 程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章程序设计基础经典题(3%-5%)一、选择题1、在面向对象方法中,实现信息隐蔽是依靠______。(2007,9)A)对象的继承B)对象的多态C)对象的封装D)对象的分类2、下列叙述中,不符合良好程序设计风格要求的是______。(2007,9)A)程序的效率第一,清晰第二B)程序的可读性好C)程序中要有必要的注释D)输入数据前要有提示信息3、下面选项中不属于面向对象程序设计特征的是___。(2007,4)A)继承性B)多态性C)类比性D)封装性4、下列选项中不符合良好程序设计风格的是______。(2006,9)A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto语句D)

2、模块设计要保证高耦合、高内聚5、下列选项中不属于结构化程序设计方法的是____。(2006,4)A)自顶向下B)逐步求精C)模块化D)可复用6、程序设计方法包括______和面向对象程序设计。A)面向数据程序设计B)面向结构程序设计C)结构化程序设计D)顺序化程序设计7、下列关于源程序文档化的说法不适宜的是______。A)变量的定义要有明确的意义B)程序代码的注释可以随意放置C)根据代码层次进行不同的缩进D)序言性注释关注的问题比较全面8、从程序的行文角度,编写程序源代码应注意______。A)源程序文档化B)程序的语句结构C)数据的说明D)以上都是9、模块的功能性注释的主要内容不应包括

3、______。A)程序段的功能B)语句的功能C)数据的状态D)模块的功能10、关于使用goto语句的说法正确的是______。A)禁止使用B)随意使用C)限制使用D)无所谓11、当循环和直到循环的区别是______。A)当循环效率高B)直到循环效率高C)当循环至少执行一次运算D)直到循环至少执行一次运算12、结构化程序设计主要强调______。A)程序的规模B)程序的执行效率C)程序的可移植性D)程序的易读性13、在面向对象的方法出现以前,都是采用面向______的程序设计方法。A)用户B)结构C)过程D)函数14、下列结构中,______不属于结构化程序设计方法的结构。A)分支结构B)顺

4、序结构C)跳转结构D)循环结构15、为了使模块尽可能独立,要求______。A)模块的内聚程序要尽量高,且各模块间的耦合程序要尽量强B)模块的内聚程序要尽量高,且各模块间的耦合程序要尽量弱C)模块的内聚程序要尽量低,且各模块间的耦合程序要尽量弱D)模块的内聚程序要尽量低,且各模块间的耦合程序要尽量强16、信息屏蔽的概念与______概念相关。A)模块的独立性B)模块类型划分C)软件结构定义D)模块耦合度17、软件中子类部件对父类部件属性的延续性指软件的______。A)独立性B)共享性C)多态性D)继承性18、下述概念中,不属于面向对象基本机制的是______。A)消息B)方法C)模块调用

5、D)继承19、下列对对象的概念描述不正确的是______。A)任何对象都必须有继承性B)对象是属性和方法的封装体C)对象间的通信靠消息传递D)操作是对象的动态属性20、面向对象开发方法中的对象和类的关系是______。A)具体和抽象B)抽象与具体C)整体与部分D)部分与整体21、面向对象的程序设计主要考虑提高程序的______。A)可靠性B)可重用性C)可移植性D)可修改性22、面向程序设计语言不同于其它语言的最主要特点是______。A)模块性B)抽象性C)继承性D)共享性23、通过执行对象的操作改变对象的属性,但是它必须通过______的传递。A)接口B)消息C)信息D)操作24、面向

6、对象的主要特征除了对象的唯一、封装、继承外,还有______。A)多态性B)完整性C)可移植性D)兼容性25、就程序设计方法和技术的发展而言,程序设计主要经历了结构化程序设计和______程序设计两个阶段。A)面向过程B)面向对象C)集体化D)面向用户26、下面关于面向对象程序设计方法的说法中错误的是______。A)客观世界中的任何一个事物都可以看成是一个对象B)面向对象方法的本质就是主张从客观世界固有的事物出发来构造系统,提倡用人类在现实生活中常用的思维方法来认识、理解和描述客观事物C)面向对象程序设计方法主要采用顺序、选择、循环3种结构进行程序设计D)对象就是一个包含数据以及与这些数

7、据有关的操作的集合。27、下述不是面向对象程序设计的主要优点是______。A)稳定性好B)结构清晰C)可重用性好D)可维护性好28、面向对象程序设计方法有许多优点,其中之一是可维护性,下列所述不是可维护性好的原因的是______。A)用面向对象的方法开发的软件稳定性比较好B)用面向对象的方法开发的软件可移植性比较好C)用面向对象的方法开发的软件比较容易修改D)用面向对象的方法开发的软件比较容易理解29、下述关于对象的叙

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。