正确选项:--------
南开22春学期《面向对象程序设计》在线作业[正确正确答案]单选题答案
22春学期(高起本1709-1803、全层次1809-2103)《面向对象程序设计》在线作业-00001
试卷总分:100 得分:100
一、单选题 (共 35 道试题,共 70 分)
1.友元重载运算符obj1>obj2被C++编译器解释为()。
A.operator>(obj1,obj2)
B.>(obj1,obj2)
C.obj1.operator>(obj2)
D.obj2.operator>(obj1)
正确选项:--------
正确选项:--------
2.对于类定义 class A{ public: virtual void funcl(){} void func2(){} }; class B:public A{ public: void func1(){cout<<"class B func1"<<endl;} virtual void func2(){cout<<"class B func2"<<endl;} };下面正确的叙述是( )。
正确选项:--------
A.A::func2()和B::func1()都是虚函数
B.A::func2()和B::func1()都不是虚函数
C.B::func1()是虚函数,A::func2()不是虚函数
D.B::func1()不是虚函数,A::func2()是虚函数
正确选项:--------
正确选项:--------
3.read函数的功能是从输入流中读取( )。
正确选项:--------
A.一个字符
B.当前字符
C.一行字符
D.指定若干个字符
正确选项:--------
正确选项:--------
4.运算符重载的目的是()。
A.提高程序的效率
B.提高代码复用能力
C.简化程序,减少目标代码
D.使程序代码直观易读
正确选项:--------
正确选项:--------
5.下列对重载函数的描述中,( )是错误的。
A.重载函数中不允许使用默认参数
B.重载函数中编译时根据参数表进行选择
C.不要使用重载函数来描述毫无相干的函数
D.构造函数重载将会给初始化带来多种方式
6.关于下面程序段说法正确的是( ) class X { private: int n; public: X(X&); }; X::X(X&x) {n=x.n} X obj1,obj2(obj1);
A.语句obj2(obj1);的功能是用对象obj1初始化具有相同类类型的对象obj2
B.语句obj2(obj1);的功能是用对象obj2初始化具有相同类类型的对象obj1
C.X(X&x)中的&符号可以删除
D.X(X&x)函数中不能访问对象的私有成员
正确选项:--------
7.设置虚基类的目的是()。
A.简化程序
B.消除二义性
C.提高运行效率
D.减少目标代码
正确选项:--------
8.对于拷贝构造函数,正确的描述是()。
A.在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数
B.必须为每个类定义拷贝构造函数
C.如果要使用拷贝构造函数,则必须在类中先定义
D.当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
正确选项:--------
正确选项:--------
9.下面关于构造函数和析构函数的描述,错误的是()。
A.析构函数中调用虚函数采用静态联编
B.对虚析构函数的调用可以采用动态联编
C.当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D.构造函数可以声明为虚函数
正确选项:--------
10.多继承的构造函数顺序可分为如下4步: ①所有非虚基类的构造函数按照它们被继承的顺序构造。 ②所有虚基类的构造函数按照它们被继承的顺序构造。 ③所有子对象的构造函数按照它们声明的顺序构造。 ④派生类自己的构造函数体 这四个步骤的正确顺序是()。
A.④③①②
B.②④③①
C.②①③④
D.③④①②
正确选项:--------
正确选项:--------
11.关于this指针的说法错误的是( )。
A.this指针必须显示说明
B.当创建一个对象后,this指针就指向该对象
C.成员函数拥有this指针
D.静态成员函数不拥有this指针
正确选项:--------
12.有关析构函数的说法正确的是( )。
A.析构函数可以有多个
B.析构函数和构造函数一样可以有形参
C.析构函数的功能是用来释放一个对象
D.析构函数的函数类型为void
正确选项:--------
13.一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。
A.函数模板
B.模板函数
C.类模板
D.模板类
14.下列关于成员访问权限的描述中,不正确的是( )。
A.公有数据成员和公有成员函数都可以通过类对象直接访问
B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问
C.保护成员在派生类中可以被访问,而私有成员不可以
D.类或派生类的成员函数可以访问保护成员
正确选项:--------
正确选项:--------
15.使用string类,必须在程序中包含头文件()。
A.string.h
B.string
C.cstring.h
D.cstring
正确选项:--------
16.已知函数原型:void f(int a, int b=3,char c='*'); 则下面的函数调用中,不合法的调用是()。
正确选项:--------
A.f(5)
B.f(5,8)
C.f(6, , '#')
D.f(0,0, '#')
正确选项:--------
正确选项:--------
17.派生类的构造函数的成员初始化列表中,不能包含()。
A.基类的构造函数
B.派生类中子对象的初始化
C.基类的子对象初始化
D.派生类中一般数据成员的初始化
正确选项:--------
18.关于虚函数,下列表述正确的是( )。
A.如果在重定义虚函数时使用virtual,则该重定义函数仍然是虚函数
B.虚函数不得声明为静态函数
C.虚函数不得声明为另一个类的友元函数
D.派生类必须重新定义基类的虚函数
正确选项:--------
19.在保护继承中,基类中的私有成员作为派生类的()。
A.公有成员
B.私有成员
C.保护成员
D.不可访问
正确选项:--------
正确选项:--------
20.假定已定义浮点型变量data,以二进制方式把data的值写入输出文件流对象outfile中去,正确的语句是( )。
正确选项:--------
正确选项:--------
A.outfile.write((float *) &data, sizeof(float));
B.outfile.write((float *) &data, data);
正确选项:--------
C.outfile.write((char *) &data, sizeof(float));
D.outfile.write((char *) &data, data);
正确选项:--------
正确选项:--------
21.下列引用的定义中,( )是错误的。
A.int i; int &j=i;
B.int i; int &j; j=i;
C.float i; float &j=i;
D.char d; char &k=d;
22.C++有( )种联编方式。
A.1
B.2
C.3
D.4
正确选项:--------
23.在C++标准模板库中,vector容器是一种( )。
A.标准类
B.标准对象
C.标准函数
D.标准类模板
正确选项:--------
正确选项:--------
24.下列关于赋值运算符重载的说法中正确的是()。
A.返回值一般是以引用方式返回的对象,而函数体中总是用语句“return *this;”返回this指针所指向的对象
B.赋值运算符只能以非成员函数的方式重载
C.赋值运算符既可以以成员函数的方式重载,又可以以非成员函数的方式重载
D.以上均不正确
正确选项:--------
25.下列对派生类的描述中错误的是()。
A.派生类至少有一个基类
B.派生类可作为另一个派生类的基类
C.派生类除了包含它直接定义的成员外,还包含其基类的成员
D.派生类对其继承的基类的成员访问权限保持不变
正确选项:--------
26.下列对派生类的描述中,()是错误的。
A.一个派生类可以作另一个派生类的基类
B.派生类至少有一个基类
C.派生类的成员除了它自己的成员外,包含了它的基类的成员
D.派生类中继承的基类成员的访问权限到派生类保持不变
正确选项:--------
27.面向对象程序设计思想的主要特征中不包括( )。
A.封装性
B.多态性
C.继承性
D.功能分解,逐步求精
28.有关构造函数说法不正确的是( )。
A.构造函数的名字和类的名字一样
B.在创建对象时,系统自动调用构造函数
C.构造函数无任何函数类型
D.构造函数有且只有一个
正确选项:--------
29.如果一个类至少有一个纯虚函数,那么就称该类是()。
A.抽象类
B.虚基类
C.派生类
D.以上都不对
正确选项:--------
30.进行文件操作时需要包含_ ()头文件。
A.iostream
B.fstream
C.stdio
D.stdlib
正确选项:--------
31.已知AA是一个类,则执行语句AA a;后( )。
A.自动调用无参构造函数
B.自动调用有参构造函数
C.自动调用拷贝构造函数
D.产生一个对象a,但不调用任何函数
正确选项:--------
正确选项:--------
32.类模板的使用实际上是类模板实例化成一个具体的( )。
A.类
B.对象
C.函数
D.变量
正确选项:--------
33.下列描述中,()是抽象类的特性。
A.可以说明虚函数
B.可以定义友元函数
C.可以进行构造函数重载
D.不能说明其对象
正确选项:--------
正确选项:--------
34.C++对C语言做了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成面向对象。
A.增加了一些新的运算符
B.允许函数重载,并允许设置默认参数
C.规定函数说明必须用原型
D.引进类和对象的概念
正确选项:--------
35.有关带默认参数的函数的描述正确的是()。
A.只能在函数定义时设置默认参数值
B.只能在函数声明时设置默认参数值
C.函数调用时,必须使用默认的参数值,不能给出新的实参值
D.设置默认参数时,应该设置最右边的若干个参数的默认值
正确选项:--------
正确选项:--------
南开22春学期《面向对象程序设计》在线作业[正确正确答案]多选题答案
二、判断题 (共 15 道试题,共 30 分)
36.默认形参值应在函数定义处指定。
37.类的静态成员函数中不能访问非静态成员。
38.抽象类虽然也是一种数据类型,但它不能建立对象,只能作为基类被其他类继承。
39.多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。
40.在删除一个动态对象时,将自动调用该动态对象所属类的析构函数。
41.构造函数和析构函数都不能重载。
42.定义模板的关键字是template。
43.预定义的提取符和插入符是可以重载的。
44.派生类对基类继承的成员函数进行重定义后,则通过派生类对象和基类对象调用的都是重定义后的成员函数。
45.引用是某个变量的别名。对引用的操作,实质上就是对被引用的变量的操作。
46.C++语言中模板分为函数模板和类模板两种。
47.cin后面的符号是<<。
48.运算符重载是一种特殊的函数重载,其函数名为operator。
49.函数模板可以与普通函数重载。
50.多重继承中的二义性问题是由于一个派生类从不同基类中继承了同名成员变量或相同函数原型的成员函数。
南开22春学期《面向对象程序设计》在线作业[正确正确答案]奥鹏资讯分享:
重庆专升本考试计算机内容有计算机基础知识、办公自动化、网络与信息安全、数据库技术、多媒体技术、 程序设计、计算机新技术与新应用。考试形式考试方式:闭卷,笔试。试卷满分为120分。考试时间为120 分钟。题型题型可以有单项选择题、判断题、填空题、简答题、应用题、设计题、案例分析题等。
计算机基础知识了解计算思维的概念;掌握计算机硬件系统和软件系统的组成,了解计算机体系结构的概念及最新发展;掌握信息在计算机内部和用户界面的表示方式与编码,理解信息存储、传输和检索的常用方法;理解计算机操作系统的作用和功能,了解主流操作系统(例如Windows、Linux、Android、iOS等)的性能特点,掌握操作系统软件安装、维护和使用方法。2.办公自动化理解常用字处理软件、电子表格软件和演示文稿软件的基本概念;掌握运用字处理软件进行办公文书、信函、表格、论文、学术著作版式设计与内容编辑的技能;掌握运用电子表格软件进行数据存储、计算、分析、排序、筛选等操作的方法,理解利用宏提高数据处理效率的概念;掌握运用演示文稿软件进行教学课件、宣传文档设计与编辑的技能,掌握改进演示文稿鉴赏效果的常用技巧。3.网络与信息安全理解计算机网络体系结构、拓扑结构;掌握简单网络的组建与应用,了解常用的网络硬件设备、应用软件和服务,了解网络系统故障分析的一般方法;掌握网站创建和网页制作的基本方法;掌握Internet信息发布与访问的常用方法;理解信息安全的基本概念,掌握常用的信息安全防护措施,如病毒防护、隐私保护、数据备份等;了解信息安全相关的法律法规知识。4.数据库技术理解数据库的基本概念,了解数据库系统的组成和常用的数据库产品,掌握数据库和数据表设计的基本方法,理解SQL语句的基础应用,掌握数据库选择、投影、连接等基本运算操作,了解数据库管理系统的简单应用。5.多媒体技术理解多媒体的基本概念,了解多媒体的类型和信息表示方法,掌握运用软件工具实现多媒体数据压缩、存储、传输等关键技术,了解多媒体信息处理系统的硬件组成,掌握常用多媒体应用软件。6.程序设计掌握程序的基本结构(顺序结构、分支结构、循环结构);掌握数值数据计算与非数值数据处理的常用算法(如排序、查询、统计、分类等);掌握程序流程框图、伪代码法等程序流程表达与分析方法;了解模块化应用程序设计任务分解与综合的方法,掌握子程序和函数的设计与调用,理解程序预处理的概念,了解面向对象程序设计的思想;理解人机友好交互界面的设计方法;了解影响应用程序质量的关键因素,理解对应用程序进行时间优化和空间优化的实现方法与思路。7.计算机新技术与新应用了解电子商务、物联网、大数据和云计算的概念与相关技术;了解实现移动网络及其应用的关键技术思想;了解人工智能和虚拟现实技术在社会生活中的应用。
正确选项:--------
[奥鹏]南开22春学期《面向对象程序设计》在线作业[正确正确答案]相关练习题:
下列不属于自我意识训练重点的是()。
关闭一个活动的Windows应用程序窗口,可使用快捷键( )。
建设项目总投资形成的其他资产包括____
商业银行在中央银行的超额准备金等同于可贷头寸。
事先准备好几个有关某一事物的未完层句子,让被试把句子写完这种测验方法是主题统觉测验的一种
在保险合同订立程序中,一般()为要约人。
Among the factors affecting a lesson plan, which of the following is human factor ?
仲裁地点应首先选择( )
旅游规划是一项()的综合性规划,其监督实施需要各相关部门的共同努力。
非正弦波发生电路主要由( )组成
下列资产的减值处理通过《企业会计准则第8号——资产减值》规范的有( )。
在“已而求见愈笃”中,“笃”之义为:
下列交易和事项中,影响当期经营活动产生的现金流量的有( )
个人独资企业解散后,企业存续期间的债务只要未清偿的,责任不消灭。
行为主义的教学观认为,教学的作用是向学习者展示如何建构知识、促进互相合作、分享与交流不同认识,以及合理坚持个人的独特看法。教师的作用就是帮助学习者发现新信息的含义并对其加以运用。
在无法适当操纵自变量的变化时,我们一般使用相关研究。
监狱作为国家的刑罚执行机关,对监狱内犯罪,有权进行 __。
“四因说”可以看为对不同事物之间形式的比较关系。
北京交通大学是教育部直属,教育部、交通运输部、北京市人民政府和中国国家铁路集团有限公司共建的全国重点大学,“211工程”“985工程优势学科创新平台”项目建设高校和具有研究生院的全国首批博士、硕士学位授予高校。2017年,学校正式进入国家“双一流”建设行列,将围绕优势特色学科,重点建设“智慧交通”世界一流学科领域。
北京交通大学远程教育学院专升本专业有哪些?
北京交通大学远程教育学院专升本专业有计算机科学与技术、物流管理、会计学、电气工程及其自动化、自动化、土木工程、交通运输、工商管理。各专业所需要完成的主要课程如下:
计算机科学与技术
主要课程: C语言程序设计、离散数学、计算机组成原理、汇编语言、数据结构、操作系统、数据库原理与应用、计算机网络与网络工程、网络管理与网络安全、面向对象程序设计、计算机图形学、电子商务概论等。
物流管理
主要课程:线性代数、概率与数理统计、物流信息管理、人力资源管理、电子商务概论、物流学导论、物流系统分析、采购学、物流自动化、物流系统模拟、企业物流管理、预测与决策分析、供应链管理、物流案例分析等 。
会计学
主要课程:经济学原理、财务会计Ⅱ、应用统计学、高级会计学、资产评估、税法、证券投资学、财务管理、企业财务报告、成本会计、管理会计、审计学等。
电气工程及其自动化
主要课程:电路、模拟电子技术、数字电子技术、工程电磁场、微机原理及接口技术、电机学、信号与系统、电力系统故障分析、自动控制原理、电力电子技术、电力系统继电保护、高电压工程、牵引供电系统、接触网、远动技术、电传动控制系统、城市轨道交通供电等。
自动化
主要课程:现代电路分析、信号与系统、自动控制理论、检测技术、通信技术基础、轨道交通控制导论、现代交通控制系统、轨道交通控制系统、计算机联锁技术、信号抗干扰技术、铁道信号导论等。
土木工程
主要课程:理论力学、材料力学、结构力学、土力学、混凝土结构设计原理、钢结构设计原理、建筑材料、钢筋混凝土房屋设计、钢结构房屋设计、地基及基础、建筑施工、施工组织、工程概预算等。
交通运输
主要课程:交通运输设备、交通规划、交通港站与枢纽、运输商务、运输组织学、运输经济学、交通安全工程、集装箱运输与多式联运、运输市场营销、交通项目投资评估与管理、系统工程、交通政策法规、数据库原理与应用、管理信息系统,道路交通、运输物流等。
工商管理
主要课程:管理学,管理经济学、经济学、财务管理、生产管理、企业战略管理、经济法、市场营销、管理运筹学、组织行为学、人力资源管理、管理信息系统、电子商务概论、物流学导轮、质量管理、国际贸易等。
[奥鹏]南开22春学期《面向对象程序设计》在线作业[正确正确答案]相关练习题:
(3)选择考点。点击“进入报考信息添加”后,在此页面中选择要报考的省(自治区)、考点;
日供需平衡方法里,由于经济性好而常被采用的是( )。
频率响应法中,对于二阶装置的相频特性曲线,ω=ωn处,输出对输入的相角滞后为()度。
一个力作平行移动后,新点的附加力偶矩一定( )
西西弗的故事来源于:
学生文化往往是在学生在日常的相互交往中,由于有着共同的价值观念和行为方式,结为一个个群体而表现出来的。这说明学生文化具有( )
( ) of these books are yours?
谈判以前就组织货源的情况,属于中国过去占很大出口比例的那种传统的土特产农产品等,这些货物常常需要收购,然后再找客商进行推销。()
因决策失误而受到他人嘲笑、疏远而产生的风险是()
事物内部都存在着肯定因素和否定因素。肯定因素是维持现存事物存在的因素,否定因素是促成现成事物灭亡的因素。辩证否定观是指( )
()是在第三方物流的基础上发展起来的新的物流模式。
数据库中用表和视图存储数据。
一般来讲,经济发展速度越快越好。( )
选出合理的标识符()。
对一定事物的动态及其发展趋向进行探索,并事先作出估计和评价。这是指
本地计算机用于与DHCP服务器取得联系,并租用一个IP地址的命令是( )。
下列关于每股收益的表述错误的是:( )
对于已经付款或已经开出、承兑商业汇票,但材料尚未到达、存货尚未验收入库的采购业务,应根据发票账单等结算凭证,借记(),贷记银行存款等。
北京交通大学是教育部直属,教育部、交通运输部、北京市人民政府和中国国家铁路集团有限公司共建的全国重点大学,“211工程”“985工程优势学科创新平台”项目建设高校和具有研究生院的全国首批博士、硕士学位授予高校。2017年,学校正式进入国家“双一流”建设行列,将围绕优势特色学科,重点建设“智慧交通”世界一流学科领域。
北京交通大学远程教育学院专升本专业有哪些?
北京交通大学远程教育学院专升本专业有计算机科学与技术、物流管理、会计学、电气工程及其自动化、自动化、土木工程、交通运输、工商管理。各专业所需要完成的主要课程如下:
计算机科学与技术
主要课程: C语言程序设计、离散数学、计算机组成原理、汇编语言、数据结构、操作系统、数据库原理与应用、计算机网络与网络工程、网络管理与网络安全、面向对象程序设计、计算机图形学、电子商务概论等。
物流管理
主要课程:线性代数、概率与数理统计、物流信息管理、人力资源管理、电子商务概论、物流学导论、物流系统分析、采购学、物流自动化、物流系统模拟、企业物流管理、预测与决策分析、供应链管理、物流案例分析等 。
会计学
主要课程:经济学原理、财务会计Ⅱ、应用统计学、高级会计学、资产评估、税法、证券投资学、财务管理、企业财务报告、成本会计、管理会计、审计学等。
电气工程及其自动化
主要课程:电路、模拟电子技术、数字电子技术、工程电磁场、微机原理及接口技术、电机学、信号与系统、电力系统故障分析、自动控制原理、电力电子技术、电力系统继电保护、高电压工程、牵引供电系统、接触网、远动技术、电传动控制系统、城市轨道交通供电等。
自动化
主要课程:现代电路分析、信号与系统、自动控制理论、检测技术、通信技术基础、轨道交通控制导论、现代交通控制系统、轨道交通控制系统、计算机联锁技术、信号抗干扰技术、铁道信号导论等。
土木工程
主要课程:理论力学、材料力学、结构力学、土力学、混凝土结构设计原理、钢结构设计原理、建筑材料、钢筋混凝土房屋设计、钢结构房屋设计、地基及基础、建筑施工、施工组织、工程概预算等。
交通运输
主要课程:交通运输设备、交通规划、交通港站与枢纽、运输商务、运输组织学、运输经济学、交通安全工程、集装箱运输与多式联运、运输市场营销、交通项目投资评估与管理、系统工程、交通政策法规、数据库原理与应用、管理信息系统,道路交通、运输物流等。
工商管理
主要课程:管理学,管理经济学、经济学、财务管理、生产管理、企业战略管理、经济法、市场营销、管理运筹学、组织行为学、人力资源管理、管理信息系统、电子商务概论、物流学导轮、质量管理、国际贸易等。
[奥鹏]南开22春学期《面向对象程序设计》在线作业[正确正确答案]相关练习题:
假设证券A过去12个月的实际收益率分别为1%,2%,3%,4%,5%,6%,6%,5%,4%,3%,2%,1%,那么估计期望方差为( )。
下列说法中错误的是( )?
美国教育革新运动被称为“新教育运动”。
在平面内,低副自由度为1,约束数为1( )
空气循环热泵中,空气为热源,向系统供热。
( ) 是 指对评价对象设想完美的先期印象影响实际评价过低的一种心理现象。
汉《九章律》是在《法经》的基础上增加了( )
(1)my8848在成立之初就为自己埋下了股权混乱的种子。作为公司第一大股东的深圳某公司被笼罩在神秘色彩中未公开露面。各股东之间一直协调不善,甚至到my8848遭到法院查封时,应当投入的资金还未能全部到位。
引入多道程序的根本目的在于( )。
突发事件的类型包括()
测得两点间高差有高差法和仪高法两种。()
There______many people in the museums on Sundays.
46.计划修理的方法主要有( )。
财政职能是指财政活动所具有的( )功能。
元认知就是 对认知的认知。( )
APON、EPON和GPON的不同就在于传输汇聚层和通道层/数据链路层所采用的方案不同。
每个类只对应唯一一个构造方法。
李白的《静夜思》属于____题材的新乐府诗。