中南大学《C++程序设计》课程作业(在线作业)一及参考答案

合集下载

中南大学《会计学原理》课程作业(在线作业)一及参考答案

中南大学《会计学原理》课程作业(在线作业)一及参考答案
参考答案:
(ABE)
2.
下列项目中,不影响借贷双方平衡的有()。
(A)某项业务在有关账户中全部被漏记
(B)某项业务在有关账户中全部被重复记录
(C)应借应贷账户相互颠倒
(D)借.贷方账户都多记相同金额
(E)借方账户比贷方账户多记金额
参考答案:
(ABCD)
3.
在制造企业的生产过程中,其资金的变化形态有()。
参考答案:
(B)
6.
下列费用在制造成本法下,不应计入产品成本,而列作期间费用的是()。
(A)直接材料费用
(B)直接工人费用
(C)车间间接费用
(D)厂部企业管理部门的费用
参考答案:
(D)
7.
流动资产是指可以在()内变现或耗用的资产。
(A)一年
(B)一个营业周期
(C)一年或短于一年的一个营业周期
(D)一年或长于一年的一个营业周期
(A)可比性要求(B)客观性要求(C)及时性要求(D)明晰性要求
参考答案:
(B)
12.
引起资产内部两个项目此增彼减而资产总额不变的经济业务是()。
(A)用银行存款偿还借款
(B)收到投资者货币投资
(C)收到外单位前欠货款
(D)用银行存款支付投资者利润
参考答案:
(C)
13.
固定资产采用加速折旧法,主要是体现会计信息质量要求中的()。
(A)资产增加(B)资产减少(C)负债增加(D)所有者权益减少
参考答案:
(A)
20.
()是会计的主要内容,是会计的基础。
(A)会计分析(B)会计报告(C)会计核算(D)会计监督
参考答案:
(C)
(二)多选题

中南大学《数据结构》课程作业(在线作业)一及参考答案

中南大学《数据结构》课程作业(在线作业)一及参考答案

(一) 单选题1. 栈和队列的共同点是()。

(A)都是先进先出(B) 都是先进后出(C) 只允许在端点处插入和删除元素(D) 没有共同点参考答案:(C)2.对广义表执行操作的结果是()。

(A)(B)(C)(D) (e)参考答案:(B)3. 一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程()。

(A)较快(B) 较慢(C) 相同(D) 不定参考答案:(B)4.从一个长度为n的顺序表中删除第i个元素时,需向前移动的元素的个数是()。

(A)(B)(C)(D)参考答案:(A)5. 若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则最节省运算时间的存储方式是()。

(A)单链表(B) 仅有头指针的单循环链表(C) 双链表(D) 仅有尾指针的单循环链表参考答案:(D)6. 在下面的程序段中,对x的赋值语句的频度为()。

(A)(B)(C)(D)参考答案: (C)7. 对于栈操作数据的原则是()。

(A)先进先出(B)后进先出(C)后进后出(D)不分顺序参考答案: (B)8. 求循环链表中当前结点的后继和前驱的时间复杂度分别是()。

(A)和(B) 和(C) 和(D)和参考答案: (C)9. 与数据元素本身的形式、内容、相对位置、个数无关的是数据的()。

(A)存储结构(B)逻辑结构(C)算法(D)操作参考答案:(B)10.程序段如下:其中n为正整数,则最后一行的语句频度在最坏情况下是()。

(A)(B)(C)(D)参考答案:(D)11.下述程序段中语句的频度是()。

(A)(B)(C)(D)参考答案:(C)12.二维数组采用列优先的存储方法,若每个元素各占3个存储单元,且地址为150,则元素的地址为()。

(A)429 (B) 432 (C) 435 (D) 438参考答案:(A)13.下列程序段的渐进时间复杂度为()。

;(A)(B)(C)(D)参考答案:(C)14.下列程序的时间复杂度为()。

中南大学《操作系统》课程作业(在线作业)一及参考答案

中南大学《操作系统》课程作业(在线作业)一及参考答案

(一) 单选题1.计算机的操作系统是一种()。

(A) 应用软件(B) 系统软件(C) 工具软件(D) 字表处理软件参考答案:(B)2.用户程序中的输入,输出操作实际上是由()完成。

(A) 程序设计语言(B) 编译系统(C) 操作系统(D) 标准库程序参考答案:(C)3.有关操作系统的叙述,()是正确的。

(A) 批处理作业有作业说明书(B) 分时系统不一定提供交互功能(C) 分时系统中,用户可独占文件系统(D) 分时系统与实时系统的响应及时性要求相似参考答案:(C)4.用户要在程序一级获得系统帮助,必须通过()。

(A) 进程调度(B) 作业调度(C) 键盘命令(D) 系统调用参考答案:(D)5.()不是分时系统的基本特征。

(A) 同时性(B) 独立性(C) 实时性(D) 交互性参考答案:(C)6.批处理系统的主要缺点是()。

(A) CPU的利用率不高(B) 失去了交互性(C) 不具备并行性(D) 以上都不是参考答案:(B)7.进程间的间接通信方式是指()。

(A) 源进程将消息发送给管道(B) 源进程将消息发送给缓冲区(C) 源进程将消息发送给信箱(D) 源进程将消息直接发送给目标进程参考答案:(C)8.进程的组成有三部分:程序、数据字段和()。

(A) 数据记录(B) PCB(C) 数据集合(D) SDT参考答案:(B)9.UNIX属于一种()操作系统。

(A) 分时系统(B) 批处理系统(C) 实时系统(D) 分布式系统参考答案:(A)10.进程的状态有()。

(A) 管态(B) 等待(C) 运行(D) 抖动参考答案:(C)11.操作系统是一组()程序。

(A) 文件管理(B) 中断处理(C) 资源管理(D) 设备管理参考答案:(C)12.()不是基本的操作系统。

(A) 批处理操作系统(B) 分时操作系统(C) 实时操作系统(D) 网络操作系统参考答案:(D)13.进程所请求的一次打印输出结束后,将使进程状态从()。

中南大学《C++程序设计》课程作业(在线作业)三及参考答案

中南大学《C++程序设计》课程作业(在线作业)三及参考答案
(D)模板类:模板对象
参考答案:
(C)
20.
下列对派生类的描述中,()是错误的。
(A)一个派生类可以作为另一个派生类的基类
(B)派生类至少有一个基类
(C)派生类的成员除了它自己的成员外,还包含了它的基类成员
(D)派生类中继承的基类成员的访问权限到派生类保持不变
参考答案:
(D)
21.
磁盘文件操作中,打开磁盘文件的访问方式常量中,()是以追加方式打开文件的。
(C) ifstream
(D) ofstream
参考答案:
(C)
5.
进行文件操作时需要包含()文件。
(A) iostream.h
(B) fstream.h
(C) stdlib.h
(D) stdlib.h
参考答案:
(B)
6.
下列输出字符'A'的方法中,错误的是()。
(A) cout<
(B) cout<<'A';
(C) template
(D) template
参考答案:
(C)
9.
多重继承时,如果派生类的两个父类有一个共同的虚基类,那么虚基类的初始化参数由( )的构造函数来传递。
(A)第一个父类
(B)第二个父类
(C)派生类
(D)以上都不是
参考答案:
(C)
10.
如果在try块中用“throw "error";”语句抛出一个异常,则参数类型是( )的catch块能够捕获这个异常。
(A) in
(B) ut
(C) app
(D) ate
参考答案:
(C)
22.

中南大学C 语言程序设计试卷

中南大学C 语言程序设计试卷

C 语言程序设计试卷一、单项选择题(每题1分,共20分)1. C语言规定:在一个源程序中,main函数的位置( )。

A. 必须在最开始B. 必须在系统调用的库函数的后面C. 可以任意D. 必须在最后2. 下面四个选项中,均是合法浮点数的选项是( )。

A. +1e+1 5e-9.4 03e2B. -.60 12e-4 -8e5C. 123e 1.2e-.4 +2e-1D. -e3 .8e-4 5.e-03. 若a=-14,b=3,则条件表达式a<b? a:b+1的值为()。

A. -14B. -13C. 3D. 44. 已知:int n,i=1,j=2;执行语句n=i<j?i++:j++;则i和j的值是( ).A. 1,2B. 1,3C. 2,2D. 2,35. 为了判断两个字符串s1和s2是否相等,应当使用( )A. if (s1==s2)B. if(s1=s2)C. if (strcmp(s1,s2))D. if (strcmp(s1,s2)==0)6. 以下正确的描述是( )。

A. 函数的定义可以嵌套,但函数的调用不可以嵌套。

B. 函数的定义不可以嵌套,但函数的调用可以嵌套。

C. 函数的定义和函数的调用均不可以嵌套。

D. 函数的定义和函数的调用均可以嵌套。

7. 在C语言中,下面对函数不正确的描述是( )。

A. 当用数组名作形参时,形参数组值的改变可以使实参数组之值相应改变。

B. 允许函数递归调用。

C. 函数形参的作用范围只是局限于所定义的函数内。

D. 子函数必须位于主函数之前。

8. 如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。

A. 该变量只在该复合语句中有效B. 该变量在该函数中有效C. 该变量在本程序范围内均有效D. 该变量为非法变量9. 以下正确的函数形式是( )。

A. double fun(int x,int y) { z=x+y;return z;}B. fun(int x,y) { int z; return z;}C. fun(x,y) { int x,y; double z; z=x+y; return z;}D. double fun( int x,int y) {double z; z=x+y; return z; }10. 以下程序的输出结果是( )。

中南大学《电子技术》课程作业(在线作业)一及参考答案

中南大学《电子技术》课程作业(在线作业)一及参考答案

(一) 单选题1. 晶体管工作于放大状态时,下列哪种说法正确。

()(A)发射结正偏、集电结反偏(B) 发射结正偏、集电结正偏(C) 发射结反偏、集电结反偏(D) 发射结反偏、集电结正偏参考答案:(A)2. 直接耦合放大电路存在零点漂移的原因是()(A)电阻阻值有误差(B)晶体管参数受温度影响(C)晶体管参数的分散性(D)电源电压不稳定参考答案:(B)3. 若下图所示电路中晶体管饱和管压降的数值为│U C E S│,则最大输出功率P O M=()。

(A)(B)(C)参考答案:(C)4. 稳压管的稳压区是其工作在()。

(A)正向导通(B) 反向截止(C) 反向击穿参考答案:(C)5. 互补输出级采用共集形式是为了使()。

(A)电压放大倍数大(B)不失真输出电压大(C)带负载能力强参考答案:(C)6. 现测得两个共射放大电路空载时的电压放大倍数均为-100,将它们连成两级放大电路,其电压放大倍数应()10000。

(A) 大于(B) 等于(C) 小于参考答案:(C)7. 某放大电路负载开路时,U O=6V,接上3KΩ负载后,U O=4V,则该放大电路的输出电阻R0为()。

(A) 1KΩ(B) 2KΩ(C) 1.5KΩ(D) 3KΩ参考答案:(C)8. PN结加正向电压时,空间电荷区将()。

(A)变窄(B) 基本不变(C) 变宽参考答案:(A)9.与相等的表达式为()。

(A)(B)(C)(D)参考答案:(C)10. 晶体管工作于饱和状态时,下列哪种说法正确。

()(A)发射结正偏、集电结反偏(B) 发射结正偏、集电结正偏(C) 发射结反偏、集电结反偏(D) 发射结反偏、集电结正偏参考答案:(B)11. 在OCL乙类功放电路中,若最大输出功率为1W,则电路中功放管的集电极最大功耗约为()。

(A)1W (B) 0.5W (C) 0.2W参考答案:(C)12. U GS=0V时,能够工作在恒流区的场效应管为()(A) 结型管(B) 增强型MOS管(C) 耗尽型MOS管参考答案:(C)13. 晶体管工作于截止状态时,下列哪种说法正确。

《C语言程序设计》在线作业一 满分标准答案

《C语言程序设计》在线作业一 满分标准答案

HomeWorkId:6ec3c534-e0f1-49ee-8f40-57b50c221e00ExamTaskId:6df3a970-ce40-4800-a2f4-839ff8136dc5《C语言程序设计》在线作业一1:下列关于指针定义的描述中错误的是()。

A:指针是一种变量,用于存放变量的地址。

B:指针变量的类型与它所指向的变量类型一致。

C:指针变量的命名规则与标识符相同。

D:定义指针时,标识符前的“*”号表示指针所指向的内容。

正确答案:D2:合法的字符型常数是()。

A:A&apos;B:&quot;A&quot;C:65D:A正确答案:A3:设x,y,z,k都是int型变量,则执行表达式x=(y=4,z=16,k=32)后,x的值为()。

A:4B:16C:32D:52正确答案:C4:正确的用户标识符是()。

A:voidB:c5_b8C:forD:3a正确答案:B5:c语言中int型数-8在内存中的存储形式为()。

A:1111111111111000B:1000000000001000C:0000000000001000D:1111111111110111正确答案:A6:设int a [9], *p=a;则不能表示a [1]地址的表达式为()。

A:p+1B:a+1C:a++D:++p正确答案:C7:设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是()。

A:0B:4C:-4D:2正确答案:C8:对于struct ex{ int x;float y;char z;}example;则下面的叙述中不正确的是()。

A:struct是结构体类型的关键字B:example是结构体类型名C:x,y,z都是结构体成员名D:struct ex是结构体类型正确答案:B9:设int x=3,y=4,z=5;则值为0的表达式是()。

A:x&gt;y++B:x&lt;=++yC:x!=y+z&gt;y-zD:y%z&gt;=y-z正确答案:A10:一个C语言程序是由()构成。

中南大学《计算机组成原理》课程作业(在线作业)一及参考答案

中南大学《计算机组成原理》课程作业(在线作业)一及参考答案

(一) 单选题1.一个十位的寄存器采用原码表示定点整数,则最多可表示()个十进制数。

(A) 511 (B) 512 (C) 1023 (D) 1024参考答案:(C)2.以晶体管作主元件的计算机称为第()代计算机。

(A) 1 (B) 2 (C) 3 (D) 4参考答案:(B)3.一个数的补码为10000,则这个数等于十进制数()。

(A) 16 (B) ?16 (C) 15 (D) ?15参考答案:(B)4.数字“零”的补码有()种。

(A) 1 (B) 2 (C) 3 (D) 4参考答案:(A)5.个人计算机(PC)属于()型计算机。

(A) 大(B) 中(C) 小(D) 微参考答案:(D)6.已知4*4=10,那么,在这种数制中,6*6=()。

(A) 21 (B) 22 (C) 23 (D) 24参考答案:(D)7.一个数的反码为11111111,则这个数的真值是()。

(A) 0 (B) 1 (C) 256 (D) 255参考答案:(A)8.8比特用补码表示定点整数,绝对值最大的负数是()。

(A) -125 (B) -126 (C) -127 (D) -128参考答案:(D)9.控制器中,寄存指令的寄存器英文简称为()。

(A) PC (B) CP (C) IR (D) RI参考答案:(C)10.控制器与运算器合称为()。

(A) I/O (B) MEM (C) ALU (D) CPU参考答案:(D)11.计算机之所以能自动工作,是因为采用了()技术。

(A) 二进制(B) 存储程序(C) 集成电路(D) 离散电路参考答案:(B)12.十六进制数12C等于十进制数()。

(A) 100 (B) 200 (C) 300 (D) 400参考答案:(C)13.ENIAC所用的主元件是()。

(A) 电子管(B) 晶体管(C) 集成电路(D) 光子管参考答案:(A)14.真值Y=-1001001 则[Y]补=()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(D) if语句的if体内可以是循环语句
参考答案:
(C)
3.
以下不正确的是()。
(A)语句for(i=0;;i++)表示无限循环
(B) for(;;)表示无限循环
(C) for()也表示无限循环
(D) while(1)表示无限循环
参考答案:
(C)
4.
for语句能够被改写为( )语句。
(A)复合
(B) while
(B)
13.
下列数据类型不是C++语言基本数据类型的是()。
(A)字符型
(B)整型
(C)实型
(D)数组
参考答案:
(D)
14.
下列while循环的次数是。while (int I=0) I--;()
(A) 0
(B) 1
(C) 5
(D)无限
参考答案:
(A)
15.
下面循环体的执行次数为()。for(int a=0,b=5;a<=b+1;a+=2,b--)cout<<a<<endl;
(C)继承性
(D)重用性
参考答案:
(B)
27.
关于逻辑运算符的说法正确的是()。
(A)它们都是双目运算符,优先级相同
(B)语句“int a=0,c=1,b;b=a&&c++;”执行后,c的值为2
(C)语句“int a=1,c=1,b;b=a||c++;”执行后,c的值为2
(D)语句“int a=1,c=1,b;b=a&&c++;”执行后,c的值为2
(一)单选题
1.
下列for循环的次数为()。for (int I=0,x=0;!x && I<=5;I++)
(A) 5 (B) 6 (C) 1 (D)无限
参考答案:
(D)
2.
下列关于条件语句的描述中,()是错误的。
(A) if语句中只有一个else子句
(B) if语句中可以有多个else if子句
(C) if语句中if体内不能是switch语句
参考答案:
(D)
22.
已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。
(A) 0 (B)语法错(C) 1 (D)假
参考答案:
(C)
23.
C++语言中while和do-while循环的主要区别是()。
(A) do-while的循环体至少无条件执行一次
(B) while的循环控制条件比do-while的循环控制条件少
参考答案:
(AD)
10.
下列哪些可以用作变量名( )。
(A) $abstract (B) _test (C) class (D) google
参考答案:
(BD)
11.
流程控制语句有()几种。
(A)赋值语句
(B)循环语句
(C)分支语句
(D)表达式语句
参考答案:
(BC)
12.
private访问属性限制对象的成员不可以在()中访问。
(D) continue语句可以结束本次循环
参考答案:
(B)
20.
如果有以下语句:int a,b;char m,n;cin>>a>>b>>m>>n;则下列输入数据的方式中正确的是()。
(A) 10,20,X,Y
(B) 1020 XY
(C) 10 20 X Y
(D) 10、20、X、Y
参考答案:
(C)
(A) 3
(B) 2
(C) 1
(D) 0
参考答案:
(A)
16.
设变量m,n,a,b,c,d均为0,执行(m = a==b)||(n=c==d)后,m,n的值是()。
(A) 0,0
(B) 0,1
(C) 1,0
(D) 1,1
参考答案:
(C)
17.
C++源文件的扩展名为()。
(A) cpp
(B) c
(C) txt
(B) int rx=&x;
(C) int *rx=&x;
(D) int &rx=x;
参考答案:
(D)
11.
运算符+、=、%、<=中,优先级最高的运算符是()。
(A) +
(B) =
(C) %
(D) <=
参考答案:
(C)
12.
C++语言中语句的结束符是()。
(A) ,
(B) ;
(C)。
(D)、
参考答案:
(B) break语句可用于switch语句中,它将退出switch语句
(C) break语句可用于if体内,它将退出if语句
(D) break语句在一个循环体内可出现多次
参考答案:
(C)
34.
表达式18/4*sqrt(4.0)/8值的数据类型为()。
(A) int
(B) float
(C) double
参考答案:
(C)
25.
下列字符列中,可以作为"字符串常量"的是()。
(A) ABC
(B)″xyz″
(C)′uvw′
(D)′a′
参考答案:
(B)
26.
面向对象的()是一种信息隐蔽技术,目的在于将对象的使用者与设计者分开。不允许使用者直接存取对象的属性,只能通过有限的接口与对象发生联系。
(A)多态性
(B)封装性
(BD)
16.
用cin为整型变量输入数据时,如果从键盘输入的是12.36,输入后整型变量中的结果不会是()。
(A) 12 (B) 12.3 (C) 12.4 (D)不确定
参考答案:
(BCD)
17.
字符型数据专门用来处理文本数据,以下包含4个字符的字符串有( )。
(A) abcd (B) "abcd" (C) abcd' (D) "ab\n\x4e"
(D) 16
参考答案:
(A)
(二)多选题
1.
类成员的访问属性可以是()。
(A) public (B) protected (C) private (D) default
参考答案:
(ABC)
2.
C++语言是一种()的编程语言。
(A)面向对象(B)面向过程(C)面向智能(D)面向用户
参考答案:
(AB)
3.
(C) while
(D) break
参考答案:
(AC)
6.
设int a = 4;,以下表达式中正确的有( )。
(A) a += (a++)
(B) a += (++a)
(C) (a++) += a
(D) (++a) += (a++)
参考答案:
(ABD)
7.
表达式样(-17)%5的值( )表达式17%(-5)的值。
(A)大于
(B)等于
(C)小于
(D)不等于
参考答案:
(CD)
8.
为了便于数据的表示与处理,C++提供哪几种基本数据类型( )。
(A)整型(B)字符型(C)数组(D)日期型
参考答案:
(AB)
9.
以下属非法用户自定义标识符(常量和变量命名)的是( )。
(A) 8ad (B) ad (C) _ad (D) const
参考答案:
(D)
28.
设a为5,执行下列代码后,b的值不为2的是()。
(A) b = a/2
(B) b = 6-(--a)
(C) b = a%2
(D) b = a < 3 ? 3: 2
参考答案:
(C)
29.
下列不合法的变量名为()。
(A) float
(B) A_int1
(C) name_1
(D) name0
(D)不确定
参考答案:
(C)
35.
下面表达式正确的是()。
(A) 4.1/2
(B) 3.2%3
(C) 43/26==1结果为1
(D) 70/20结果为3.5
参考答案:
(C)
36.
在C++语言中,()的陈述是正确的。
(A)能使用关键字并区分大小写
(B)能使用关键字并不区分大小写
(C)不能使用关键字并区分大小写
(A)两个分号
(B)表达式1
(C)表达式2
(D)表达式3
参考答案:
(BCD)
15.
关于类的构造函数和析构函数的叙述,正确的是( )。
(A)每个类都必须自己定义构造函数和析构函数
(B)每个类可以不定义构造函数和析构函数
(C)构造函数和析构函数必须定义在类内
(D)构造函数和析构函数可以定义在类外
参考答案:
21.
以下关于do-while语句的叙述正确的是()。
(A)不能使用do-while语句构成循环
(B) do-while语句构成的循环必须用break语句才能退出
(C) do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
相关文档
最新文档