第五章

第五章 程序设计基础
一、选择题
1.在各类程序设计语言中,相比较而言,()程序的执行效率最高。
2.下列关于程序设计语言的说法中正确的是()。
3.在算法分析中,评判算法的好坏不必考虑()。
4.一般认为,计算机算法的基本性质有()。
5.计算机硬件唯一能直接理解的语言是()。
6.结构化程序设计方法的3种基本结构是()。
7.在面向对象方法中,一个对象请求另一个对象为其服务的方式是发送()。
8.以下不是面向对象思想中的主要特征的是()。
9.()不是程序的3种翻译方式之一。
10.软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的()阶段。
11.在软件生命周期中,工作量所占比例最大的阶段是()阶段。
12.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象是()的一种表现。
13. 2.对象的基本特点包括______ 、分类性、多态性、封装性和模块独立性5个特点。
14. 3.在面向对象方法中,信息隐藏是通过对象的______ 性来实现的。
15. 4.在面向对象方法中,使用已存在的类定义作为基础建立新的类定义,这样的技术称为______ 。
16. 5.对象根据所接收的消息而做出动作,同样的消息被不同的对象所接收时间可能导致完全不同的行为,这种现象称为______ 。
17. 6.软件工程由______ 、______ 和______ 3部分组成,称为软件工程的三要素。
更多问卷 复制此问卷