
智慧树知道网课《面向对象程序设计(山东联盟-青岛理工大学)》课后章节测试满分答案.doc
11页第一章测试1【单选题】(1分)程序应该必须包含的部分是( )A.高级语言B.注释C.数据结构和算法D.头文件舂考答案C2【单选题】(1分)C++对C语言作了许多改进,下列描述中()使 C++语言成为面向对象的语言A.增加了一些新的运算符B.允许函数重载,并允许函数有默认参数C.规定函数说明必须用原型D.引进了类和对象的概念参考答案D3【单选题】(1分)对象之间的相互作用和通信是通过消息下列哪项不是消息的组成部分(A.接受消息的对象B.要执行的函数的名字C.要执行的函数的内部结构D.函数需要的参数riC4【单选题】(1分)最初的计算机编程语言是()A.低级语言B.机器语言C.高级语言D.汇编语言参考袴案B5【单选题】(1分)下列各种高级语言中,()不是面向对象的程序设计语言A.DelphiB.C++C.JavaD.PASCAL6【单选题】(1分)结构化程序设计的基本结构不包含以下哪项( )A.循环B.跳转C.选择D.顺序畚考答案B7【判断题】(1分)C++比机器语言可读性强,但运行效率比机器语言程序低A.对□ B.错、七.Mfr*A8【多选题】(1分)C++具有()特点A.支持多态性B.支持数据封装和数据隐藏C.支持继承和重用D.支持泛型编程H七.氐痔ABCD【单选题】(1分)()不是属于面向对象程序设计的特性。
A.封装性B.数据相关性C.多态性D.继承性卷考答案B10【单选题】(1分)编写C++程序一般需要经过的几个步骤依次是()编译调试编辑连接编辑调试编译连接编辑编译连接运行编译编辑连接运行参考答案第二章测试1【单选题】(2分)对于动态分配内存空间描述正确的是()A.delete运算符只能释放由new分配的动态存储空间B.delete运算符可以释放动态的存储空间和静态的存储空间C.使用new运算符分配的内存空间的长度必须是常量D.用malloc分配空间,将触发构造函数的调用舂考答案A2【单选题】(2分)下面的程序执行后的输出结果是()#in clude
in tmai n(){in ti;for(i='A';i












