文档库 最新最全的文档下载
当前位置:文档库 › C++自测题(ANSWER)

C++自测题(ANSWER)

C++自测题(ANSWER)
C++自测题(ANSWER)

一. 选择(共50题,共1分)

1. 下列关于类和对象的叙述中,错误的是( )

A.一个类只能有一个对象

B.对象是类的具体实例

C.类是对某一类对象的抽象

D.类和对象的关系是一种数据类型与变量的关系

2. 当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的( )。

A.只能是公有成员

B.只能是保护成员

C.只能是除私有成员之外的任何成员

D.任何权限的成员

3. 类中定义的成员默认为( )访问属性。

A.public

B.private

C.protected

D.friend

4. 一个类的友元不是该类的成员,与该类的关系密切,所以它(D )。

A.有this指针,有默认操作的对象

B.没有this指针,可以有默认操作的对象

C.有this指针,不能执行默认操作

D.没有this指针,也就没有默认操作的对象

5. 假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为( )。

A.x.a

B.x.a()

C.x->GetValue()

D.x.GetValue()

6. 对于任一个类,用户所能定义的构造函数的个数至多为( )。

A.0

B.1

C.2

D.任意个

7. 一个类的析构函数通常被定义为该类的( )成员。

A.私有

B.保护

C.公用

D.友元

8. 有如下类声明:class Foo {int bar; };则Foo类的成员bar 是()

A.公有数据成员

B.公有成员函数

C.私有数据成员

D.私有成员函数

9. 关于封装,下列说法中不正确的是( )。

A.通过封装,对象的全部属性和操作结合在一起,形成一个整体

B.通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)

C.通过封装,每个对象都成为相对独立的实体

D.通过封装,对象的属性都是不可见的

10. 假定AB为一个类,则执行“AB *s=new AB(a,5);”语句时得到的一个动态对象为( )。

A.s

B.s->a

C.s.a

D.*s

11. 对于一个类的构造函数,其函数名与类名( )。

A.完全相同

B.基本相同

C.不相同

D.无关系

12. 在一个类的定义中,包含有( )成员的定义。

A.数据

B.函数

C.数据和函数

D.数据或函数

13. 假定AB为一个类,则执行AB x;语句时将自动调用该类的( )。

A.有参构造函数

B.无参构造函数

C.拷贝构造函数

D.赋值构造函数

14. 若类X是类Y的友元类,则下列哪种访问关系是正确的

A.类X的成员不能访问类Y的私有成员

B.类X的成员可以访问类Y的私有成员

C.类Y的成员可以访问类X的私有成员

D.只有类Y的公共成员才能访问类X的私有成员

15. 假定AB为一个类,则执行“AB a, b(3), *p;”语句时共调用该类构造函数的次数为( )。

A.2

B.3

C.4

D.5

16. 在C++中,当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为( )指针。

A.对象

B.派生

C.基类

D.this

17. 静态数据成员的初始化是在( )中进行的。

A.构造函数

B.任何成员函数

C.所属类

D.类体外

18. 要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是 30,50,-88,0 和 0,则下列定义语句中正确的是( )

A.int vect[ ]={30,50,-88};

B.int vect[ ]={30,50,-88,0,0};

C.int vect={30,50,-88};

D.int vect={30,50,-88,0,0};

19. 对于公有继承,基类中的私有成员在派生类中将 ( )。

A.能够直接使用成员名访问

B.能够通过成员运算符访问

C.仍然是基类的私有成员

D.变为派生类的私有成员

20. 建立包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为( )的构造函数。

A.自己所属类、对象成员所属类、基类

B.对象成员所属类、基类、自己所属类

C.基类、对象成员所属类、自己所属类

D.基类、自己所属类、对象成员所属类

21. 派生类的成员函数可以直接访问基类的()成员。

A.所有

B.公有和保护

C.保护和私有

D.私有

22. 在c++中,一个虚函数是通过关键字( )放在其基类说明的前面来加以说明的.

A.virtual

B.protected

C.operator

D.this

23. 在C++中,对于基类的protected成员,当以protected方式派生一个新类时。该成员将成为派生类的( )成员。

A.private

B.protected

C.public

D.非法

24. 面向对象方法的多态性是指()。

A.一个类可以派生出多个特殊类

B.一个对象在不同的运行环境中可以有不同的变体

C.针对一消息,不同的对象可以以适合自身的方式加以响应

D.一个对象可以是由多个其他对象组合而成的

25. 抽象类是():

A.不可以定义对象

B.可以定义对象

C.不可以派生新类

D.不可以输出

26. 假定k是一个double类型的变量,则关于变量p的正确定义语句为( )。

A.double p=&k;

B.int *p=&k;

C.double *p=&k;

D.char *p=”Thank you!”;

27. 若有定义:int aa[8];则以下表达式中不能代表数组元素aa[1]的地址的是( )。

A.&aa[0]+1

B.&aa[1]

C.&aa[0]++

D.aa+1

28. 以下能正确定义数组并正确赋初值的语句是

A.int N=5,b[N][N];

B.int a[1][2]={{1},{3}};

C.int c[2][]={{1,2},{3,4}};

D.int d[3][2]={{1,2},{3,4}};

29. 假定指针变量p定义为“int *p=new int;”,要释放p所指向的动态内存,应使用语句( )。

A.delete p;

B.delete *p;

C.delete &p;

D.delete []p;

30. 下列给字符数组赋初值时,正确的是( )。

A.char s1[]=”abcdef”;

B.char s2[4]=”abcd”;

C.char s3[2][3]={“abc”,”xyz”};

D.char s4[4][]={‘a’,’x’,’s’,’t’};

31. 表达式(double)(20/3)的值为( )。

A.6

B.6.0

C.2

D.6.666666

32. 以下正确的描述是()。

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

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

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

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

33. 全局变量的作用域限于( )。

A.整个程序

B.从定义变量的位置开始到本源文件结束

C.本源文件

D.从定义变量的位置开始到本程序结束

34. 有以下程序void main()

{ int i=1,j=1,k=2;

if((j++||k++)&&i++) cout<<i<<j<<k<<endl; }执行后输出的结果是

A.112

B.221

C.222

D.223

35. 在计算机上可以直接运行的程序是( )。

A.C语言程序

B.高级语言程序

C.汇编语言程序

D.机器语言程序

36. 在下面循环语句中内层循环体S语句的执行总次数为( )。for(int i=0; i<n; i++)

for(int j=i; j<n; j++) S;

A.n2

B.(n+1)/2

C.n(n-1)/2

D.n(n+1)/2

37. 循环体至少被执行一次的语句为( )。

A.for循环

B.while循环

C.do循环

D.任一种循环

38. 以下程序执行后sum的值是()。

#include <iostream.h>

void main()

int i,sum;

for(i=1;i<6;i++) sum+=i;

cout<<sum<<endl;

A.15

B.14

C.不确定

D.0

39. 在下面循环语句中循环体执行的次数为( )。

int i=0,s=0; while(s<20) {i++; s+=i;}

A.4

B.5

C.6

D.7

40. do语句能够改写为( )语句。

A.复合

B.if

C.switch

D.while

41、已知函数f的原型为:void f(int&a,char *b);变量s,t的定义是:int s;char t[]="ABCD";把s和t分别作为第一参数和第二参数来调用函数f,正确的调用语句是:( )

A. f(&s,&t);

B. f(&s,t);

C. f(s,t);

D. f(s,&t);

42、下面的哪个保留字不能作为函数的返回类型:( )

A. void

B. int

C.new

D. long

43、要使语句:p=new int[10];能够正常执行,p应定义为:( )

A. int p;

B. int p[10];

C. int *p;

D.int (*p)[10];

44、有以下定义,则释放指针所指内存空间的操作是 ( )。

float r=news float[10];

A. delete r ;

B. delete []r ;

C. delete *r;

D.delete r[];

45、由C++源程序文件编译而成的目标文件的缺省扩展名为( )。

A. cpp

B. exe

C. obj

D. lik

46、假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x(4);”语句后,x.a和x.b的值分别为()

A.1和0 B.1和4 C.4和0 D.4和1

47、要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( )

A.const char *p=“ABCD”;

B.char const *p=“ABCD”;

C.char *const p=“ABCD”;

D.const char * const p=“ABCD”;

48、一个函数功能不太复杂,但要求被频繁调用,则应把它定义为 ( )

A. 内联函数

B. 重载函数

C. 递归函数

D. 嵌套函数

49、在int a=3,*p=&a;中,*p的值是( )。

A.变量a的地址值

B.无意义

C.变量p的地址值

D. 3

50、有关函数重载的正确说法是:( )

A.函数名不同,但参数的个数和类型相同

B.函数名相同,但参数的个数不同或参数的类型不同

C.函数名相同,参数的个数和类型相同

D.函数名相同,函数的返回值不同,而与函数的参数和类型无关

二. 判断(共18题,共18分)

1. 域运算符描述的是类和成员之间的关系。

2. 静态成员函数只能访问静态成员变量。

3. 成员运算符描述的是类和成员之间的关系。

4. 构造函数和析构函数都可以重载。

5. 在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。

6. 抽象类不可以继承,只能派生

7. 计算表达式的值时,如果运算符的优先级相同,则先处理哪个运算符都可以。

8. for语句比while语句的功能更强大。

9. 语句char str[5]="hello";是正确的。

10. 字符串是用双引号括起来的一个或多个字符。

11. 多态的实现分为两类:编译时的多态和运行时的多态

12. 计算表达式的值时,如果运算符的优先级相同,则先处理

哪个运算符都可以。

13. 类中所提供的成员函数可以直接访问私有成员

14. 类A是类B的友元,则类B一定是类A的友元。

15. 静态成员变量每个对象都有一份拷贝。

16. 子类可以改造从父类继承的成员。

17. 运算符重载就是赋予尚未有的运算符多种运算的功能

18. 发生函数调用时,只能把实参的值传递给形参。

判断:

正确的是:1 2 10 11 13 16

c语言期末测试题附答案

c语言期末测试题附答 案 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

课程代码:A100002 座位号: 《计算机技术基础(C 语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年 月 日 第一 部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答 案,答对一题得 2 分,共 30 分) 1、以下关于C 语言标识符的描述中,正确的是 【 】。 A )标 识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D )Area 与area 是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【 】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d \n”,i,j,k); 3、判断char 类型的变量c1是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是 【 】。 A )’a’&&’b’ B )a<=b C )((a>b)||(b0;i--);后,变量i 的值为 【 】。 A )10 B )9 C )0 D )1 8、若有int *p1, *p2,k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

人力资源管理自测题及答案

《人力资源管理》自测题(一) 一、名词概念解释 1. 人力资源 2. 劳动合同 3. 员工招聘 4. 绩效 二、单项选择 1. 我国劳动法规定的劳动年龄为()。 A. 14周岁 B. 16周岁 C. 18周岁 D. 20周岁 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. 梅奥 三、简答题 1. 人力资源的特征有哪些? 2. 人力资源管理的基本功能有哪些? 3. 人员录用原则有哪些? 4. 健全有效考绩制度的要求有哪些? 5. 何谓职业发展?职业发展与组织目标有何关系? 四、论述题 1. 举例说明人力资源是组织中最重要的资源 2. 试述人力资源管理的目标与任务 《人力资源管理》自测题(一)参考答案 一、名称概念解释: 1、人力资源是指能够推动国民经济和社会发展的具有智力劳动和体力劳动能力的人们的总和。 2、劳动合同是劳动者与用人单位确定劳动关系,明确双方权利与义务的协议。 3、员工招聘是组织为了发展的需要,根据人力资源规划和工作分析的数量,质量要求,从组织外部吸收人力资源的过程。 4、绩效是指员工那些经过考评的工作行为,表现及其结果。 二、单项选择: 1、B 2、D 3、A 4、C 5、A 6、B 7、A 8、B 9、C 10、A 三、简答题: 1、人力资源的特征:能动性、两重性、时效性、再生性、社会性。 2、人力资源管理的基本功能是获取、整合、奖酬、调控与开发。 3、人员录用原则:因事择人,知事识人;任人唯贤,知人善用;用人不疑,疑人不用;严爱相济,指导帮助。 4、健全有交考绩制度的要求是全面性与完整性;相关性与有效性;明确性与具体性;可操作性与精确性;原则性与可靠性;公正性与客观性;民主性与透明性。 5、职业发展又称职业生涯,指一个人遵循一定的道路(或途径)去实现所选定的职业目标。

第九章自测题答案

第9章排序自测卷答案姓名班级 一、填空题(每空1分,共24分) 1. 大多数排序算法都有两个基本的操作:比较(两个关键字的大小)和移动(记录或改变指向记录的 指针)。 2.在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第7个记录60插入到有序表时,为寻找插入位置至少需比较3次。(可约定为,从后向前比较) 3. 在插入和选择排序中,若初始数据基本正序,则选用插入排序(到尾部);若初始数据基本反序,则选用 选择排序。 4.在堆排序和快速排序中,若初始记录接近正序或反序,则选用堆排序;若初始记录基本无序,则最好选用快速排序。 5. 对于n个记录的集合进行冒泡排序,在最坏的情况下所需要的时间是O(n2) 。若对其进行快速排序,在 最坏的情况下所需要的时间是O(n2) 。 6.对于n个记录的集合进行归并排序,所需要的平均时间是O(nlog2n),所需要的附加空间是O(n)。 8.设要将序列(Q,H,C, Y, P, A,M, S, R, D,F,X)中的关键码按字母序的升序重新排列,则:冒泡排序一趟扫描的结果是H, C, Q, P, A, M,S,R, D, F,X ,Y; 初始步长为4的希尔(shell)排序一趟的结果是P, A, C, S,Q, D,F, X , R, H,M,Y; 二路归并排序一趟扫描的结果是H, Q, C,Y,A,P,M,S,D, R, F, X; 快速排序一趟扫描的结果是F,H, C,D,P,A, M, Q, R,S, Y,X; 堆排序初始建堆的结果是A,D, C,R, F, Q,M, S, Y,P, H,X。 9. 在堆排序、快速排序和归并排序中, 若只从存储空间考虑,则应首先选取堆排序方法,其次选取快速排序方法,最后选取归并排序方法; 若只从排序结果的稳定性考虑,则应选取归并排序方法; 若只从平均情况下最快考虑,则应选取快速排序方法; 若只从最坏情况下最快并且要节省内存考虑,则应选取堆排序方法。 二、单项选择题(每小题1分,共18分) ( C)1.将5个不同的数据进行排序,至多需要比较次。 A. 8B.9C.10 D. 25 ( C)2. 排序方法中,从未排序序列中依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放

C语言期末考试试题

C语言试题1 一填空题(15分) 1.设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为()。 2.设int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是()。 3.下面程序段的输出结果是()。 int a=1234; a=a&0377; printf(“%d %o\n”,a,a); 4.a数组定义如下,按照内存排列顺序,a数组中的所有元素是()。 char a[3]; 5.设有以下宏定义,则执行赋值语句a=PP*20;(a为int型变量)后,a的值是()。 #define PR 80 #define PP PR+403 6.在C程序中,可以通过三种运算方式为指针变量赋地址值,它们是:()、()和()。7.在C文件中,数据存在的两种代码形式是()和()。 8.C语言中调用()函数打开文件,调用()函数关闭文件,调用()函数可实现文件的随机读写。 9.若有int a[3]={10,12,30};则a+1是()的地址,*(a+2)=()。 二判断对错(5分,对的划“√”,错的划“×” 1.在Turbo C中,整型数据在内存中占2个字节。() 2.表达式1/4+2.75的值是3。() 3.结构体类型只有一种。() 4.函数若无返回值,则它一定无形参。() 5.C语言只能处理文本文件和二进制文件。() 三选择题(20分) 1.设int a=12; 表达式a+=a-=a*=a的值是()。 A 12 B 144 C 0 D 132 2.以下程序的输出结果是()。 main( ) { int a=011; printf(“%d\n”,++a); } A 12 B 11 C 10 D 9 3.以下程序的输出结果是()。 #define ADD(x) (x)+(x) main() { int a=4,b=6,c=7,d=ADD(a+b)*c; printf(“d=%d”,d); } A d=70 B d=140 C d=280 D d=80 4.下面的选项中正确的赋值语句是(char a[5],*p=a;)()。 A p=“abcd”; B a=“abcd”; C *p=“abcd”; D *a=“abcd”; 5.若k为整形,则while循环执行()次。 k=2; while(k==0) printf(“%d”,k); k--; printf(“\n”); A 10 B 9 C 0 D 1

自测题及参考答案(1)

第二章自测题及参考答案 一、单项选择题: 1、新时期爱国主义的主题是() A、维护国家利益 B、建设有中国特色社会主义 C、保卫祖国,抵抗侵略 D、为祖国统一,主权完整贡献力量 2、中华民族精神的内涵有:() a团结统一b爱好和平c勤劳勇敢 d诚实守信e自强不息 A abcd B bcde C acde D abce 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.下列选项中,体现了中华民族爱国主义优良传统中“心系民生苦乐,推动历史进步”的高尚品质的是( )

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

C期末考试试卷及复习资料

40分) 1. ______不是属于面向对象程序设计的特性 A. 抽象性 B. 数据相关性 C. 多态性 D. 继承性 2. 将对某一类数据的处理算法应用到另一类数据的处理中,要用到C++的______ A. 类 B. 虚函数 C. 运算符重载 D. 模板 3. C++与C语言最根本的不同之处在于_______ A. 使用了类 B. 能够实现变量自动初始化 C. 支持软件重用 D. 支持接口重用 4. 动态内存分配的主要目的是_______ A. 使程序按动态联编方式运行 B. 正确合理的使用内存 C. 提高程序的运行速度 D. 提高程序的可维护性 5. 在C++函数的形参前加const关键字,是为了提高函数的_______ A. 数据封装性 B. 可理解性 C. 可维护性 D. 可重用性 6. 函数重载的目的是________ A. 实现共享 B. 使用方便,提高可读性 C. 提高速度 D. 减少空间 7. 从程序片断:char name[] = "C++"; course(name);可判断函数course的调用采用的是_______ A. 传值调用 B. 带缺省参数值的函数调用 C. 引用调用 D. 传址调用 8. 用来说明类中公有成员的关键字是________ A. public B. private C. protected D. friend 9. 如果一个类的成员函数print()不修改类的数据成员值,则应将其声明为 A. void print() const; B. const void print(); C. void const print(); D. void print(const); 10. 下列关于构造函数的论述中,不正确的是_______ A. 构造函数的函数名与类名相同 B. 构造函数可以设置默认参数 C. 构造函数的返回类型缺省为int型 D. 构造函数可以重载 11. 在程序代码:A::A(int a, int *b) { this->x = a; this->y = b; }中,this的类型是______ A. int B. int * C. A D. A * 12. 内存泄漏是指_______ A. 内存中的数据出现丢失 B.试图释放一个已经释放了的动态分配的堆内存 C. 函数中局部变量所占的栈内存没有及时回收 D. 动态分配的堆内存在程序退出后始终被占用 13. 从程序片断:student zhangsan("张三","M",22); zhangsan.id("2005131000");可判断id是一个________ A. 私有成员数据 B. 私有成员函数 C. 公有成员数据 D. 公有成员函数 14. 友元函数_______ A. 可以被声明为const B. 没有this指针 C. 可以用类名或对象名来调用 D. 只能用对象名来调用

自测题、习题参考答案

第4章 多级放大电路与频率响应 自测题 填空题 1.在三级放大电路中,已知u1||=50A &,u2||=80A &,u3 ||=25A &,则其总电压放大倍数u ||=A & ,折合为 dB 。 2.一个三级放大电路,若第一级和第二级的电压增益为30dB ,第三级的电压增益为20dB ,则其总电压增益为 dB ,折合为 倍。 3.在多级放大电路中,后级的输入电阻是前级的 ,而前级的输出电阻则也可视为后级的 。 4.在多级直接耦合放大电路中,对电路零点漂移影响最严重的一级是 ,零点漂移最大的一级是 。 5.集成运放的两个输入端分别为 和 输入端,前者输入信号的极性与输出端极性 ,后者输入信号的极性与输出端极性 。 6.某单级共射放大电路的对数幅频响应如题4.1.6图所示,则该放大电路的us1 A &频率响应表达式为 ,ush A &频率响应表达式为 。 7.在题4.1.7图所示放大电路中,空载时,若增大电容1C 的容量,则中频电 压放大倍数usm A &将 ,L f 将 ,H f 将 ;当b R 减小时,L f 将 。当带上负载后,L f 将 。 8.多级放大电路与单级放大电路相比,总的通频带一定比它的任何一级都 ;级数越多则上限频率H f 越 。 9.已知RC 耦合放大电路在L f 处放大倍数为100,则在H f 处放大倍数为 ,中频区放大倍数为 。 答案:1.105 ,100。2.80,104 。3.负载电阻,信号源内阻。4.输入级,输 出级。5.同相,反相,相同,相反。6.usl 1001j(100)A f -=-/&;ush 5 1001j(10) A f -=+/&。7.不变,下降,不变,增大,增大。 8.窄,低。9.100,141。

管理学 自测题参考答案

2013年版新编教材课后习题参考答案 供大家参考,如有疑问,请与老师联系 第一章 一、单项选择题 1.管理者必须因地制宜地将管理知识与具体的管理活动相结合,这里强调的是管理的( B ) A. 科学性 B.艺术性 C.有效性 D. 实用性 2.管理各项职能中的首要职能是( B ) A.组织B.计划 C.控制D.人员配备 3. 对高层业务管理人员而言,其管理技能侧重于( C ) A.技术技能 B.财务管理 C.概念技能 D.营销管理 4.对基层业务管理人员而言,其管理技能侧重于( A ) A.技术技能 B.财务管理 C.谈判技能 D.营销管理 5.高层管理计划着重组织( A ) A.在环境中的定位和确定与环境的能量互换关系 B.内部各个组成部分的定位和相互关系的确定 C.每一个岗位、每一个人员、每一个时间的工作安排和协调 D.内、外条件的评价和协调 6.管理者在进行经营决策时扮演下列哪种角色?( A ) A.企业家 B.纠纷调解者 C.信息传递者 D.组织发言者 二、多项选择题 1.管理的属性包括( AD ) A.自然属性 B.生产属性 C.原始属性 D.社会属性 E.人本属性 2.按管理者在组织中所处的地位划分,管理者可分为( ABC ) A.高层管理者 B.中层管理者 C.基层管理者 D.职能管理者 E.决策指挥者3.某集团公司总经理今天上午参加分公司成立庆典并致辞。下午回公司召开集团班子会议,讨论和拟定明年的经营计划和财务预算。该总经理今天扮演的管理者角色主要为( AE ) A.挂名首脑 B.联络者 C.监听者 D.传播者 E.企业家 4. 管理的职能包括(ABDE ) A.计划职能 B.组织职能 C.激励职能 D.领导职能 E.控制职能 5. 在组织中扮演信息传递方面的角色是指( CDE ) A.谈判者 B.联络者 C.监听者 D.传播者 E.发言人 三、判断题 1.管理学家通过研究发现,有效的管理者在组织内部晋升最快。他们在与组织内部其他成员的沟通上所花的时间最多,上级领导对他了解比别人多,所以他晋升得快。错 2.一个管理人员应具备的基本技能有技术技能、人事技能和领导技能。错

c语言期末测试题(附答案)

课程代码: A100002 《计算机技术基础( C 语言)》试卷 A 姓名: 学号: 专业 : 学院 : 班级 : 20 年 月 日 选择题(共 30 分) 题(本大题共 15 小题,每题只有一个正确答案,答 分,共 30 分) 1、以下关于 C 语言标识符的描述中,正确的是 【 】。 A) 标识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D ) Area 与 area 是不同的标识符 2、使下列程序段输出“ 123, 456,78”,键盘输入数据,正确的输入是【 】 int i,j,k; scanf( “%d,%3d%”d ,&i,&j,&k); printf( “%d,%d,%dn ”,i,j,k); A ) 12345678 B )123,456, 78 C ) 123,45678 D ) 123,*45678 3、判断 char 类型的变量 c1 是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>= '0')&&(c1<='9') C) '0'<=c1<='9' D) (c1>= '0')||(c1<= '9') 4、若有语句 int a=1,b=2,c=3 ;则以下值为 0 的表达式是 【 】。 A )' a '&&'b ' B )a<=b C )((a>b)||(b

计算机技术基础试题 第 2 页(共 10 页) A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行 break 语句,其作用是 【 】。 A )跳出该循 环体,提前结束循环 B) 继续执行 break 语句之后的循环体各语句 C) 结束本次循环,进行下次循环 D) 终止程序运行 7、执行语句 for(i=10;i>0;i--) ;后,变量 i 的值为 【 】。 A ) 10 B )9 C )0 D )1 8、若有 int *p1, *p2, k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】 A. 静态( static ) B. 外部( extern ) C. 自动( auto ) D . 寄存器( register ) 10、如下程序的输出结果是 【 】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系 a

南昌大学C期末考试试卷(答案全)

南昌大学2003 ~2004 学年第二学期期末考试试卷A卷 一单项选择题 1.‘A’的ASCII码为65,n为int型,执行n =‘A’+‘6’-‘3’;后,n的值为B。 A)‘D’ B) 68 C) 不确定的值D) 编译出错 2.下列变量名中, A 是合法的。 A)CHINA B) byte-size C) double D) A+a 3.在static int B[3][3]={{1},{3,2},{4,5,6}};中, a[2][2]的值是C。 A)0 B) 5 C)6 D)2 4.若有定义int a=3, *p=&a ;则*p的值是 B 。 A)常量a的地址值B)3 C)变量p的地址值D)无意义 5.下列关于指针运算的各叙述中,不正确的叙述是 D 。 A)指向同一数组的两个指针,可以进行相等或不等的比较运算; B)可以用一个空指针赋值给某个指针; C)指向数组的指针,可以和整数进行加减运算; D)指向同一数组的两个指针,可以进行有意义的相加运算。 6. 已知x、y、z是int型变量,且x=3,y=4,z=5;则下面各表达式中,值为0的是 D 。 A)‘x’&&‘y’ B)x<=y C)x || y+z && y-z D) !((x

自测题目答案5

第九章第三部门与基层自治 一、选择题 1.下列不属于第三部门行为特征的是( C ) A.民意性 B.志愿性 C.营利性 D.自治性 2.(多选题)第三部门包括( ABCD )。 A.社会团体 B.人民团体 C.事业单位 D.民办非企业单位 3.(多选题)村民自治组织的工作机构是( BD ) A.村民代表会议 B.村民委员会 C.村民会议 D.村民小组 4.(多选题)村民委员会由( ABC )组成。 A.副主任 B.委员 C.主任 D.村民小组长 5.雅诺斯基认为文明社会存在相互联系而又相互独立的(ABCD)。P229 A.国家领域 B.私人领域 C.市场领域 D.公共领域 6.通过多层次、多渠道的体制化途径来吸纳公民的政治参与需求,这属于( A ) A.组织吸纳 B.精英吸纳 C.民主咨询 D.公推直选 7.(多选题)下列属于研究“政治发展”议题的著作有( ABCD ) A.《变革社会中的政治秩序》 B.《政治现代化》 C.《政治发展面面观》 D.《发展中的地区政治》 8.( C )政治报告首次提出了“政治发展”的概念。 A.十四大 B.十五大 C.十六大 D.十七大 9.中国特色的社会主义基层民主建实践形式有(ABCD)。P254

A.公推直选 B.经营吸纳 C.“决策吸纳”与民主咨询 D.“组织吸纳”与有序参政 二、判断题 1.村民会议是村民自治的根本形式,在村民自治组织体系中具有最高决策地位。(√) 2.村民代表会议是村民自治活动的常设机构,行使着管理村级事务的权力。(×) 3.村民会议由本村十八周岁以上村民的过半数或由本村三分之二以上的户的代表参加。(√) 4.任何政府公共职能的实现,离不开公共财政与公共预算的物质支持。因此,公共财政、公共预算是构成政府发展的首要环节。(√) 5.从当前来看,行政权过强、立法权较弱、司法审查权受限是我国政治发展存在的问题。(√) 6.党的十八大论述了“走中国特色社会主义政治发展道路”的问题,对我国政治发展指明了方向。(×) 三、简答题。 1、村民自治有哪些困境?P245 村民自治是现代化背景下国家对农村基层治理所做的一种制度安排,它有效促进了农村社会稳定和我国的民主进程,但由于其具有的对传统政治文化和政治体制的冲击效应,村民自治在实践中面临许多障碍: (1)村党支部与村委会的关系紧张 a:从体制层面看,现行农村党组织的领导体制和村民自治体制存在矛盾; b:从法制层面看,现有的法律法规对于党的农村基层组织工作的相关规定过于模糊。 (2)乡镇政府对村民自治的侵犯,在实践中,村民自治和乡镇管理之间往往不能有机衔接。(3)村委会选举中的贿选,贿选破坏了选举的公平和平等,违法了民主规则,侵犯了村民的民主权利,贿选的目的是以权谋私,它严重影响农村经济的发展与农村社会的稳定。 2、居民自治有哪些困境?P251 居民自治本身受到内生动力不足和外部政府分权程度的制约,目前我国居民自治的实行总体上处于不成熟状况。 (1)现有法律过于陈旧; (2)居委会行政色彩浓厚; (3)居民参与不足。居委会的岗位属于公益性质,除了少数补贴外,没有工资,居委会的成员要靠热心公益事业的人担任。目前我国居委会工作人员的素质参差不齐,退休人员,妇

C语言程序设计期末考试试题(含答案)

C语言程序设计 期末考试试题及其答案 一、单项选择题(本大题共20题,每题2 分,共40分) 1、以下不是C语言的特点的是( ) A、C语言简洁、紧凑 B、能够编制出功能复杂的程序 C、C语言可以直接对硬件进行操作 D、C语言移植性好 2、以下不正确的C语言标识符是( ) A、ABC B、abc C、a_bc D、ab.c 3、一个C语言程序是由( ) A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是( ) A、有零个或多个输入 B、有零个或多个输出 C、有穷性 D、可行性 5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为( ) A、int B、float C、double D、不确定 6、在C语言中,char型数据在内存中的存储形式是( ) A、补码 B、反码 C、源码 D、ASCII码 7、有如下程序,输入数据:12345M678<cR>后(表示回车),x的值是( ) 。 #include main(){ int x; float y; scanf("%3d%f",&x,&y); } A、12345 B、123 C、45 D、345 8、若有以下定义int a,b; float x,则正确的赋值语句是( ) A、a=1,b=2 B、b++; C、a=b=5 D、b=int(x); 9、以下程序的执行结果是( )

#include { int i=10,j=10; printf("%d,%d\n",++i,j--); } A、11,10 B、9,10 C、11,9 D、10,9 10、巳知字母A的ASCII码是65,以下程序的执行结果是( ) #include main() { char c1='A',c2='Y'; printf("%d,%d\n",c1,c2); A、A,Y B、65,65 C、65,90 D、65,89 11、下列运算符中优先级最高的是( ) A、< B、十 C、% D、!= 12、设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0是( ) 。 A、’x’&&’y’ B、x<=y C、x||y+z&&y-z D、!((x<y)&&!z ||1) 13、判断char型变量cl是否为小写字母的正确表达式为( ) A、’a’<=c1<=f’z’ B、(c1>=a)&&(c1<=z) C、(‘a’>=c1) (‘z’<=c1) D、(c1>=’a’)&&(c1<=’z’) 14、字符串"a"在内存中占据的字节个数为( ) A、0 B、 1 C、 2 D、 3 15、下面有关for循环的正确描述是( ) A、for循环只能用于循环次数已经确定的情况 B、for循环是先执行循环体语句,后判定表达式 C、在for循环中,不能用break语句跳出循环体 D、for循环体语句中,可以包含多条语句,但要用花括号括起来 16、下面程序的运行结果是( ) #include main() {int num=0; while(num<=2) {num++; printf(“%d ,num); } } A、 1 B、 1 2 C、 1 2 3

c语言期末考试试题

一、单项选择题。(每题1分,共20分) 1. C程序的基本单位是:() A.子程序 B.程序 C.子过程 D.函数 2.在C语言中,非法的八进制是:() A.016 B.018 C.017 D.02 3. 不是C语言实型常量的是:() A.55.0 B.0.0 C.55.5 D.55e2.5 4 .字符串“xyzw”在内存中占用的字节数是:() A.6 B.5 C.4 D.3 5. 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:() A.2.0 B.2.25 C.2.1 D.1.5 D.1.5 D.1.5 D.1.5 6. 若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2- `a`,c2-c1);则输出结果为:() (a的ASCII码值为97) A.M,2 B.G,3 C.G,2 D.D,g 7. 使用语句scanf(“a=%f,b=%d”,&a,&b);输入数据时,正确的数据 输入是:() A.a=2.2,b=3 B.a=2.2 b=3 C.2.2 3 D.2.2,3 8.表示关系12<=x<=y的C语言表达式为:() A.(12<=x)&(x<=y) B. (12<=x)&&(x<=y) C. (12<=x)|(x<=y) D.(12<=x)||(x<=y) 9.设x=1,y=2,m=4,n=3,则表达式x>y?x:mc4)后,s,t的值为:() A.1,2 B.1,1 C.0,1 D.1,0 12. 语句for(a=0,b=0;b!=100&&a<5;a++)scanf(“%d”,&b); scanf最多可执行次数为:() A.4 B.6 C.5 D.1 13. 对于for(s=2;;s++)可以理解为:()

第3章《自测题、习题》参考答案

第 3 章 场效应管及其基本放大电路 自测题 填空题 1.按照结构,场效应管可分为 。它属于 型器件,其最大的优点是 。 2.在使用场效应管时,由于结型场效应管结构是对称的,所以 极和 极可互换。MOS 管中如果衬底在管内不与 极预先接在一起,则 极和 极也可互换。 3.当场效应管工作于线性区时,其漏极电流D i 只受电压 的控制,而与电压 几乎无关。耗尽型D i 的表达式为 ,增强型D i 的表达式为 。 4.某耗尽型MOS 管的转移曲线如题3.1.4图所示, 由图可知该管的DSS I = ,U P = 。 5.一个结型场效应管的电流方程为 2GS D 161(mA)4U I ??=?- ?? ?,则该管的DSS I = , U P = ;当GS 0u =时的m g = 。 6.N 沟道结型场效应管工作于放大状态时,要求GS 0u ≥≥ ,DS u > ;而N 沟道增强型MOS 管工作于放大状态时,要求GS u > ,DS u > 。 7.耗尽型场效应管可采用 偏压电路,增强型场效应管只能采用 偏置电路。 8.在共源放大电路中,若源极电阻s R 增大,则该电路的漏极电流D I ,跨导m g ,电压放大倍数 。 9.源极跟随器的输出电阻与 和 有关。 答案:1.结型和绝缘栅型,电压控制,输入电阻高。2.漏,源,源,漏,源。 3.GS u ,DS u ,2GS D DSS P 1u i I U ??=- ???,2GS D DO T 1u i I U ??=- ??? 。4.4mA ,?3V 。5.16mA , 题 3.1.4图

4V ,8ms 。6.p U ,GS P u U -,T U ,GS T u U -。7.自给,分压式。8.减小,减小,减小。9.m g ,s R 。 选择题 1.P 沟道结型场效应管中的载流子是 。 A .自由电子; B .空穴; C .电子和空穴; D .带电离子。 2.对于结型场效应管,如果GS P |||U U >,那么管子一定工作于 。 A .可变电阻区; B .饱和区; C .截止区; D .击穿区。 3.与晶体管相比,场效应管 。 A .输入电阻小; B .制作工艺复杂; C .不便于集成; D .放大能力弱 4.工作在恒流状态下的场效应管,关于其跨导m g ,下列说法正确的是 。 A .m g 与DQ I 成正比; B .m g 与2GS U 成正比; C .m g 与DS U 成正比; D .m g 成正比。 5.P 沟道增强型MOS 管工作在恒流区的条件是 。 A .GS T u U <,DS GS T u u U ≥-; B .GS T u U <,DS GS T u u U ≤- ; C .GS T u U >,DS GS T u u U ≥-; D .GS T u U >,DS GS T u u U ≤-。 6.某场效应管的DSS I 为6mA ,而DQ I 自漏极流出,大小为8mA ,则该管是 。 A .P 沟道结型管; B .增强型PMOS 管; C .耗尽型PMOS 管; D .N 沟道结型管; E .增强型NMOS 管; F .耗尽型NMOS 管。 7.增强型PMOS 管工作在放大状态时,其栅源电压 ;耗尽型PMOS 管工作在放大状态时,其栅源电压 。 A .只能为正; B .只能为负; C .可正可负; D .任意。 8.GS 0V U =时,能够工作在恒流区的场效应管有 。 A .结型管; B .增强型MOS 管; C .耗尽型MOS 管。 9.分压式偏置电路中的栅极电阻g R 一般阻值很大,这是为了 。 A .设置静态工作点; B .提高输入电阻; C .提高放大倍数。 答案:1.B 。2.C 。3.D 。4.D 。5.B 。6.C 。7.B 、D 。8.A 、C 。9.B 。 判断题 1.对于结型场效应管,栅源极之间的PN 结必须正偏。( ) 2.结型场效应管外加的栅源电压应使栅源间的耗尽层承受反向电压,才能保证其GS R 大的特点。( )

相关文档
相关文档 最新文档