10程序设计基础_第1页
10程序设计基础_第2页
10程序设计基础_第3页
10程序设计基础_第4页
10程序设计基础_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

10程序设计基础选择:1、在软件设计中,不属于过程设计工具的是______。 A、PDL(过程设计语言) B、PAD图 C、N-S图 D、DFD图2、下列选项中不属于结构化程序设计方法的是______。 A、自顶向下 B、逐步求精 C、模块化 D、可复用3、下面选项中不属于面向对象程序设计特征的是______。 A、继承性 B、多态性 C、类比性 D、封装性4、下列叙述中,不符合良好程序设计风格要求的是______。1222 A、程序的效率第一,清晰第二 B、程序的可读性好 C、程序中要有必要的注释 D、输入数据前要有提示信息5、在面向对象方法中,实现信息隐蔽是依靠______。 A、对象的继承 B、对象的多态 C、对象的封装 D、对象的分类6、下列叙述中正确的是______。 A、程序执行的效率与数据的存储结构密切相关 B、程序执行的效率只取决于程序的控制结构 C、程序执行的效率只取决于所处理的数据量 D、以上三种说法都不对7、结构化程序设计的基本原则不包括______。 A、多态性 B、自顶向下 C、模块化 D、逐步求精8、在面向对象方法中,不属于"对象"基本特点的是______。 A、一致性 B、分类性 C、多态性 D、标识惟一性10程序设计基础全文共5页,当前为第1页。9、能被"对象所识别的动作"和"对象可执行的活动"分别称为对象的______。10程序设计基础全文共5页,当前为第1页。 A、方法和事件 B、事件和方法 C、事件和属性 D、过程和方法10、在结构化程序设计中,模块划分的原则是______。 A、各模块应包括尽量多的功能 B、各模块的规模应尽量大 C、各模块之间的联系应尽量紧密 D、模块内具有高内聚度、模块间具有低耦合度11、下列叙述中正确的是______。 A、程序执行的效率与数据的存储结构密切相关 B、程序执行的效率只取决于程序的控制结构 C、程序执行的效率只取决于所处理的数据量 D、以上三种说法都不对12、下面概念中,不属于面向对象方法的是______。 A、对象 B、继承 C、类 D、过程调用13、下面描述中,符合结构化程序设计风格的是______。 A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B、模块只有一个入口,可以有多个出口 C、注重提高程序的执行效率 D、不使用goto语句14、在结构化程序设计中,模块划分的原则是______。 A、各模块应包括尽量多的功能 B、各模块的规模应尽量大 C、各模块之间的联系应尽量紧密 D、模块内具有高内聚度、模块间具有低耦合度15、下面选项中不属于面向对象程序设计特征的是______。 A、继承性 B、多态性 C、类比性 D、封装性16、下列叙述中,不符合良好程序设计风格要求的是______。 A、程序的效率第一,清晰第二 B、程序的可读性好 C、程序中要有必要的注释 D、输入数据前要有提示信息17、在面向对象方法中,实现信息隐蔽是依靠______。 A、对象的继承 B、对象的多态 C、对象的封装10程序设计基础全文共5页,当前为第2页。 D、对象的分类10程序设计基础全文共5页,当前为第2页。18、程序流程图中带有箭头的线段表示的是______。 A、图元关系 B、数据流 C、控制流 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、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。 A、模拟现实世界中不同事物之间的联系 B、强调模拟现实世界中的算法而不强调概念 C、使用现实世界的概念抽象地思考问题从而自然地解决问题 D、鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考25、下面叙述正确的是______。 A、程序设计就是编制程序 B、程序的测试必须由程序员自己去完成 C、程序经调试改错后还应进行再测试 D、程序经调试改错后不必进行再测试26、下列选项中不符合良好程序设计风格的是______。 A、源程序要文档化 B、数据说明的次序要规范化10程序设计基础全文共5页,当前为第3页。 C、避免滥用goto语句10程序设计基础全文共5页,当前为第3页。 D、模块设计要保证高耦合、高内聚10程序设计基础全文共5页,当前为第4页。

填空:10程序设计基础全文共5页,当前为第4页。1、在结构化分析使用的数据流图(DFD)中,利用__数据字典____对其中的图形元素进行确切解释。2、分支结构在程序执行时,根据_条件表达式的值_____选择执行不同的程序语句。3、在面向对象方法中,类的实例称为对象。4、在面向对象方法中,类的实例称为对象。5、在面向对象方法中,信息隐蔽是通过对象的__封装____性来实现的。6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论