- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.2 同步练习与答案
2.2.1 同步练习
一、选择题
1.结构化程序设计主要强调程序的 ______。
A) 效率 B) 速度 C) 可读性 D) 大小
2.结构化程序设计方法主要是为 ______ 服务的。
A) 项目管理人员 B) 程序员
C) 系统分析员 D) 用户
3.程序设计属于软件开发过程的 ______ 阶段。
A) 分析 B) 定义 C) 实现 D) 维护
4.信息隐蔽的概念与下述 ______ 概念直接相关。
A) 软件结构定义 B) 模块类型划分
C) 模块独立性 D) 模块耦合性
5.以下关于结构化程序的说法中,正确的是 ______。
A) 结构化程序由单入口、单出口和循环3种结构组成
B) 结构化程序由顺序、单入口和单出口3种结构组成
C) 结构化程序由顺序、循环和goto3种结构组成
D) 结构化程序由顺序、循环和分支3种结构组成
6.结构化程序设计方法特点大致可分为3点,下列选项中, ______ 不是其特点。
A) 要求所有模块都使用单入口、单出口,顺序、选择和循环三种控制结构
B) 由顶向下逐步求精的程序设计方法
C) 采用模块化来实施具体开发
D) 充分考虑模块间的相互联系
7.结构化程序设计理论认为,实现良好的程序结构要应用 ______ 的分析方法。
A) 自顶向下 B) 自底向上 C) 面向对象 D) 基于组件
8.下列各项中,不是结构化程序基本模块结构的是 ______。
A) 处理单元 B) 循环机制
C) 二分决策机制 D) 嵌套机制
9.在结构化程序设计中,不建议使用 ______。
A) 分支语句 B) 循环语句
C) 子程序调用语句 D) 转向语句
10.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的 ______。
A) 多态性 B) 封装性 C) 继承性 D) 重用性
二、填空题
1.程序设计风格是指编写程序时所表现出的特点、习惯和 【1】 。
2.结构化程序设计方法的原则要求对复杂问题应设计一些 【2】 作过渡,然后逐步细化。
3.结构化程序设计原则和方法中要求对语言中所没有的控制结构,应该采用 【3】 的方法来模拟。
4.一个消息由下述3个部分组成:接收消息的对象的名称、 【4】 和零个或多个参数。
5.程序有顺序、重复和条件3种基本控制结构,它们的共同特点是只有一个入口和 【5】 个出口。
6.采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解和 【6】 。
7. 【7】 的本质是主张从客观世界固有的事物出发来构造系统,提倡用人类在现实生活中常用的思维方法来认识、理解和描述客观事物,强调最终建立的系统能够映射问题域。
8.在结构化程序设计思想提出宋以前,在程序设计中曾强调程序的效率。现在与程序的效率相比,人们更重视程序的 【8】 。
9.面向对象方法中,核心是 【9】 ,它具有理想的模块机制,独立性好。
10.使得面向对象的方法开发的软件可维护性好的主要原因有:面向对象的方法开发的软件的稳定性比较好,容易修改、理解和易于 【10】 。
2.2.2 参考答案
一、选择题
1.C 2.B 3.C 4.C 5.D
6.D 7.A 8.D 9.D 10.C
二、填空题
1.逻辑思路 2.子目标
3.前后一致 4.消息标识符(消息名)
5.一 6.易维护
7.面向对象方法 8.可理解性(清晰性)
9.类(对象) 10.测试和调试
文档评论(0)