西安交通大学17年9月课程考试《面向对象程序设计》作业考核试题
西安交通大学3月课程考试《面向对象程序设计(高起专)》作业考核试题
31:不能通过派生类对象引用从私有基类继承过来的任何成员。( )
A:错误
B:正确
正确答案:B
32:对使用默认参数的构造函数,如果在类外定义构造函数,应该在定义构造函数时指定默认值( )。
A:错误
B:正确
正确答案:A
33:如果定义了一个类的对象数组,该数组有10个元素,则要调用10次构造函数来对每个元素初始化。( )。
A:错误
B:正确
正确答案:A
49:在用class定义一个类时,如果不加声明,数据成员和成员函数默认的访问权限是public。( )
A:错误
B:正确
正确答案:A
50:友元类必须被说明为公用成员。( 案:A
D:20和5
正确答案:C
15:关于运行时多态的下列描述中,()是错误的。
A:运行时多态是以虚函数为基础的;
B:运行时多态是在运行时确定所调用的函数代码的;
C:用基类指针或引用所标识的派生类对象来操作虚函数才能实现运行时多态;
D:运行时多态是在编译时确定操作函数的。
正确答案:D
16:下面是五条顺序出现的声明语句,非法的初始化语句是()。
B:x [a]
C:x->a
D:x.a
正确答案:D
5:继承机制的作用是( )。
A:信息隐藏
B:数据封装
C:定义新类
D:数据抽象
正确答案:C
6:面向对象软件开发中使用的OOD表示( )。
A:面向对象分析
B:面向对象设计
C:面向对象语言
D:面向对象方法
正确答案:B
西安交通大学17年9月课程考试《Java语言程序设计》作业考核试题
西安交通大学17年9月课程考试《Java语言程序设计》作业考核试题
一、单选题
1、C
2、A
3、C
4、C
5、B
一、单选题(共 25 道试题,共 50 分。
)V 1. 设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。
A. int
B. long
C. double
D. char
正确答案:C
2. 在Java中用什么关键字修饰的方法可以直接通过类名来调用?()
A. static
B. final
C. private
D. void
正确答案:A
3. Character流与Byte流的区别是()
A. 每次读入的字节数不同
B. 前者带有缓冲,后者没有
C. 前者是字符读写,后者是字节读写
D. 二者没有区别,可以互换使用
正确答案:C
4. 若在某一个类定义中定义有如下的方法:abstract void performDial();该方法属于()。
A. 接口方法
B. 最终方法
C. 抽象方法
D. 空方法
正确答案:C
5. 在调用方法时,若要使方法改变实参的值,可以()
A. 用基本数据类型作为参数
B. 用对象作为参数
C. A和B都对
D. A和B都不对
正确答案:B
6. 下列哪个选项不是Java语言的特点?()
A. 面向对象
B. 高安全性
C. 平台无关
D. 面向过程
正确答案:D
7. Java类可以作为()
A. 类型定义机制。
西安交通大学18年9月课程考试《面向对象程序设计》作业考核试题
(单选题) 1: 下列说法错误的是()。
A: 在类中不能对所定义的数据成员进行初始化;B: 类的公有成员函数是类与外界的接口C: 同一个类的两个对象占用相同的内存空间;D: 类实现数据隐藏。
正确答案:(单选题) 2: 下面是四条顺序出现的声明语句,非法的初始化语句是()。
A: int i = –1;B: const int ic=i;C: const int *pc=⁣D: int *const cpi=⁣正确答案:(单选题) 3: 当一个类对象离开它的作用域时,系统自动调用该类的( )。
A: 无参构造函数B: 带参构造函数C: 拷贝构造函数D: 析构函数正确答案:(单选题) 4: 有关析构函数的说法不正确的是_____.A: 析构函数有且只有一个B: 析构函数和构造函数一样可以有形参C: 析构函数无任何函数类型D: 析构函数的作用是在对象被撤销时收回先前分配的内存空间正确答案:(单选题) 5: 下列哪个初始化是非法的(下面五个选项是顺序出现的声明语句)()A: int i =-1;B: const int ic=i;C: const int *pc=⁣D: int *const cpi=⁣E: const int *const cpic=⁣正确答案:(单选题) 6: 下列语句中错误的是()。
A: “int *p=new int (10);”B: “int *p=new int [10];”C: “int *p=new int ;”D: “int *p=new int (10)(0);”正确答案:(单选题) 7: 如果类A被说明成类B的友元,则( )A: 类A的成员即类B的成员B: 类B的成员即类A的成员C: 类A的成员函数不得访问类B的成员D: 类B不一定是类A的友元正确答案:(单选题) 8: 在一个类的定义中,包含有()成员的定义。
西安交通大学17年9月课程考试《程序设计基础》作业考核试题1满分答案
西安交通大学17年9月课程考试《程序设计基础》作业考核试题
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)abc
1. 可将C源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。
A. 内存
B. 缓冲区
C. 文件
D. 寄存器
满分:2 分
正确答案:C
2. 若二维数组a有m列,则在a[i][j]前的元素个数为()。
A. j*m+I
B. i*m+j
C. i*m+j-1
D. i*m+j+1
满分:2 分
正确答案:B
3. 在位运算中,操作数每右移一位,其结果相当于()。
A. 操作数乘以2
B. 操作数除以2
C. 操作数乘以16
D. 操作数除以16
满分:2 分
正确答案:B
4. int a[10];合法的数组元素的最小下标值为()。
A. 10
B. 9
C. 1
D. 0
满分:2 分
正确答案:D
5. 若执行fopen函数时发生错误,则函数的返回值是()。
A. 地址值
B. 0
C. 1
D. EOF。
西安交通大学17年9月课程考试《计算机应用基础》作业考核试题(含主观题)标准答案
西安交通大学17年9月课程考试《计算机应用基础》作业考核试题(含主观题)一、单选题(共 20 道试题,共 40 分。
)1. 启动幻灯片切换可以通过()命令。
A. 格式/幻灯片切片B. 幻灯片放映/幻灯片切换C. 插入/幻灯片切换D. 工具/幻灯片切换正确答案:B 满分:2 分2. PowerPoint2003中“文件”菜单中的“保存”命令其快捷键是()。
A. Ctrl+PB. Ctrl+OC. Ctrl+ND. Ctrl+S正确答案:D 满分:2 分3. 与Internet相连的计算机,不管是大型的还是小型的,都称为( )。
A. 工作站B. 主机C. 服务器D. 客户机正确答案:B 满分:2 分4. Word常用工具栏中的“显示比例”选择框,是用于()的。
A. 字符缩放B. 字符缩小C. 字符放大D. 上述均不是正确答案:A 满分:2 分5. 在Word中,要插入一些比较复杂的图形,用户可以通过( )来完成。
A. “自选图形”按钮B. “矩形”按钮C. “椭圆”按钮D. “插入艺术字”按钮正确答案:A 满分:2 分6. 多媒体计算机系统的两大组成部分是()。
A. 多媒体功能卡和多媒体主机B. 多媒体通信软件和多媒体开发工具C. 多媒体输入设备和多媒体输出设备D. 多媒体计算机硬件系统和多媒体计算机软件系统正确答案:D 满分:2 分7. 在IE浏览器访问FTP服务器时,下列地址中属于有效的FTP地址格式的是( )。
A. ftp://B. C. Smtp://D. tcp://正确答案:A 满分:2 分8. 水平标出现在Word文档工作区的()。
A. 左侧B. 底部C. 右侧D. 顶部正确答案:D 满分:2 分。
西安交通大学17年9月课程考试《国家司法考试指南》作业考核试题100分答案
西安交通大学17年9月课程考试《国家司法考试指南》作业考核试题一、单选题(共30道试题,共60分。
)1.依法治国是社会主义法治的核心内容。
关于依法治国的理解,下列哪一选项是正确的?()A.只需建成完备的社会主义法律体系即可实现依法治国B.依法治国仅要求运用法律约束国家机关和官员的权力,而无需约束公民的权利和自由C.依法治国要求在解决社会问题时应将法律作为主要的、排他性的手段D.依法治国就是人民群众在党的领导下,依照宪法和法律的规定,通过各种途径和形式管理国家事务、经济文化事务、社会事务,保证国家各项工作都依法进行,逐步实现社会主义民主的制度化、法律化正确答案:D2.乙驾车带甲去海边游玩。
到达后,乙欲游泳。
甲骗乙说:“我在车里休息,把车钥匙给我。
”趁乙游泳,甲将该车开往外地卖给他人。
甲构成何罪?()A.侵占罪B.盗窃罪C.诈骗罪D.盗窃罪与诈骗罪的竞合正确答案:B3.某建设项目在市中心依法使用临时用地,并修建了临时建筑物,超过批准期限后仍未拆除。
对此,下列哪一机关有权责令限期拆除?()A.市环保行政主管部门B.市土地行政主管部门C.市城乡规划行政主管部门D.市建设行政主管部门正确答案:C4.中国甲公司与德国乙公司进行一项商事交易,约定适用英国法律。
后双方发生争议,甲公司在中国法院提起诉讼。
关于该案的法律适用问题,下列哪一选项是错误的?()A.如案件涉及食品安全问题,该问题应适用中国法B.如案件涉及外汇管制问题,该问题应适用中国法C.应直接适用的法律限于民事性质的实体法D.法院在确定应当直接适用的中国法律时,无需再通过冲突规范的指引正确答案:C5.甲深夜进入小超市,持枪胁迫正在椅子上睡觉的店员乙交出现金,乙说“钱在收款机里,只有购买商品才能打开收款机”。
甲掏出100元钱给乙说“给你,随便买什么”。
乙打开收款机,交出所有现金,甲一把抓跑。
事实上,乙给甲的现金只有88元,甲“亏了”12元。
关于本案,下列哪一说法是正确的?()A.甲进入的虽是小超市,但乙已在椅子上睡觉,甲属于入户抢劫B.只要持枪抢劫,即使分文未取,也构成抢劫既遂C.对于持枪抢劫,不需要区分既遂与未遂,直接依照分则条文规定的法定刑量刑即可D.甲虽“亏了”12元,未能获利,但不属于因意志以外的原因未得逞,构成抢劫罪既遂正确答案:D6.甲在建筑工地开翻斗车。
答案吉大17年9月课程考试《面向对象程序设计》作业考核要求.docx
一、名称解释(每题5分,共20分)1.多态答:就是将程序所处理的对象的类型参数化,使得一段程序可用于处理多种不同类型的对象。
简单说来,就是让参数在后期绑定。
编译吋并不考虑其类型,而在实现一个具体的实例时,编译器才知道其具体类型。
2.引用答:引用即一个别名。
引用必须初始化,因为它总是附属于某个实体。
引用一旦初始化后,则与它附属的实体再不分开。
3.友元答:为了增加灵活性,提出了友元的概念。
友元即刖友(friend),具有普通类型所不具有的访问权限。
友元可分为三种:友元函数、友元成员、友元类。
4.模板答:模板是一种参数化多态性的工具,可以为逻辑功能相同而类型不同的程序提供代码共亨的机制,它允许程序员为一组相关的函数和类编写统-的代码段,分别称为函数模板和类模板。
利用模板机制可以减少兀余信息,能大幅度地节约程序代码,进一步捉髙而向对象程序的可重用性和可维护性。
二、简答题(每题8分,共40分)1、什么是面向过程设计思想?答:“面向过程”是一种以过程为屮心的编程思想。
结构化方法的基本思想主要体现在以下三方而.口顶向下,逐步求精:把程序看成是一个逐步演化的过程。
把一个系统与程序看成是一层一层的。
例如:户籍管理系统可以划分为:户籍迁入迁出,人员迁入迁出,户籍注销,人员注销等几个子系统,而每个子系统又划分为接收用户信息,实施处理,提供返回信息等等部分.模块化:即将儿个系统分成儿个模块,每个模块实现特定的功能,最终整个系统由这些模块组成。
模块跟模块Z间通过接口传递信息,模块最重要的特点就是独立性,模块Z间还有上下层的关系,上层模块调用下层模块來实现一些功能。
整个项冃经过这样的模块化后,开发人员就可以开始有目的的逐个模块、逐个函数的去实现,进而完成整个项1=1。
语句结构化:顺序结构、分支结构、循环结构,都是常用的语句结构。
2、比较Java 和C++?答:JAVA和C++都是而向对彖语言。
也就是说,它都能够实现面向对彖思想(封装、继承、多态)。
西安交通大学17年9月课程考试《人事素质测评实务》作业考核试题
西安交通大学17年9月《人事素质测评实务》作业考核试题一、单选题(共30 道试题,共60 分。
)1. 素质测评工具组合设计应以对组织或职位来说十分关键的素质作为评估重点,一般我们都会考虑到()。
A. 实用原则B. 经济原则C. 效益原则D. 效能原则正确答案:B2. 结构化的访谈、单项行为模拟属于()。
A. 低端素质测评工具B. 中端测评工具C. 高端测评工具D. 传统测评工具正确答案:B3. 目前流行较广且具有一定影响的态度量表的提出者是()。
A. 韦克斯勒B. 里克特C. 皮尔曼D. 比奈正确答案:B4. 处于同一标准体系中的各种标准相互配合,在总体上能够全面反映工作岗位所需具备的素质及功能的主要特征,使整个测评对象包含在评价标准体系内容之中。
这体现了素质测评标准体系的()。
A. 完整性原则B. 科学性原则C. 针对性原则D. 一致性原则正确答案:A5. 能够实现估计好所测能力范围内的估计标准和拟编测验的信息函数,然后从题库中选择所测能力水平的题目,这为素质测评信息化实现测评的个性化奠定了基础。
这指的是()。
A. 认知心理学理论B. 非智力理论C. 项目反应理论D. 人机交互作用理论正确答案:C6. 测验是一种测量手段、标尺,是人才选拔的重要工具,它的最大优点就在于()。
A. 运用方便B. 结果精确可靠C. 技术成熟D. 标准化程度高正确答案:D7. 在人员素质评中衡量和评价被测量人员维度的是()。
A. 人员测评的标量B. 人员测评的准则C. 人员测评的有指数导工作D. 人员测评指标正确答案:D8. 我国素质测评在初步应用阶段的显著特点是()。
A. 吸收国外先进技术B. 建立完备的素质测评体系C. 将素质测评技术应用于国家机关D. 将素质测评技术应用于企业管理正确答案:C9. 投射法心理测验是以某种心理分析的人格理论为依据的、该人格理论的提出者是()。
A. 比奈B. 弗洛伊德C. 荣格D. 皮尔曼正确答案:B10. 设计的测评标志可以辨别、比较和测评,也就是说评价标准所展示的标志是可以直接观察计算或能通过一定的方法辨别、把握和计算的。
西安交通大学17年9月课程考试《化工过程设计》作业考核试题
西安交通大学17年9月课程考试《化工过程设计》作业考核试题一、单选题(共30道试题,共60分。
)1.无缝钢管的公称直径指的是管子的()。
A.内径B.外径C.中径D.其他2.无缝钢管的公称直径指的是管子的()。
A.内径B.外径C.中径D.其他3.塔设备设计中最需要设置地脚螺栓的工况是()。
A.空塔检修B.水压试验C.满负荷操作D.其它4.下列措施中,不能起到换热器的防振效果的有:()A.增加壳程数量或降低横流速度。
B.改变管子的固有频率。
C.在壳程插入平行于管子轴线的纵向隔板或多孔板。
D.在管子的外边面沿周向缠绕金属丝或沿轴向安装金属条。
5.项目建议书是进行可行性研究和编制()A.设计任务书的依据。
B.概算书的依据。
C.施工图设计的依据。
D.初步设计的依据。
6.管道支架中()只起支撑作用,允许管道在平面上有一定的位移。
A.固定支架B.滑动支架C.导向支架D.弹簧吊架7.在高温高压条件下,换热器的管板与管子一般采用()连接保持紧密性。
A.胀焊结合B.胀接C.搭接D.对接8.流程草图中物料管线用()A.粗实线画出。
B.细实线画出。
C.细虚线画出。
D.粗虚线画出。
9.对于低温容器,设计选材时应特别注意材料的()A.低温强度B.低温刚度C.低温硬度D.低温韧性10.概念设计的规模应是()A.小试时的最佳规模。
B.工业化时的最佳规模。
C.中试时的最佳规模。
D.大型试验时的最佳规模。
11.()分离过程不是速率控制分离过程。
A.膜分离过程;B.反渗透分离过程;C.冷冻干燥分离过程;D.超滤分离过程12.常见的管壳式换热器和板式换热器属于以下哪种类型的换热器:()A.直接接触式换热器B.蓄热式换热器C.间壁式换热器D.中间载热体式换热器13.在塔和塔段最底一层塔盘的降液管末端设置液封盘,其目的是()。
A.防止液沫夹带B.保证降液管出口处的密封C.防止淹塔D.防止液泛14.低温球罐的支柱与球壳连接处最好采用:()A.接连接结构形式B.加托板结构C.U型柱结构形式D.支柱翻边结构15.A.中试设计可分为三段设计、两段设计和一段设计。
西安交通大学18年9月课程考试《面向对象程序设计》作业考核试题
西安交通大学18年9月课程考试《面向对象程序设计》作业考核试题(单选题) 1: 下列说法错误的是()。
A: 在类中不能对所定义的数据成员进行初始化;B: 类的公有成员函数是类与外界的接口C: 同一个类的两个对象占用相同的内存空间;D: 类实现数据隐藏。
正确答案:(单选题) 2: 下面是四条顺序出现的声明语句,非法的初始化语句是()。
A: int i = –1;B: const int ic=i;C: const int *pc=&icD: int *const cpi=&ic正确答案:(单选题) 3: 当一个类对象离开它的作用域时,系统自动调用该类的( )。
A: 无参构造函数B: 带参构造函数C: 拷贝构造函数D: 析构函数正确答案:(单选题) 4: 有关析构函数的说法不正确的是_____.A: 析构函数有且只有一个B: 析构函数和构造函数一样可以有形参C: 析构函数无任何函数类型D: 析构函数的作用是在对象被撤销时收回先前分配的内存空间正确答案:(单选题) 5: 下列哪个初始化是非法的(下面五个选项是顺序出现的声明语句)()A: int i =-1;B: const int ic=i;C: const int *pc=&icD: int *const cpi=&icE: const int *const cpic=&ic正确答案:(单选题) 6: 下列语句中错误的是()。
A: “int *p=new int (10);”B: “int *p=new int [10];”C: “int *p=new int ;”D: “int *p=new int (10)(0);”正确答案:(单选题) 7: 如果类A被说明成类B的友元,则( )A: 类A的成员即类B的成员B: 类B的成员即类A的成员C: 类A的成员函数不得访问类B的成员D: 类B不一定是类A的友元正确答案:(单选题) 8: 在一个类的定义中,包含有()成员的定义。
西交《面向对象程序设计》在线作业
西交《面向对象程序设计》在线作业西交《面向对象程序设计》在线作业试卷总分:100 测试时间:--单选题多选题判断题、单选题(共 35 道试题,共 70 分。
)1. 下面关于析构函数特征的描述正确的是()。
A. 一个类中可以定义多个析构函数B. 析构函数名与类名相同C. 析构函数不能指定返回类型D. 析构函数可以有一个或多个参数满分:2 分2. 面向对象程序设计着重于( )的设计。
A. 对象B. 类C. 算法D. 数据满分:2 分3. 下列语句中错误的是()。
A. “int *p=new int (10);”B. “int *p=new int [10];”C. “int *p=new int ;”D. “int *p=new int (10)(0);”满分:2 分4. ( )的功能是对象进行初始化。
B. 数据成员C. 构造函数D. 静态成员函数满分:2 分5. 用关键字()标记的函数被称为虚函数。
A. virtualB. privateC. publicD. protected满分:2 分6. 关于new运算符的描述中错误的是()。
A. 用它创建对象和堆对象数组B. 用它创建对象和堆对象数组时要调用相应的构造函数C. 用它创建对象和堆对象数组时可用运算符delete释放D. 用它创建堆对象数组时可指定初始值满分:2 分7. 假设已经定义好了一个类student,现在要定义类derived,它是从student私有派生的,定义类derived的正确写法是()。
A. “class derived::student prived {// …} ;”B. “class derived:student public {// …} ;”C. “class derived:private student{// …} ;”D. “class derived::student public stuednt {// …} ;”满分:2 分8. 模板是实现类属机制的一种工具,它的功能非常强大,它是元约束类属机制和约束类属机制的集合,允许用户构造类属函数的是()。
《面向对象程序设计》习题三答案
《面向对象程序设计》习题三答案西安交通大学网络教育学院一、单选题(本主题共有25个子题,每个子题得2分,共50分)1、用“>>”运算符从键盘输入多于一个数据时,各数据之间应使用(d)符号作为分隔符。
a、空格或逗号B,逗号或回车返回C,逗号或分号D,空格或回车返回2。
在C++中声明常量的关键字是(a)。
a、constb、externc、publicd、enum3、以下叙述中正确的是(b)a、使用#define定义常量的名称,可以在程序中为该常量指定另一个值b、使用const定义的常量名有类型之分,其值在程序运行时是不可改变的c、在程序中使用内置函数使程序的可读性变差d、定义函数时,可以在形式参数表中的任何位置提供默认形式参数值。
4.在下面的符号常量定义中,错误的定义是(c)。
a、constm=10;b、constintm=20;c、constcharch;d、constboolmark=true;5、函数原型语句正确的是(b)。
a、 intfunction(voida)b、voidfunction(int);c、功能(a);d、 voidint (doublea);6、在关键字private后面定义的成员为类的(a)成员。
a、私人B,公共C,受保护D,任意7。
类的定义包括(c)成员的定义。
a、数据b、函数c、数据和函数d、数据或函数8、在类作用域中能够通过直接使用该类的(d)成员名进行访问。
a、私有b、公用c、保护d、任何9、在关键字public后面定义的成员为类的(b)成员。
a、默认情况下,类中定义的私有B、公共C、受保护D、任意10个成员都是(B)访问属性。
a、publicb、privatec、protectedd、friend11、每个类(c)构造函数。
西安交通大学网络教育学院a、只能有一个b、可以有公用的c、可以有多个d、只可有缺省的12.类对象成员的初始化通过构造函数中给出的(b)实现。
西安交通大学17年9月课程考试《管理学原理(高起专)》作业考核试题
西安交通大学17年9月课程考试《管理学原理(高起专)》作业考核试题一、单选题(共30 道试题,共60 分。
)1. 适合于评价任何一种职位,最有创见和最有前途的主管人员评价方法为( )。
A. 职务系数法B. 时距判断法C. 四象限法D. 比较法正确答案:B2. 某项职位或某部门所拥有的包括作出决策、发布命令权威属于()。
A. 直线职权B. 参谋职权C. 职能职权D. 辅助职权正确答案:A3. 在管理学中,管理人员对当前的实际工作是否符合计划而进行测定并促使组织目标实现的过程,被称为()。
A. 计划B. 组织C. 领导D. 控制正确答案:D4. 越是处于高层的管理者,其对于概念技能、人际技能、技术技能的需要,就越是按以下顺序排列()。
A. 概念技能,技术技能,人际技能;B、技术技能,概念技能,人际技能;B. 概念技能,人际技能,技术技能;C. 人际技能,技术技能,概念技能;正确答案:C5. 头脑风暴法属于( )。
A. 外推法B. 直观法C. 因果法D. 德尔菲法正确答案:B6. 以下哪一点是属于“权变管理理论”的最大特点?()。
A. 重视人的因素B. 力求决策中减少个人艺术成份C. 根据不同的具体条件,采取相应的组织结构、领导方式等D. 通过提高工人的“士气”,从而达到提高效率的目的正确答案:C7. 在工业企业中划分有生产部门、销售部门、财务部门等,这种划分部门的方法叫做()。
A. 职能部门化B. 产品部门化C. 市场部门化D. 工艺过程部门化正确答案:A8. 被称为决策“硬技术”的决策方法是指( )。
A. 计量决策法B. 主观决策法C. 边际分析法D. 德尔菲法正确答案:A9. 新古典管理理论的形成发展主要是( )。
A. 从18世纪到19世纪末B. 从20世纪初到20世纪30年代C. 从20世纪30年代到20世纪60年代D. 从20世纪60年代至今正确答案:C10. 为了激发员工内在的积极性,一项工作最好授予哪类人()。
2017年西安交通大学习题答案《程序设计基础》答案
《程序设计基础》习题一答案一、单项选择题(本大题共20小题,每小题2分,共40分)1.int a[10];合法的数组元素的最小下标值为()。
A:10B:9C:1D:0答案:D2.以下运算符中优先级最低的是()。
A:&&B:&C:||D:|答案:C3.若使用一维数组名作函数实参,则以下正确的说法是()。
A:必须在主调函数中说明此数组的大小B:实参数组类型与形参数组类型可以不匹配C:在被调用函数中,不需要考虑形参数组的大小D:实参数组名与形参数组名必须一致答案:A4.已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
A:一个整数,代表要读入的数据项总数B:一个文件指针,指向要读的文件C:一个指针,指向要读入数据的存放地址D:一个存储区,存放要读的数据项答案:C5.对以下说明语句int a[10]={6,7,8,9,10}; 的正确理解是()。
A:将5个初值依次赋给a[1]至a[5]B:将5个初值依次赋给a[0]至a[4]C:将5个初值依次赋给a[6]至a[10]D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B6.下列程序的输出结果是()。
main(){ int x=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case 0:a++;break;case 1:b++;break;}case 2:a++;b++;break;case 3:a++;b++;break;}printf("a=%d,b=%d\n",a,b);}A:a=1,b=0B:a=2,b=1C:a=1,b=1D:a=2,b=2答案:B7.下列程序的输出结果为()。
main(){int m=7,n=4;float a=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf("%f\n",x);}A:27.000000B:27.500000C:28.000000D:28.500000答案:A8.若k为int型变量,则以下程序段的执行结果是()。
课程考试《面向对象程序设计》作业考核试题
一、单选题1. C++对C语言作了很多改进,即从面向过程变成为面向对象的主要原因是()。
A. 增加了一些新的运算符B. 允许函数重载,并允许设置缺省参数C. 规定函数说明符必须用原型[正确]D. 引进了类和对象的概念满分:2 分2. 如果一个类至少有一个纯虚函数,那么该类称为().。
[正确]A. 抽象类B. 虚基类C. 派生类D. 以上都不对满分:2 分3. 假定AB为一个类,则执行“AB r1=r2;”语句时将自动调用该类的( )。
A. 无参构造函数B. 带参构造函数C. 赋值重载函数[正确]D. 拷贝构造函数满分:2 分4. 带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
A. 与虚基类下面的派生类个数有关B. 多次C. 二次[正确]D. 一次满分:2 分5. 派生类的构造函数的成员初始化列表中,不能包含()。
A. 基类的构造函数;B. 派生类中子对象的初始化;[正确]C. 基类的子对象初始化;D. 派生类中一般数据成员的初始化;满分:2 分6. 由C++目标文件连接而成的可执行文件的缺省扩展名为()。
A. cpp[正确]B. exeC. objD. lik满分:2 分7. 以下叙述中正确的是()A. 使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值[正确]B. 使用const定义的常量名有类型之分,其值在程序运行时是不可改变的C. 在程序中使用内置函数使程序的可读性变差D. 在定义函数时可以在形参表的任何位置给出缺省形参值满分:2 分8. 下列不是C++基本数据类型的是()。
A. int[正确]B. stringC. charD. void满分:2 分9. 下列函数中,()不能重载。
A. 一般的成员函数B. 一般的非成员函数[正确]C. 析构函数D. 构造函数。
满分:2 分10. 关于继承中出现的二义性的描述中,()是错误的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
客服热线:400-810-6736(免长话费)
西安交通大学17年9月课程考试《面向对象程序设计》作业考核试题
一、单选题(共30 道试题,共60 分。
)
1. 如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为()。
A. a.operator+(b)
B. b.operator+(a)
C. operator+(a,b)
D. operator(a+b)
正确答案:A
2. 派生类的成员函数可以直接访问基类的()成员。
A. 所有
B. 公有和保护
C. 保护和私有
D. 私有
正确答案:B
3. 定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为()。
A. int *p=new int[30];
B. int *p=new int(30);
C. int *p=new [30];
D. *p=new int[30];
正确答案:A
4. 下列的符号常变量定义中,错误的定义是()。
A. const M=10;
B. const int M=20;
C. const char ch;
D. const bool mark=true;
正确答案:C
5. 类的析构函数是一个对象被( )时自动调用的。
A. 建立
B. 撤消
C. 赋值
D. 引用
正确答案:B。